|
||||||||||
| 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 IBaseManagementString getDomainName()
getDomainName in interface IBaseManagementString 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 | |||||||||