org.objectweb.jonas.management.monitoring.proxy.clusterd
Interface ClusterDaemonProxyMBean

All Known Implementing Classes:
ClusterDaemonProxy

public interface ClusterDaemonProxyMBean

Author:
eyindanga

Method Summary
 Hashtable<String,String> dynamicRemoteHostInfos()
           
 ArrayList getControlledServersNames()
           
 String getHostName()
           
 String getJmxUrl()
           
 String getName()
           
 String getOperatingSystemAvailableProcessors()
           
 String getOperatingSystemName()
           
 String getOperatingSystemVersion()
           
 String getRunTimeSpecVendor()
           
 String getRunTimeSpecVersion()
           
 String getRunTimeVmName()
           
 String getRunTimeVmVendor()
           
 String getRunTimeVmVersion()
           
 String getState()
           
 int pingJOnAS(String name)
           
 void reloadConfiguration()
          Reload clusterd configuration
 void save(String name)
           
 void setName(String name)
           
 void startAllServers(String otherParams)
           
 boolean startServer(String serverName, String otherParams)
           
 void stopAllServers(String otherParams)
           
 boolean stopServer(String serverName, String otherParams)
           
 

Method Detail

getName

String getName()
Returns:
the clsuter daemon name

setName

void setName(String name)
Parameters:
name -

save

void save(String name)

startServer

boolean startServer(String serverName,
                    String otherParams)
Parameters:
serverName -
otherParams -
Returns:

stopServer

boolean stopServer(String serverName,
                   String otherParams)
Parameters:
serverName -
otherParams -
Returns:

startAllServers

void startAllServers(String otherParams)
Parameters:
otherParams -

stopAllServers

void stopAllServers(String otherParams)
Parameters:
otherParams -

pingJOnAS

int pingJOnAS(String name)
Parameters:
name -
Returns:

reloadConfiguration

void reloadConfiguration()
Reload clusterd configuration


getHostName

String getHostName()
Returns:

getState

String getState()
Returns:
the server's state as known by the proxy

getControlledServersNames

ArrayList getControlledServersNames()
Returns:
list of controlled servers.

getJmxUrl

String getJmxUrl()
Returns:
the clusterd JmxUrl

dynamicRemoteHostInfos

Hashtable<String,String> dynamicRemoteHostInfos()
Returns:

getOperatingSystemAvailableProcessors

String getOperatingSystemAvailableProcessors()
Returns:
the operatingSystemAvailableProcessors

getOperatingSystemName

String getOperatingSystemName()
Returns:
the operatingSystemName

getOperatingSystemVersion

String getOperatingSystemVersion()
Returns:
the operatingSystemVersion

getRunTimeSpecVendor

String getRunTimeSpecVendor()
Returns:
the runTimeSpecVendor

getRunTimeSpecVersion

String getRunTimeSpecVersion()
Returns:
the runTimeSpecVersion

getRunTimeVmName

String getRunTimeVmName()
Returns:
the runTimeVmName

getRunTimeVmVendor

String getRunTimeVmVendor()
Returns:
the runTimeVmVendor

getRunTimeVmVersion

String getRunTimeVmVersion()
Returns:
the runTimeVmVersion


Copyright © 2007 OW2 Consortium. All Rights Reserved.