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
 java.lang.String deployModule(java.lang.String filename)
           
 int getAllThreadsCount()
           
 int getBusyMaxJCAConnection()
           
 int getBusyMinJCAConnection()
           
 long getBytesReceivedByConnectorTomcat()
           
 long getBytesSentByConnectorTomcat()
           
 java.lang.String getClusterDaemonName()
           
 int getConnectionFailuresJCAConnection()
           
 int getConnectionLeaksJCAConnection()
           
 java.lang.String getConnectionUrl()
           
 int getCurrentBusyJCAConnection()
           
 int getCurrentInTxJCAConnection()
           
 int getCurrentNumberOfBMP()
           
 int getCurrentNumberOfCMP()
           
 int getCurrentNumberOfEBInMemory()
           
 int getCurrentNumberOfEJB()
           
 int getCurrentNumberOfMDB()
           
 int getCurrentNumberOfSBF()
           
 int getCurrentNumberOfSBFInMemory()
           
 int getCurrentNumberOfSBL()
           
 int getCurrentNumberOfSBLInMemory()
           
 int getCurrentOpenedJCAConnection()
           
 int getCurrentThreadBusyByConnectorTomcat()
           
 int getCurrentThreadCountByConnectorTomcat()
           
 java.lang.Long getCurrentTotalMemory()
           
 java.lang.Long getCurrentUsedMemory()
           
 int getCurrentWaitersJCAConnection()
           
 int getCurrentWorkerPoolSize()
           
 int getErrorCountByConnectorTomcat()
           
 java.lang.String getHostName()
           
 int getInitPoolSizeJCAConnection()
           
 java.lang.String getJavaVendor()
           
 java.lang.String getJavaVersion()
           
 int getJmsQueuesNbMsgsDeliverSinceCreation()
           
 int getJmsQueuesNbMsgsReceiveSinceCreation()
           
 int getJmsQueuesNbMsgsSendToDMQSinceCreation()
           
 int getJmsTopicsNbMsgsDeliverSinceCreation()
           
 int getJmsTopicsNbMsgsReceiveSinceCreation()
           
 int getJmsTopicsNbMsgsSendToDMQSinceCreation()
           
 java.lang.String getJOnASVersion()
           
 java.lang.String getLoadCPU()
           
 int getMaxcheck()
           
 int getMaxNumberOfEBInMemory()
           
 int getMaxNumberOfSBFInMemory()
           
 int getMaxNumberOfSBLInMemory()
           
 int getMaxThreadsByConnectorTomcat()
           
 int getMaxWorkerPoolSize()
           
 javax.management.MBeanServer getMbeanServer()
           
 int getMinPoolSizeEB()
           
 int getMinPoolSizeSBF()
           
 int getMinPoolSizeSBL()
           
 int getMinWorkerPoolSize()
           
 java.lang.String getObjectName()
           
 int getPhysicalConnectionOpenedCountJCAConnection()
           
 int getPoolMaxOpentimeJCAConnection()
           
 int getPoolMaxSizeJCAConnection()
           
 int getPoolMaxWaitersJCAConnection()
           
 int getPoolMaxWaitTimeJCAConnection()
           
 int getPoolMinSizeJCAConnection()
           
 int getPoolSizeEB()
           
 int getPoolSizeSBF()
           
 int getPoolSizeSBL()
           
 long getProcessingTimeByConnectorTomcat()
           
 java.lang.String getProtocols()
           
 int getPstmtMaxJCAConnection()
           
 int getRejectedFullJCAConnection()
           
 int getRejectedOpenJCAConnection()
           
 int getRejectedOtherJCAConnection()
           
 int getRejectedTimeoutJCAConnection()
           
 int getRequestCountByConnectorTomcat()
           
 java.lang.String getState()
           
 int getTotalBegunTransactions()
           
 int getTotalCommittedTransactions()
           
 int getTotalCurrentTransactions()
           
 int getTotalExpiredTransactions()
           
 int getTotalRolledbackTransactions()
           
 int getWaiterCountJCAConnection()
           
 int getWaitersHighJCAConnection()
           
 int getWaitersHighRecentJCAConnection()
           
 int getWaitingHighJCAConnection()
           
 int getWaitingHighRecentJCAConnection()
           
 int getWaitingTimeJCAConnection()
           
 int getXaServedOpenJCAConnection()
           
 void setMaxcheck(int maxcheck)
           
 void startit()
          Set state to RUNNING
 void stopit()
          Stop server
 java.lang.String undeployModule(java.lang.String filename)
           
 void uploadDeployModule(java.lang.String filename, boolean replaceExisting)
           
 void uploadFile(java.lang.String filename, boolean replaceExisting)
           
 

