org.objectweb.jonas.management.monitoring
Interface ServerProxyMBean

All Known Implementing Classes:
ServerProxy

public interface ServerProxyMBean

Implements MBean interface for proxy MBeans. A proxy MBean represents a server in the domain on the master server's MBean server.

Author:
Adriana Danes

Method Summary
 void deployModule(java.lang.String filename)
           
 int getAllThreadsCount()
           
 long getBytesReceivedByConnectorTomcat()
           
 long getBytesSentByConnectorTomcat()
           
 java.lang.String getClusterDaemonName()
           
 int getConnectionFailuresJCAConnection()
           
 int getConnectionFailuresJDBCResource()
           
 int getConnectionLeaksJCAConnection()
           
 int getConnectionLeaksJDBCResource()
           
 java.lang.String getConnectionUrl()
           
 int getCurrentBusyJCAConnection()
           
 int getCurrentBusyJDBCResource()
           
 int getCurrentNumberOfEJB()
           
 int getCurrentNumberOfEntityBean()
           
 int getCurrentNumberOfMDB()
           
 int getCurrentNumberOfSBF()
           
 int getCurrentNumberOfSBL()
           
 int getCurrentOpenedJCAConnection()
           
 int getCurrentOpenedJDBCResource()
           
 int getCurrentThreadBusyByConnectorTomcat()
           
 int getCurrentThreadCountByConnectorTomcat()
           
 java.lang.Long getCurrentTotalMemory()
           
 java.lang.Long getCurrentUsedMemory()
           
 int getCurrentWorkerPoolSize()
           
 int getErrorCountByConnectorTomcat()
           
 java.lang.String getHostName()
           
 java.lang.String getJavaVendor()
           
 java.lang.String getJavaVersion()
           
 boolean getJcaConnection()
           
 boolean getJdbcDatasource()
           
 boolean getJmsJoram()
           
 int getJmsQueuesNbMsgsDeliverSinceCreation()
           
 int getJmsQueuesNbMsgsReceiveSinceCreation()
           
 int getJmsQueuesNbMsgsSendToDMQSinceCreation()
           
 int getJmsTopicsNbMsgsDeliverSinceCreation()
           
 int getJmsTopicsNbMsgsReceiveSinceCreation()
           
 int getJmsTopicsNbMsgsSendToDMQSinceCreation()
           
 java.lang.String getJOnASVersion()
           
 java.lang.String getLoadCPU()
           
 int getMaxcheck()
           
 int getMaxThreadsByConnectorTomcat()
           
 int getMaxWorkerPoolSize()
           
 javax.management.MBeanServer getMbeanServer()
           
 int getMinWorkerPoolSize()
           
 java.lang.String getObjectName()
           
 long getProcessingTimeByConnectorTomcat()
           
 java.lang.String getProtocols()
           
 int getRejectedOpenJCAConnection()
           
 int getRejectedOpenJDBCResource()
           
 int getRequestCountByConnectorTomcat()
           
 int getServedOpenJCAConnection()
           
 int getServedOpenJDBCResource()
           
 java.lang.String getState()
           
 boolean getTomcat()
           
 int getTotalBegunTransactions()
           
 int getTotalCommittedTransactions()
           
 int getTotalCurrentTransactions()
           
 int getTotalExpiredTransactions()
           
 int getTotalRolledbackTransactions()
           
 boolean getTransaction()
           
 int getWaiterCountJCAConnection()
           
 int getWaiterCountJDBCResource()
           
 long getWaitingTimeJCAConnection()
           
 long getWaitingTimeJDBCResource()
           
 boolean getWorkers()
           
 void setMaxcheck(int maxcheck)
           
 void startit()
          Set state to RUNNING
 void stopit()
          Stop server
 void undeployModule(java.lang.String filename)
           
 void uploadDeployModule(java.lang.String filename, boolean replaceExisting)
           
 void uploadFile(java.lang.String filename, boolean replaceExisting)
           
 

Method Detail

getMaxcheck

int getMaxcheck()
Returns:
maximum number of retries when detecting a broken connection

setMaxcheck

void setMaxcheck(int maxcheck)
Parameters:
maxcheck - value for maximum number of retries when detecting a broken connection

startit

void startit()
Set state to RUNNING


stopit

void stopit()
Stop server


deployModule

void deployModule(java.lang.String filename)

undeployModule

void undeployModule(java.lang.String filename)

uploadFile

void uploadFile(java.lang.String filename,
                boolean replaceExisting)

uploadDeployModule

void uploadDeployModule(java.lang.String filename,
                        boolean replaceExisting)

getClusterDaemonName

java.lang.String getClusterDaemonName()

getAllThreadsCount

int getAllThreadsCount()

getConnectionFailuresJCAConnection

