GigaSpaces XAP 9.5 API

org.openspaces.admin.space
Interface SpaceStatistics


public interface SpaceStatistics

An aggregated statistics of all the currently discovered SpaceInstances.

Author:
kimchy

Method Summary
 long getActiveConnectionCount()
           
 long getActiveTransactionCount()
           
 long getChangeCount()
           
 double getChangePerSecond()
           
 long getCleanCount()
          Deprecated. 
 double getCleanPerSecond()
          Deprecated. 
 long getExecuteCount()
           
 double getExecutePerSecond()
           
 long getNotifyAckCount()
           
 double getNotifyAckPerSecond()
           
 long getNotifyRegistrationCount()
           
 double getNotifyRegistrationPerSecond()
           
 long getNotifyTemplateCount()
           
 long getNotifyTriggerCount()
           
 double getNotifyTriggerPerSecond()
           
 long getObjectCount()
           
 SpaceStatistics getPrevious()
          Returns the previous statistics, null if not available.
 long getReadCount()
           
 double getReadPerSecond()
           
 long getRemoveCount()
          Remove happens when an entry is removed due to lease expiration or lease cancel.
 double getRemovePerSecond()
           
 int getSize()
          Returns the number of SpaceInstanceStatistics that are being aggregated.
 long getTakeCount()
           
 double getTakePerSecond()
           
 long getTimestamp()
          Returns the timestamp this space statistics were taken.
 long getUpdateCount()
           
 double getUpdatePerSecond()
           
 long getWriteCount()
           
 double getWritePerSecond()
           
 boolean isNA()
          Returns true if the statistics are not available.
 

Method Detail

isNA

boolean isNA()
Returns true if the statistics are not available.


getSize

int getSize()
Returns the number of SpaceInstanceStatistics that are being aggregated.


getPrevious

SpaceStatistics getPrevious()
Returns the previous statistics, null if not available.


getTimestamp

long getTimestamp()
Returns the timestamp this space statistics were taken.


getWriteCount

long getWriteCount()

getWritePerSecond

double getWritePerSecond()

getReadCount

long getReadCount()

getReadPerSecond

double getReadPerSecond()

getTakeCount

long getTakeCount()

getTakePerSecond

double getTakePerSecond()

getNotifyRegistrationCount

long getNotifyRegistrationCount()

getNotifyRegistrationPerSecond

double getNotifyRegistrationPerSecond()

getCleanCount

@Deprecated
long getCleanCount()
Deprecated. 


getCleanPerSecond

@Deprecated
double getCleanPerSecond()
Deprecated. 


getUpdateCount

long getUpdateCount()

getUpdatePerSecond

double getUpdatePerSecond()

getNotifyTriggerCount

long getNotifyTriggerCount()

getNotifyTriggerPerSecond

double getNotifyTriggerPerSecond()

getNotifyAckCount

long getNotifyAckCount()

getNotifyAckPerSecond

double getNotifyAckPerSecond()

getExecuteCount

long getExecuteCount()

getExecutePerSecond

double getExecutePerSecond()

getRemoveCount

long getRemoveCount()
Remove happens when an entry is removed due to lease expiration or lease cancel.


getRemovePerSecond

double getRemovePerSecond()

getChangeCount

long getChangeCount()
Since:
9.5.0

getChangePerSecond

double getChangePerSecond()
Since:
9.5.0

getObjectCount

long getObjectCount()
Returns:
count of all the objects in this Space instance.
Since:
9.1.0

getNotifyTemplateCount

long getNotifyTemplateCount()
Returns:
count of all the notify templates this Space instance.
Since:
9.1.0

getActiveConnectionCount

long getActiveConnectionCount()
Returns:
count of all the active connections to this Space instance.
Since:
9.1.0

getActiveTransactionCount

long getActiveTransactionCount()
Returns:
count of all the active transactions (of all types) in this Space instance.
Since:
9.1.0

GigaSpaces XAP 9.5 API

Copyright © GigaSpaces.