org.objectweb.cjdbc.common.monitor.backend
Class BackendStatistics

java.lang.Object
  extended byorg.objectweb.cjdbc.common.monitor.backend.BackendStatistics
All Implemented Interfaces:
java.io.Serializable

public class BackendStatistics
extends java.lang.Object
implements java.io.Serializable

This class defines a BackendStatistics

Author:
Emmanuel Cecchet
See Also:
Serialized Form

Field Summary
private  java.lang.String backendName
          Name of the backend
private  java.lang.String driverClassName
          Class name of the driver for the backend
private  java.lang.String initializationStatus
          the status of the initialization
private  java.lang.String lastKnownCheckpoint
          Last known checkpoint of the backend
private  int numberOfActiveTransactions
          Number of active transactions
private  int numberOfConnectionManagers
          Number of connection managers
private  int numberOfPendingRequests
          Number of pending requests
private  long numberOfTotalActiveConnections
          number of total active connections
private  int numberOfTotalRequests
          Number of total requests
private  int numberOfTotalTransactions
          Number of total transactions
private  boolean readEnabled
          Is the backend enable for read?
private  boolean schemaStatic
          Is the schema of the backend static?
private  java.lang.String url
          URL of the backend
private  boolean writeEnabled
          Is the backend enable for write?
 
Constructor Summary
BackendStatistics()
           
 
Method Summary
 java.lang.String getBackendName()
           
 java.lang.String getDriverClassName()
           
 java.lang.String getInitializationStatus()
           
 java.lang.String getLastKnownCheckpoint()
           
 int getNumberOfActiveTransactions()
           
 int getNumberOfConnectionManagers()
           
 int getNumberOfPendingRequests()
           
 long getNumberOfTotalActiveConnections()
           
 int getNumberOfTotalRequests()
           
 int getNumberOfTotalTransactions()
           
 java.lang.String getUrl()
           
 boolean isReadEnabled()
           
 boolean isSchemaStatic()
           
 boolean isWriteEnabled()
           
 void setBackendName(java.lang.String backendName)
           
 void setDriverClassName(java.lang.String driverClassName)
           
 void setInitializationStatus(java.lang.String initializationStatus)
           
 void setLastKnownCheckpoint(java.lang.String lastKnownCheckpoint)
           
 void setNumberOfActiveTransactions(int numberOfActiveTransactions)
           
 void setNumberOfConnectionManagers(int numberOfConnectionManagers)
           
 void setNumberOfPendingRequests(int numberOfPendingRequests)
           
 void setNumberOfTotalActiveConnections(long numberOfTotalActiveConnections)
           
 void setNumberOfTotalRequests(int numberOfTotalRequests)
           
 void setNumberOfTotalTransactions(int numberOfTotalTransactions)
           
 void setReadEnabled(boolean readEnabled)
           
 void setSchemaStatic(boolean schemaStatic)
           
 void setUrl(java.lang.String url)
           
 void setWriteEnabled(boolean writeEnabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

backendName

private java.lang.String backendName
Name of the backend


driverClassName

private java.lang.String driverClassName
Class name of the driver for the backend


url

private java.lang.String url
URL of the backend


readEnabled

private boolean readEnabled
Is the backend enable for read?


writeEnabled

private boolean writeEnabled
Is the backend enable for write?


initializationStatus

private java.lang.String initializationStatus
the status of the initialization


schemaStatic

private boolean schemaStatic
Is the schema of the backend static?


numberOfTotalActiveConnections

private long numberOfTotalActiveConnections
number of total active connections


lastKnownCheckpoint

private java.lang.String lastKnownCheckpoint
Last known checkpoint of the backend


numberOfActiveTransactions

private int numberOfActiveTransactions
Number of active transactions


numberOfPendingRequests

private int numberOfPendingRequests
Number of pending requests


numberOfConnectionManagers

private int numberOfConnectionManagers
Number of connection managers


numberOfTotalRequests

private int numberOfTotalRequests
Number of total requests


numberOfTotalTransactions

private int numberOfTotalTransactions
Number of total transactions

Constructor Detail

BackendStatistics

public BackendStatistics()
Method Detail

getBackendName

public java.lang.String getBackendName()

setBackendName

public void setBackendName(java.lang.String backendName)

getDriverClassName

public java.lang.String getDriverClassName()

setDriverClassName

public void setDriverClassName(java.lang.String driverClassName)

getInitializationStatus

public java.lang.String getInitializationStatus()

setInitializationStatus

public void setInitializationStatus(java.lang.String initializationStatus)

getLastKnownCheckpoint

public java.lang.String getLastKnownCheckpoint()

setLastKnownCheckpoint

public void setLastKnownCheckpoint(java.lang.String lastKnownCheckpoint)

getNumberOfActiveTransactions

public int getNumberOfActiveTransactions()

setNumberOfActiveTransactions

public void setNumberOfActiveTransactions(int numberOfActiveTransactions)

getNumberOfConnectionManagers

public int getNumberOfConnectionManagers()

setNumberOfConnectionManagers

public void setNumberOfConnectionManagers(int numberOfConnectionManagers)

getNumberOfPendingRequests

public int getNumberOfPendingRequests()

setNumberOfPendingRequests

public void setNumberOfPendingRequests(int numberOfPendingRequests)

getNumberOfTotalActiveConnections

public long getNumberOfTotalActiveConnections()

setNumberOfTotalActiveConnections

public void setNumberOfTotalActiveConnections(long numberOfTotalActiveConnections)

getNumberOfTotalRequests

public int getNumberOfTotalRequests()

setNumberOfTotalRequests

public void setNumberOfTotalRequests(int numberOfTotalRequests)

getNumberOfTotalTransactions

public int getNumberOfTotalTransactions()

setNumberOfTotalTransactions

public void setNumberOfTotalTransactions(int numberOfTotalTransactions)

isReadEnabled

public boolean isReadEnabled()

setReadEnabled

public void setReadEnabled(boolean readEnabled)

isSchemaStatic

public boolean isSchemaStatic()

setSchemaStatic

public void setSchemaStatic(boolean schemaStatic)

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

isWriteEnabled

public boolean isWriteEnabled()

setWriteEnabled

public void setWriteEnabled(boolean writeEnabled)


Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.