public class CloudClusterAdmin extends AbstractManagedObject implements ClusterMXBean
| Constructor and Description |
|---|
CloudClusterAdmin(CloudCluster cluster) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDynamicServer(java.lang.String id,
java.lang.String address,
int port)
Adds a new dynamic server
|
HostMXBean[] |
getHosts()
Returns a list of the ObjectNames for the virtual hosts.
|
java.lang.String |
getName()
The JMX name property of the mbean.
|
PersistentStoreMXBean |
getPersistentStore()
Returns the persistent-store ObjectName.
|
PortMXBean |
getPort() |
ResinMXBean |
getResin()
Returns the owning ResinMXBean
|
ClusterServerMXBean[] |
getServers()
Returns a list of
ObjectNames for the
com.caucho.server.cluster.ClusterClients that
are used to create outbound connections to communicate with
members of the cluster. |
boolean |
isDynamicServerEnable()
Returns true if this cluster supports adding dynamic servers.
|
java.lang.String |
toString() |
addObjectNameProperties, getObjectName, getType, registerSelf, unregisterSelfclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetObjectName, getTypepublic CloudClusterAdmin(CloudCluster cluster)
public java.lang.String getName()
AbstractManagedObjectgetName in interface ManagedObjectMXBeangetName in class AbstractManagedObjectpublic HostMXBean[] getHosts()
ClusterMXBeangetHosts in interface ClusterMXBeanpublic PortMXBean getPort()
public ResinMXBean getResin()
ClusterMXBeangetResin in interface ClusterMXBeanpublic PersistentStoreMXBean getPersistentStore()
ClusterMXBeangetPersistentStore in interface ClusterMXBeanpublic ClusterServerMXBean[] getServers()
ClusterMXBeanObjectNames for the
com.caucho.server.cluster.ClusterClients that
are used to create outbound connections to communicate with
members of the cluster.getServers in interface ClusterMXBeanpublic void addDynamicServer(java.lang.String id,
java.lang.String address,
int port)
addDynamicServer in interface ClusterMXBeanpublic boolean isDynamicServerEnable()
ClusterMXBeanisDynamicServerEnable in interface ClusterMXBeanpublic java.lang.String toString()
toString in class AbstractManagedObject