public class DefaultSpaceRuntimeDetails extends Object implements SpaceRuntimeDetails
Constructor and Description |
---|
DefaultSpaceRuntimeDetails(DefaultSpace defaultSpace) |
Modifier and Type | Method and Description |
---|---|
Map<String,ITypeDesc> |
getClassDescriptors()
Starting from 15.5.0 this method does not load classes, types loaded as a virtual type
|
String[] |
getClassNames()
Returns an aggregated class names array of entry/objects in all the Space instances.
|
SpaceConnectionDetails |
getConnectionDetails() |
int |
getCount()
An aggregated count of any null-template matching entry/object in the Space.
|
Map<String,Integer> |
getCountPerClassName()
Returns an aggregated mapping between each class name and the number of entries/objects in
all the Space instances.
|
long |
getDiskSize() |
Map<String,Integer> |
getNotifyTemplateCountPerClassName()
Returns an aggregated mapping between each class name and the number of notify-templates in
the Space instances.
|
int |
getRamCount() |
Map<String,Integer> |
getRamCountPerClassName() |
TieredStorageConfig |
getTieredStorageConfig() |
SpaceTransactionDetails |
getTransactionDetails() |
public DefaultSpaceRuntimeDetails(DefaultSpace defaultSpace)
public TieredStorageConfig getTieredStorageConfig()
getTieredStorageConfig
in interface SpaceRuntimeDetails
public String[] getClassNames()
SpaceRuntimeDetails
getClassNames
in interface SpaceRuntimeDetails
public int getCount()
SpaceRuntimeDetails
Count could also be gained by establishing a proxy to the Space.
getCount
in interface SpaceRuntimeDetails
SpaceInstance.getGigaSpace()
,
GigaSpace.count(Object)
public int getRamCount()
getRamCount
in interface SpaceRuntimeDetails
public long getDiskSize()
getDiskSize
in interface SpaceRuntimeDetails
public Map<String,ITypeDesc> getClassDescriptors()
SpaceRuntimeDetails
getClassDescriptors
in interface SpaceRuntimeDetails
public Map<String,Integer> getCountPerClassName()
SpaceRuntimeDetails
getCountPerClassName
in interface SpaceRuntimeDetails
public Map<String,Integer> getRamCountPerClassName()
getRamCountPerClassName
in interface SpaceRuntimeDetails
public Map<String,Integer> getNotifyTemplateCountPerClassName()
SpaceRuntimeDetails
getNotifyTemplateCountPerClassName
in interface SpaceRuntimeDetails
public SpaceTransactionDetails getTransactionDetails()
getTransactionDetails
in interface SpaceRuntimeDetails
public SpaceConnectionDetails getConnectionDetails()
getConnectionDetails
in interface SpaceRuntimeDetails
Copyright © GigaSpaces.