|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the MBean interface. Don't use Models MBeans as it will imply some external libraries like commons-modeler (easier).
Method Summary | |
void |
addServer(java.lang.String name,
java.lang.String description,
java.lang.String javaHome,
java.lang.String jonasRoot,
java.lang.String jonasBase)
Add a server configuration |
java.lang.String |
getJavaHome4Server(java.lang.String name)
|
java.lang.String |
getJonasBase4Server(java.lang.String name)
|
java.lang.String |
getJonasRoot4Server(java.lang.String name)
|
java.lang.String |
getobjectName()
|
java.lang.String |
getServersList()
|
boolean |
iseventProvider()
|
boolean |
isstateManageable()
|
boolean |
isstatisticsProvider()
|
void |
modifyServer(java.lang.String name,
java.lang.String description,
java.lang.String javaHome,
java.lang.String jonasRoot,
java.lang.String jonasBase)
Modify a server configuration |
int |
pingJOnAS(java.lang.String name)
Ping a JOnAS instance (MBean interface) |
void |
reloadConfiguration()
Reload the configuration |
void |
removeServer(java.lang.String name)
Remove a server configuration |
void |
setobjectName(java.lang.String name)
Sets the object name of this mbean |
java.lang.String |
startAllJOnAS(java.lang.String domainName,
java.lang.String prm)
Start all the JOnAS instances configured with auto-reboot |
void |
startJOnAS(java.lang.String name,
java.lang.String domainName,
java.lang.String prm)
Start a JOnAS instance |
java.lang.String |
stopAllJOnAS()
Stop all the JOnAS instances |
void |
stopClusterDaemon()
Stop the cluster daemon instance |
void |
stopJOnAS(java.lang.String name)
Stop a JOnAS instance |
Method Detail |
public java.lang.String getobjectName()
public void setobjectName(java.lang.String name)
name
- the Object Namepublic boolean iseventProvider()
public boolean isstateManageable()
public boolean isstatisticsProvider()
public java.lang.String getServersList()
public java.lang.String getJavaHome4Server(java.lang.String name)
name
- JOnAS instance name
public java.lang.String getJonasRoot4Server(java.lang.String name)
name
- JOnAS instance name
public java.lang.String getJonasBase4Server(java.lang.String name)
name
- JOnAS instance name
public void reloadConfiguration() throws ClusterDaemonException
ClusterDaemonException
- if an error occurspublic void addServer(java.lang.String name, java.lang.String description, java.lang.String javaHome, java.lang.String jonasRoot, java.lang.String jonasBase) throws ClusterDaemonException
name
- server namedescription
- server descriptionjavaHome
- JAVA_HOME dirjonasBase
- JONAS_BASE dirjonasRoot
- JONAS_ROOT dir
ClusterDaemonException
- if an error occurspublic void removeServer(java.lang.String name) throws ClusterDaemonException
name
- server name
ClusterDaemonException
- if an error occurspublic void modifyServer(java.lang.String name, java.lang.String description, java.lang.String javaHome, java.lang.String jonasRoot, java.lang.String jonasBase) throws ClusterDaemonException
name
- server namedescription
- server descriptionjavaHome
- JAVA_HOME dirjonasBase
- JONAS_BASE dirjonasRoot
- JONAS_ROOT dir
ClusterDaemonException
- if an error occurspublic void startJOnAS(java.lang.String name, java.lang.String domainName, java.lang.String prm) throws ClusterDaemonException
name
- instance namedomainName
- domain nameprm
- extra parameters
ClusterDaemonException
- if an error occurspublic void stopJOnAS(java.lang.String name) throws ClusterDaemonException
name
- instance name
ClusterDaemonException
- if an error occurspublic int pingJOnAS(java.lang.String name) throws ClusterDaemonException
name
- instance name
ClusterDaemonException
- if an error occurspublic java.lang.String startAllJOnAS(java.lang.String domainName, java.lang.String prm)
domainName
- domain nameprm
- extra parameters
public java.lang.String stopAllJOnAS()
public void stopClusterDaemon()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |