|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.impl.internal.admin.AbstractNotificationLoggerAgent
org.mule.management.agents.JmxServerNotificationAgent
public class JmxServerNotificationAgent
An agent that propergates Mule Server notifications to Jmx.
Nested Class Summary | |
---|---|
static class |
JmxServerNotificationAgent.BroadcastNotificationService
|
static interface |
JmxServerNotificationAgent.BroadcastNotificationServiceMBean
|
static class |
JmxServerNotificationAgent.NotificationListener
|
static interface |
JmxServerNotificationAgent.NotificationListenerMBean
|
Field Summary | |
---|---|
static String |
BROADCASTER_JMX_OBJECT_NAME
|
static String |
DEFAULT_AGENT_NAME
|
static String |
LISTENER_JMX_OBJECT_NAME
|
Fields inherited from class org.mule.impl.internal.admin.AbstractNotificationLoggerAgent |
---|
logger |
Constructor Summary | |
---|---|
JmxServerNotificationAgent()
|
Method Summary | |
---|---|
void |
dispose()
A lifecycle method where implementor should free up any resources. |
protected void |
doInitialise()
|
String |
getDescription()
Should be a 1 line description of the agent. |
JmxSupportFactory |
getJmxSupportFactory()
Getter for property 'jmxSupportFactory'. |
protected void |
logEvent(UMOServerNotification e)
|
void |
setJmxSupportFactory(JmxSupportFactory jmxSupportFactory)
Setter for property 'jmxSupportFactory'. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String LISTENER_JMX_OBJECT_NAME
public static final String BROADCASTER_JMX_OBJECT_NAME
public static final String DEFAULT_AGENT_NAME
Constructor Detail |
---|
public JmxServerNotificationAgent()
Method Detail |
---|
protected void doInitialise() throws InitialisationException
doInitialise
in class AbstractNotificationLoggerAgent
InitialisationException
public void dispose()
dispose
in interface Disposable
dispose
in class AbstractNotificationLoggerAgent
protected void logEvent(UMOServerNotification e)
logEvent
in class AbstractNotificationLoggerAgent
public String getDescription()
public JmxSupportFactory getJmxSupportFactory()
public void setJmxSupportFactory(JmxSupportFactory jmxSupportFactory)
jmxSupportFactory
- Value to set for property 'jmxSupportFactory'.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |