public class DefaultSpaceInstanceRuntimeDetails extends Object implements SpaceInstanceRuntimeDetails
| Constructor and Description |
|---|
DefaultSpaceInstanceRuntimeDetails(DefaultSpaceInstance defaultSpaceInstance) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ITypeDesc> |
getClassDescriptors()
Returns a map of
ITypeDesc keyed by class name. |
String[] |
getClassNames()
Returns an array of class names of entry/objects in the Space.
|
SpaceInstanceConnectionDetails |
getConnectionDetails() |
int |
getCount()
A count of any null-template matching entry/object in the Space.
|
Map<String,Integer> |
getCountPerClassName()
Returns a mapping between each class name and the number of entries/objects in the Space.
|
long |
getDiskSize() |
long |
getFreeSpace() |
Map<String,LocalCacheDetails> |
getLocalCacheDetails()
Returns a map of
LocalCacheDetails keyed by their
LocalCacheDetails.getId(). |
Map<String,LocalViewDetails> |
getLocalViewDetails()
Returns a map of
LocalViewDetails keyed by their
LocalViewDetails.getId(). |
Map<String,Integer> |
getNotifyTemplateCountPerClassName()
Returns a mapping between each class name and the number of notify-templates in the Space.
|
int |
getRamCount() |
Map<String,Integer> |
getRamCountPerClassName() |
SpaceInstanceTransactionDetails |
getTransactionDetails() |
public DefaultSpaceInstanceRuntimeDetails(DefaultSpaceInstance defaultSpaceInstance)
public int getCount()
SpaceInstanceRuntimeDetailsCount could also be gained by establishing a proxy to the Space.
getCount in interface SpaceInstanceRuntimeDetailsSpaceInstance.getGigaSpace(),
GigaSpace.count(Object)public int getRamCount()
getRamCount in interface SpaceInstanceRuntimeDetailspublic long getDiskSize()
getDiskSize in interface SpaceInstanceRuntimeDetailspublic long getFreeSpace()
getFreeSpace in interface SpaceInstanceRuntimeDetailspublic String[] getClassNames()
SpaceInstanceRuntimeDetailsgetClassNames in interface SpaceInstanceRuntimeDetailspublic Map<String,Integer> getCountPerClassName()
SpaceInstanceRuntimeDetailsgetCountPerClassName in interface SpaceInstanceRuntimeDetailspublic Map<String,Integer> getRamCountPerClassName()
getRamCountPerClassName in interface SpaceInstanceRuntimeDetailspublic Map<String,Integer> getNotifyTemplateCountPerClassName()
SpaceInstanceRuntimeDetailsgetNotifyTemplateCountPerClassName in interface SpaceInstanceRuntimeDetailspublic SpaceInstanceTransactionDetails getTransactionDetails()
getTransactionDetails in interface SpaceInstanceRuntimeDetailspublic SpaceInstanceConnectionDetails getConnectionDetails()
getConnectionDetails in interface SpaceInstanceRuntimeDetailspublic Map<String,LocalCacheDetails> getLocalCacheDetails()
SpaceInstanceRuntimeDetailsLocalCacheDetails keyed by their
LocalCacheDetails.getId().getLocalCacheDetails in interface SpaceInstanceRuntimeDetailspublic Map<String,LocalViewDetails> getLocalViewDetails()
SpaceInstanceRuntimeDetailsLocalViewDetails keyed by their
LocalViewDetails.getId().getLocalViewDetails in interface SpaceInstanceRuntimeDetailspublic Map<String,ITypeDesc> getClassDescriptors()
SpaceInstanceRuntimeDetailsITypeDesc keyed by class name.getClassDescriptors in interface SpaceInstanceRuntimeDetailsCopyright © GigaSpaces.