Method Detail

getMaxcheck

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

setMaxcheck

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

startit

public void startit()
Set state to RUNNING


stopit

public void stopit()
Stop server


deployModule

public java.lang.String deployModule(java.lang.String filename)

undeployModule

public java.lang.String undeployModule(java.lang.String filename)

uploadFile

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

uploadDeployModule

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

getClusterDaemonName

public java.lang.String getClusterDaemonName()

getAllThreadsCount

public int getAllThreadsCount()

getBusyMaxJCAConnection

public int getBusyMaxJCAConnection()

getBusyMinJCAConnection

public int getBusyMinJCAConnection()

getBytesReceivedByConnectorTomcat

public long getBytesReceivedByConnectorTomcat()

getBytesSentByConnectorTomcat

public long getBytesSentByConnectorTomcat()

getConnectionFailuresJCAConnection

public int getConnectionFailuresJCAConnection()

getConnectionLeaksJCAConnection

public int getConnectionLeaksJCAConnection()

getCurrentBusyJCAConnection

public int getCurrentBusyJCAConnection()

getCurrentInTxJCAConnection

public int getCurrentInTxJCAConnection()

getCurrentNumberOfBMP

public int getCurrentNumberOfBMP()

getCurrentNumberOfCMP

public int getCurrentNumberOfCMP()

getCurrentNumberOfEBInMemory

public int getCurrentNumberOfEBInMemory()

getCurrentNumberOfEJB

public int getCurrentNumberOfEJB()

getCurrentNumberOfMDB

public int getCurrentNumberOfMDB()

getCurrentNumberOfSBF

public int getCurrentNumberOfSBF()

getCurrentNumberOfSBFInMemory

public int getCurrentNumberOfSBFInMemory()

getCurrentNumberOfSBL

public int getCurrentNumberOfSBL()

getCurrentNumberOfSBLInMemory

public int getCurrentNumberOfSBLInMemory()

getCurrentOpenedJCAConnection

public int getCurrentOpenedJCAConnection()

getCurrentThreadBusyByConnectorTomcat

public int getCurrentThreadBusyByConnectorTomcat()

getCurrentThreadCountByConnectorTomcat

public int getCurrentThreadCountByConnectorTomcat()

getCurrentTotalMemory

public java.lang.Long getCurrentTotalMemory()

getCurrentUsedMemory

public java.lang.Long getCurrentUsedMemory()

getCurrentWaitersJCAConnection

public int getCurrentWaitersJCAConnection()

getCurrentWorkerPoolSize

public int getCurrentWorkerPoolSize()

getErrorCountByConnectorTomcat

public int getErrorCountByConnectorTomcat()

getHostName

public java.lang.String getHostName()

getInitPoolSizeJCAConnection

public int getInitPoolSizeJCAConnection()

getJavaVendor

public java.lang.String getJavaVendor()

getJavaVersion

public java.lang.String getJavaVersion()

getJmsQueuesNbMsgsDeliverSinceCreation

public int getJmsQueuesNbMsgsDeliverSinceCreation()

getJmsQueuesNbMsgsReceiveSinceCreation

public int getJmsQueuesNbMsgsReceiveSinceCreation()

getJmsQueuesNbMsgsSendToDMQSinceCreation

