|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDomain
This interface provides a description of management operations provided for domain management in a master server.
Method Summary | |
---|---|
void |
addCluster(String clusterName)
Create logical cluster. |
void |
addServer(String serverName,
String serverURL,
String userName,
String password,
String clusterDaemon)
Add server in domain. |
String[] |
getClusterDaemonNames()
|
String[] |
getclusterDaemons()
|
String |
getClusterdaemonState(String clusterDaemonName)
|
String[] |
getClusters()
|
String[] |
getClustersNames()
|
String |
getClusterState(String clusterName)
|
String |
getClusterType(String clusterName)
Return the type of a cluster in the current domain. |
String |
getDomainName()
Get the domain name. |
String |
getServerClusterdaemon(String serverName)
Return the cluster daemon of a server in the domain. |
String |
getServerHost()
|
String |
getServerName()
Get the name of the server providing the ManagementEntryEndpoint. |
String[] |
getServerNames()
|
String[] |
getServerNames(String clusterName)
|
String |
getServerPort()
|
String[] |
getServersNotInCluster(String clusterName)
Get the name of the servers in the domain except the ones that are belonging to this cluster. |
String |
getServerState(String serverName)
|
boolean |
isMaster()
Return True if the current server is a master. |
boolean |
isMaster(String serverName)
Return True if the managed server is master. |
void |
removeServers(String[] serversToRemove)
Remove server from domain. |
void |
startServer(String serverName,
boolean standby)
Start server. |
void |
stopServer(String serverName,
boolean standby)
Stop server. |
Methods inherited from interface org.ow2.jonas.management.extensions.base.api.IBaseManagement |
---|
getAttribute, getAttributes, getIntegerAttribute, getKeyValue, getKeyValues, getListMbean, getRealmItems, getRealmItems, getServerConnection, getServerConnection, getStringAttribute, getTomcatRealm, getTomcatRealmItems, invoke, isRegistered, setAttribute, setAttribute |
Method Detail |
---|
String getServerName()
getServerName
in interface IBaseManagement
String getDomainName()
getDomainName
in interface IBaseManagement
String getServerHost()
String getServerPort()
boolean isMaster(String serverName)
serverName
- managed server nameboolean isMaster()
String getClusterType(String clusterName)
clusterName
- the cluster's nameString[] getServerNames()
String[] getServerNames(String clusterName)
clusterName
- the cluster name
String[] getClusters()
String[] getclusterDaemons()
String getServerState(String serverName)
serverName
- the server's name
String getServerClusterdaemon(String serverName)
serverName
- the server's nameString getClusterState(String clusterName)
clusterName
- the cluster's name
String getClusterdaemonState(String clusterDaemonName)
clusterdaemonName
- the cluster daemon's name.
String[] getClustersNames()
String[] getClusterDaemonNames()
void addServer(String serverName, String serverURL, String userName, String password, String clusterDaemon)
serverName.
- serverURL
- the URL is a JMX URL.userName
- this parameter is optional.password
- this parameter is optional.clusterDaemon
- this parameter means if the server takes part of a clusterdaemon. It's optional.void removeServers(String[] serversToRemove)
serversToRemove
- List of servers to remove.void startServer(String serverName, boolean standby)
serverName.
- standby
- true
to activate standby mode.void stopServer(String serverName, boolean standby)
serverName
- server's name.standby
- true
to activate standby mode.void addCluster(String clusterName)
clusterName
- String[] getServersNotInCluster(String clusterName)
clusterName
- the cluster name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |