|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.management.agents.DefaultJmxSupportAgent
todo document
| Field Summary | |
static String |
DEFAULT_REMOTING_URI
|
| Constructor Summary | |
DefaultJmxSupportAgent()
|
|
| Method Summary | |
protected JdmkAgent |
createJdmkAgent()
|
protected JmxAgent |
createJmxAgent()
|
protected JmxServerNotificationAgent |
createJmxNotificationAgent()
|
protected Log4jAgent |
createLog4jAgent()
|
protected Mx4jAgent |
createMx4jAgent()
|
protected RmiRegistryAgent |
createRmiAgent()
|
void |
dispose()
A lifecycle method where implementor should free up any resources. |
String |
getDescription()
Should be a 1 line description of the agent |
String |
getName()
Gets the name of this agent |
void |
initialise()
Method used to perform any initialisation work. |
protected boolean |
isAgentRegistered(UMOAgent agent)
|
boolean |
isLoadJdmkAgent()
|
boolean |
isLoadMx4jAgent()
|
void |
registered()
|
void |
setLoadJdmkAgent(boolean loadJdmkAgent)
|
void |
setLoadMx4jAgent(boolean loadMx4jAgent)
|
void |
setName(String name)
Sets the name of this agent |
void |
start()
|
void |
stop()
|
void |
unregistered()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String DEFAULT_REMOTING_URI
| Constructor Detail |
public DefaultJmxSupportAgent()
| Method Detail |
public String getName()
getName in interface UMOAgentpublic void setName(String name)
setName in interface UMOAgentname - the name of the agentpublic String getDescription()
getDescription in interface UMOAgentpublic void registered()
registered in interface UMOAgentpublic void unregistered()
unregistered in interface UMOAgent
public void start()
throws UMOException
start in interface StartableUMOException
public void stop()
throws UMOException
stop in interface StoppableUMOExceptionpublic void dispose()
dispose in interface Disposable
public void initialise()
throws InitialisationException,
RecoverableException
InitialisationException should be thrown,
causing the Mule instance to shutdown. If the error is recoverable, say by
retrying to connect, a RecoverableException should be thrown.
There is no guarantee that by throwing a Recoverable exception that the Mule
instance will not shut down.
initialise in interface InitialisableInitialisationException - if a fatal error occurs
causing the Mule instance to shutdown
RecoverableException - if an error occurs that
can be recovered fromprotected JmxAgent createJmxAgent()
protected Log4jAgent createLog4jAgent()
protected RmiRegistryAgent createRmiAgent()
protected JmxServerNotificationAgent createJmxNotificationAgent()
protected Mx4jAgent createMx4jAgent()
protected JdmkAgent createJdmkAgent()
protected boolean isAgentRegistered(UMOAgent agent)
public boolean isLoadJdmkAgent()
public void setLoadJdmkAgent(boolean loadJdmkAgent)
public boolean isLoadMx4jAgent()
public void setLoadMx4jAgent(boolean loadMx4jAgent)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||