public int getJmsQueuesNbMsgsSendToDMQSinceCreation()

getJmsTopicsNbMsgsDeliverSinceCreation

public int getJmsTopicsNbMsgsDeliverSinceCreation()

getJmsTopicsNbMsgsReceiveSinceCreation

public int getJmsTopicsNbMsgsReceiveSinceCreation()

getJmsTopicsNbMsgsSendToDMQSinceCreation

public int getJmsTopicsNbMsgsSendToDMQSinceCreation()

getJOnASVersion

public java.lang.String getJOnASVersion()

getLoadCPU

public java.lang.String getLoadCPU()

getMaxNumberOfEBInMemory

public int getMaxNumberOfEBInMemory()

getMaxNumberOfSBFInMemory

public int getMaxNumberOfSBFInMemory()

getMaxNumberOfSBLInMemory

public int getMaxNumberOfSBLInMemory()

getMaxThreadsByConnectorTomcat

public int getMaxThreadsByConnectorTomcat()

getMaxWorkerPoolSize

public int getMaxWorkerPoolSize()

getMbeanServer

public javax.management.MBeanServer getMbeanServer()

getMinPoolSizeEB

public int getMinPoolSizeEB()

getMinPoolSizeSBF

public int getMinPoolSizeSBF()

getMinPoolSizeSBL

public int getMinPoolSizeSBL()

getMinWorkerPoolSize

public int getMinWorkerPoolSize()

getPhysicalConnectionOpenedCountJCAConnection

public int getPhysicalConnectionOpenedCountJCAConnection()

getPoolMaxOpentimeJCAConnection

public int getPoolMaxOpentimeJCAConnection()

getPoolMaxSizeJCAConnection

public int getPoolMaxSizeJCAConnection()

getPoolMaxWaitersJCAConnection

public int getPoolMaxWaitersJCAConnection()

getPoolMaxWaitTimeJCAConnection

public int getPoolMaxWaitTimeJCAConnection()

getPoolMinSizeJCAConnection

public int getPoolMinSizeJCAConnection()

getPoolSizeEB

public int getPoolSizeEB()

getPoolSizeSBF

public int getPoolSizeSBF()

getPoolSizeSBL

public int getPoolSizeSBL()

getProcessingTimeByConnectorTomcat

public long getProcessingTimeByConnectorTomcat()

getProtocols

public java.lang.String getProtocols()

getPstmtMaxJCAConnection

public int getPstmtMaxJCAConnection()

getRejectedFullJCAConnection

public int getRejectedFullJCAConnection()

getRejectedOpenJCAConnection

public int getRejectedOpenJCAConnection()

getRejectedOtherJCAConnection

public int getRejectedOtherJCAConnection()

getRejectedTimeoutJCAConnection

public int getRejectedTimeoutJCAConnection()

getRequestCountByConnectorTomcat

public int getRequestCountByConnectorTomcat()

getState

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

getTotalBegunTransactions

public int getTotalBegunTransactions()

getTotalCommittedTransactions

public int getTotalCommittedTransactions()

getTotalCurrentTransactions

public int getTotalCurrentTransactions()

getTotalExpiredTransactions

public int getTotalExpiredTransactions()

getTotalRolledbackTransactions

public int getTotalRolledbackTransactions()

getWaiterCountJCAConnection

public int getWaiterCountJCAConnection()

getWaitersHighJCAConnection

public int getWaitersHighJCAConnection()

getWaitersHighRecentJCAConnection

public int getWaitersHighRecentJCAConnection()

getWaitingHighJCAConnection

public int getWaitingHighJCAConnection()

getWaitingHighRecentJCAConnection

public int getWaitingHighRecentJCAConnection()

getWaitingTimeJCAConnection

public int getWaitingTimeJCAConnection()

getXaServedOpenJCAConnection

public int getXaServedOpenJCAConnection()

getObjectName

public java.lang.String getObjectName()

getConnectionUrl

public java.lang.String getConnectionUrl()