int getConnectionFailuresJCAConnection()

getConnectionLeaksJCAConnection

int getConnectionLeaksJCAConnection()

getCurrentBusyJCAConnection

int getCurrentBusyJCAConnection()

getCurrentNumberOfEntityBean

int getCurrentNumberOfEntityBean()

getCurrentNumberOfEJB

int getCurrentNumberOfEJB()

getCurrentNumberOfMDB

int getCurrentNumberOfMDB()

getCurrentNumberOfSBF

int getCurrentNumberOfSBF()

getCurrentNumberOfSBL

int getCurrentNumberOfSBL()

getCurrentOpenedJCAConnection

int getCurrentOpenedJCAConnection()

getTomcat

boolean getTomcat()

getCurrentThreadBusyByConnectorTomcat

int getCurrentThreadBusyByConnectorTomcat()

getCurrentThreadCountByConnectorTomcat

int getCurrentThreadCountByConnectorTomcat()

getRequestCountByConnectorTomcat

int getRequestCountByConnectorTomcat()

getErrorCountByConnectorTomcat

int getErrorCountByConnectorTomcat()

getMaxThreadsByConnectorTomcat

int getMaxThreadsByConnectorTomcat()

getProcessingTimeByConnectorTomcat

long getProcessingTimeByConnectorTomcat()

getBytesReceivedByConnectorTomcat

long getBytesReceivedByConnectorTomcat()

getBytesSentByConnectorTomcat

long getBytesSentByConnectorTomcat()

getCurrentTotalMemory

java.lang.Long getCurrentTotalMemory()

getCurrentUsedMemory

java.lang.Long getCurrentUsedMemory()

getHostName

java.lang.String getHostName()

getJavaVendor

java.lang.String getJavaVendor()

getJavaVersion

java.lang.String getJavaVersion()

getJmsJoram

boolean getJmsJoram()

getJmsQueuesNbMsgsDeliverSinceCreation

int getJmsQueuesNbMsgsDeliverSinceCreation()

getJmsQueuesNbMsgsReceiveSinceCreation

int getJmsQueuesNbMsgsReceiveSinceCreation()

getJmsQueuesNbMsgsSendToDMQSinceCreation

int getJmsQueuesNbMsgsSendToDMQSinceCreation()

getJmsTopicsNbMsgsDeliverSinceCreation

int getJmsTopicsNbMsgsDeliverSinceCreation()

getJmsTopicsNbMsgsReceiveSinceCreation

int getJmsTopicsNbMsgsReceiveSinceCreation()

getJmsTopicsNbMsgsSendToDMQSinceCreation

int getJmsTopicsNbMsgsSendToDMQSinceCreation()

getJOnASVersion

java.lang.String getJOnASVersion()

getLoadCPU

java.lang.String getLoadCPU()

getMbeanServer

javax.management.MBeanServer getMbeanServer()

getWorkers

boolean getWorkers()

getMinWorkerPoolSize

int getMinWorkerPoolSize()

getMaxWorkerPoolSize

int getMaxWorkerPoolSize()

getCurrentWorkerPoolSize

int getCurrentWorkerPoolSize()

getProtocols

java.lang.String getProtocols()

getRejectedOpenJCAConnection

int getRejectedOpenJCAConnection()

getJcaConnection

boolean getJcaConnection()

getJdbcDatasource

boolean getJdbcDatasource()

getState

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

getTransaction

boolean getTransaction()

getTotalBegunTransactions

int getTotalBegunTransactions()

getTotalCommittedTransactions

int getTotalCommittedTransactions()

getTotalCurrentTransactions

int getTotalCurrentTransactions()

getTotalExpiredTransactions

int getTotalExpiredTransactions()

getTotalRolledbackTransactions

int getTotalRolledbackTransactions()

getWaiterCountJCAConnection

int getWaiterCountJCAConnection()

getWaitingTimeJCAConnection

long getWaitingTimeJCAConnection()

getServedOpenJCAConnection

int getServedOpenJCAConnection()

getConnectionFailuresJDBCResource

int getConnectionFailuresJDBCResource()

getConnectionLeaksJDBCResource

int getConnectionLeaksJDBCResource()

getCurrentBusyJDBCResource

int getCurrentBusyJDBCResource()

getCurrentOpenedJDBCResource

int getCurrentOpenedJDBCResource()

getRejectedOpenJDBCResource

int getRejectedOpenJDBCResource()

getServedOpenJDBCResource

int getServedOpenJDBCResource()

getWaiterCountJDBCResource

int getWaiterCountJDBCResource()

getWaitingTimeJDBCResource

long getWaitingTimeJDBCResource()

getObjectName

java.lang.String getObjectName()

getConnectionUrl

java.lang.String getConnectionUrl()