GigaSpaces XAP 10.0.1 API

org.openspaces.admin.space
Interface SpaceRuntimeDetails


public interface SpaceRuntimeDetails

Aggregated runtime details of all the currently discovered SpaceInstances.

These calls avoid establishing a proxy to the Space instances. In case of failover, using the API will always return results from currently discovered instances.

Since:
8.0.3
Author:
Moran Avigdor

Method Summary
 String[] getClassNames()
          Returns an aggregated class names array of entry/objects in all the Space instances.
 SpaceConnectionDetails getConnectionDetails()
          Deprecated. use SpaceInstanceStatistics.getActiveConnectionCount()
 int getCount()
          Deprecated. @see SpaceInstanceStatistics#getObjectCount()
 Map<String,Integer> getCountPerClassName()
          Returns an aggregated mapping between each class name and the number of entries/objects in all the Space instances.
 Map<String,Integer> getNotifyTemplateCountPerClassName()
          Returns an aggregated mapping between each class name and the number of notify-templates in the Space instances.
 SpaceTransactionDetails getTransactionDetails()
          Deprecated. use SpaceInstanceStatistics.getActiveTransactionCount()
 

Method Detail

getCount

@Deprecated
int getCount()
Deprecated. @see SpaceInstanceStatistics#getObjectCount()

An aggregated count of any null-template matching entry/object in the Space.

Count could also be gained by establishing a proxy to the Space.

Returns:
a count (gathered periodically).
See Also:
SpaceInstance.getGigaSpace(), GigaSpace.count(Object), GigaSpace.count(Object, int)

getClassNames

String[] getClassNames()
Returns an aggregated class names array of entry/objects in all the Space instances.

Returns:
an array of class names.

getCountPerClassName

Map<String,Integer> getCountPerClassName()
Returns an aggregated mapping between each class name and the number of entries/objects in all the Space instances.

Returns:
a mapping of class name to entry/object count.

getNotifyTemplateCountPerClassName

Map<String,Integer> getNotifyTemplateCountPerClassName()
Returns an aggregated mapping between each class name and the number of notify-templates in the Space instances.

Returns:
a mapping of class name to template count.

getTransactionDetails

@Deprecated
SpaceTransactionDetails getTransactionDetails()
Deprecated. use SpaceInstanceStatistics.getActiveTransactionCount()

Returns:
the aggregated transaction details of all the Space instances.
Since:
9.0.0

getConnectionDetails

@Deprecated
SpaceConnectionDetails getConnectionDetails()
Deprecated. use SpaceInstanceStatistics.getActiveConnectionCount()

Returns:
the aggregated connection details of all the Space instances.
Since:
9.0.0

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.