GigaSpaces XAP 7.0 API

org.openspaces.admin.space
Interface SpaceStatistics


public interface SpaceStatistics

An aggregated statistics of all the currently discovered SpaceInstances.

Author:
kimchy

Method Summary
 long getCleanCount()
           
 double getCleanPerSecond()
           
 long getExecuteCount()
           
 double getExecutePerSecond()
           
 long getNotifyAckCount()
           
 double getNotifyAckPerSecond()
           
 long getNotifyRegistrationCount()
           
 double getNotifyRegistrationPerSecond()
           
 long getNotifyTriggerCount()
           
 double getNotifyTriggerPerSecond()
           
 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

long getCleanCount()

getCleanPerSecond

double getCleanPerSecond()

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()

GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.