|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IClusterdaemon
This interface provides a description of management operations provided for clusterdaemon management in a master server.
Method Summary | |
---|---|
void |
addServer(String clusterDaemonName,
String serverName,
String description,
String jonasRoot,
String jonasBase,
String javaHome,
String xprem,
String autoBoot,
String jonasCmd,
String saveIt)
Add a server to cluster daemon control. |
String |
getClusterdaemonState(String clusterdaemonName)
|
String[] |
getControlledServersNames(String clusterdaemonName)
|
String |
getOperatingSystemArch(String clusterDaemonName)
Get the OperatingSystemArch a cluster Daemon Name in the domain. |
String |
getOperatingSystemAvailableProcessors(String clusterDaemonName)
Get the OperatingSystemAvailableProcessorsof a cluster Daemon Name in the domain. |
String |
getOperatingSystemName(String clusterDaemonName)
Get the OperatingSystemName a cluster Daemon Name in the domain. |
String |
getOperatingSystemVersion(String clusterDaemonName)
Get the OperatingSystemVersion a cluster Daemon Name in the domain. |
String |
getOsCurrentUsedSpace(String clusterDaemonName)
Getting Operating system Current used space. |
String |
getOsTotalSpace(String clusterDaemonName)
Getting Operating system Total space |
String |
getRunTimeSpecVendor(String clusterDaemonName)
Get the RunTimeSpecVendor a cluster Daemon Name in the domain. |
String |
getRunTimeSpecVersion(String clusterDaemonName)
Get the RunTimeSpecVersion a cluster Daemon Name in the domain. |
String |
getRunTimeVmName(String clusterDaemonName)
Get the RunTimeVmName a cluster Daemon Name in the domain. |
String |
getRunTimeVmVendor(String clusterDaemonName)
Get the RunTimeVmVendor a cluster Daemon Name in the domain. |
String |
getRunTimeVmVersion(String clusterDaemonName)
Get the RunTimeVmVersion a cluster Daemon Name in the domain. |
String |
getVmCurrentUsedHeapMemory(String clusterDaemonName)
Getting remote Vm's Current used Heap memory |
String |
getVmCurrentUsedMemory(String clusterDaemonName)
Get the vmCurrentUsedMemory a cluster Daemon Name in the domain. |
String |
getVmCurrentUsedNonHeapMemory(String clusterDaemonName)
Getting remote Vm's Current used non Heap memory |
String |
getVmTotalMemory(String clusterDaemonName)
Get the vmTotalMemory a cluster Daemon Name in the domain. |
boolean |
isRunning(String clusterdaemonName)
|
void |
removeServer(String clusterDaemonName,
String serverName,
String saveIt)
Remove this server from cluster daemon control. |
void |
startAllServers(String clusterDaemonName,
String otherParams)
Ask Cluster Daemon to start all the Servers from cluster daemon control. |
boolean |
startServer(String clusterdaemonName,
String serverName)
Start a server controlled by a cluster daemon. |
void |
stopAllServers(String clusterDaemonName,
String otherParams)
Ask Cluster Daemon to stop all the Servers from cluster daemon control. |
boolean |
stopServer(String clusterdaemonName,
String serverName)
Stop a server controlled by a cluster daemon. |
Method Detail |
---|
String[] getControlledServersNames(String clusterdaemonName)
clusterdaemonName
- name of the cluster daemon to manage
String getClusterdaemonState(String clusterdaemonName)
clusterdaemonName
- name of the cluster daemon to manage
boolean isRunning(String clusterdaemonName)
clusterdaemonName
- name of the cluster daemon to manage.
boolean startServer(String clusterdaemonName, String serverName)
clusterdaemonName
- name of the cluster daemonserverName
- name of the server to start
boolean stopServer(String clusterdaemonName, String serverName)
clusterdaemonName
- name of the cluster daemonserverName
- name of the server to stop
void addServer(String clusterDaemonName, String serverName, String description, String jonasRoot, String jonasBase, String javaHome, String xprem, String autoBoot, String jonasCmd, String saveIt)
clusterDaemonName
- the cluster Daemon nameserverName
- the server namedescription
- server descriptionjavaHome
- path to JREjonasRoot
- path to bin repositoryjonasBase
- path to lib repositoryxprem
- extra parameter e.g: -Djava.net.preferIPv4Stack=trueautoBoot
- true if the server is launched when cluster daemon startsjonasCmd
- user commandsaveIt
- true to flush the clusterd configurationvoid removeServer(String clusterDaemonName, String serverName, String saveIt)
serverName
- the server to removesaveIt
- true to flush the clusterd configurationvoid startAllServers(String clusterDaemonName, String otherParams)
clusterdaemonName
- name of the cluster daemonotherParams
- the servers to startvoid stopAllServers(String clusterDaemonName, String otherParams)
clusterdaemonName
- name of the cluster daemonotherParams
- the servers to stopString getOperatingSystemAvailableProcessors(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getOperatingSystemName(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getOperatingSystemVersion(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getRunTimeSpecVendor(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getRunTimeSpecVersion(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getRunTimeVmName(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getRunTimeVmVendor(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getRunTimeVmVersion(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getOperatingSystemArch(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getVmCurrentUsedMemory(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name. Getting remote
Vm used Memory
String getVmTotalMemory(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name. Getting remote
Vm Total Memory
String getVmCurrentUsedHeapMemory(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getVmCurrentUsedNonHeapMemory(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getOsCurrentUsedSpace(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
String getOsTotalSpace(String clusterDaemonName)
clusterDaemonName
- the cluster Daemon Name's name.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |