From b48746aa2f3413e1065d335c260f540c7a8eea88 Mon Sep 17 00:00:00 2001 From: Dancovich Date: Wed, 22 May 2013 16:39:12 -0300 Subject: [PATCH] Atualizada documentação de proprieades e controladores com os recursos do Management. --- documentation/reference/pt-BR/authorgroup.xml | 4 ++++ documentation/reference/pt-BR/controlador.xml | 3 ++- documentation/reference/pt-BR/properties.xml | 44 ++++++++++++++++++++++++++++++++++++++++++++ impl/extension/jmx/src/main/java/br/gov/frameworkdemoiselle/jmx/configuration/JMXConfig.java | 5 +++-- 4 files changed, 53 insertions(+), 3 deletions(-) diff --git a/documentation/reference/pt-BR/authorgroup.xml b/documentation/reference/pt-BR/authorgroup.xml index 6d4487e..1311e0d 100644 --- a/documentation/reference/pt-BR/authorgroup.xml +++ b/documentation/reference/pt-BR/authorgroup.xml @@ -7,6 +7,10 @@ Sacramento + Danilo + Viana + + Emerson Oliveira diff --git a/documentation/reference/pt-BR/controlador.xml b/documentation/reference/pt-BR/controlador.xml index f303350..bc31c56 100644 --- a/documentation/reference/pt-BR/controlador.xml +++ b/documentation/reference/pt-BR/controlador.xml @@ -8,12 +8,13 @@ No Demoiselle Framework os controladores ou controllers servem para identificar as camadas da arquitetura de sua aplicação. É comum que as aplicações utilizem apenas três camadas: visão, negócio e persistência. - Existem aplicações que utilizam fachadas. Por esse motivo, foram implementados nessa versão do framework quatro controllers: + Existem aplicações que utilizam fachadas. Por esse motivo, foram implementados nessa versão do framework cinco controllers: ViewController FacadeController BusinessController PersistenceController + ManagementController diff --git a/documentation/reference/pt-BR/properties.xml b/documentation/reference/pt-BR/properties.xml index 13e46b1..0ea2aa6 100644 --- a/documentation/reference/pt-BR/properties.xml +++ b/documentation/reference/pt-BR/properties.xml @@ -260,6 +260,50 @@ + + Configurações da extensão JMX + + + + + + + + Propriedade + Descrição + Valor padrão + + + + + frameworkdemoiselle.management.jmx.mbean.domain + + Define o domínio padrão onde classes anotadas com @ManagementController serão registradas no MBeanServer. + Na especificação JMX, um MBean é registrado no MBeanServer com um nome no formato domain:name=MBeanName + (ex: br.gov.frameworkdemoiselle.jmx:name=NotificationBroadcaster). Esse parâmetro controla a porção domain + desse formato. + + O pacote da classe anotada com @ManagementController + + + frameworkdemoiselle.management.jmx.notification.domain + + O mesmo que frameworkdemoiselle.management.jmx.mbean.domain, mas apenas para o domínio do + MBean br.gov.frameworkdemoiselle.jmx.internal.NotificationBroadcaster. Esse MBean é automaticamente + registrado para receber notificações enviadas usando a classe br.gov.frameworkdemoiselle.management.NotificationManager + + br.gov.frameworkdemoiselle.jmx + + + frameworkdemoiselle.management.jmx.notification.name + + O nome usado para registrar a classe br.gov.frameworkdemoiselle.jmx.internal.NotificationBroadcaster como MBean. + + NotificationBroadcaster + + + +