Class DefaultSpaceInstanceRuntimeDetails
java.lang.Object
org.openspaces.admin.internal.space.DefaultSpaceInstanceRuntimeDetails
- All Implemented Interfaces:
SpaceInstanceRuntimeDetails
public class DefaultSpaceInstanceRuntimeDetails
extends Object
implements SpaceInstanceRuntimeDetails
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultSpaceInstanceRuntimeDetails(DefaultSpaceInstance defaultSpaceInstance) -
Method Summary
Modifier and TypeMethodDescriptionReturns a map ofITypeDesckeyed by class name.String[]Returns an array of class names of entry/objects in the Space.intgetCount()A count of any null-template matching entry/object in the Space.Returns a mapping between each class name and the number of entries/objects in the Space.longlongReturns a map ofLocalCacheDetailskeyed by theirLocalCacheDetails.getId().Returns a map ofLocalViewDetailskeyed by theirLocalViewDetails.getId().Returns a mapping between each class name and the number of notify-templates in the Space.int
-
Constructor Details
-
DefaultSpaceInstanceRuntimeDetails
-
-
Method Details
-
getCount
public int getCount()Description copied from interface:SpaceInstanceRuntimeDetailsA count of any null-template matching entry/object in the Space.Count could also be gained by establishing a proxy to the Space.
- Specified by:
getCountin interfaceSpaceInstanceRuntimeDetails- Returns:
- a count (gathered periodically).
- See Also:
-
getRamCount
public int getRamCount()- Specified by:
getRamCountin interfaceSpaceInstanceRuntimeDetails
-
getTieredStorageConfig
- Specified by:
getTieredStorageConfigin interfaceSpaceInstanceRuntimeDetails- Returns:
- tiered storage table configuration
-
getDiskSize
public long getDiskSize()- Specified by:
getDiskSizein interfaceSpaceInstanceRuntimeDetails
-
getFreeSpace
public long getFreeSpace()- Specified by:
getFreeSpacein interfaceSpaceInstanceRuntimeDetails
-
getClassNames
Description copied from interface:SpaceInstanceRuntimeDetailsReturns an array of class names of entry/objects in the Space.- Specified by:
getClassNamesin interfaceSpaceInstanceRuntimeDetails- Returns:
- an array of class names.
-
getCountPerClassName
Description copied from interface:SpaceInstanceRuntimeDetailsReturns a mapping between each class name and the number of entries/objects in the Space.- Specified by:
getCountPerClassNamein interfaceSpaceInstanceRuntimeDetails- Returns:
- a mapping of class name to entry/object count.
-
getRamCountPerClassName
- Specified by:
getRamCountPerClassNamein interfaceSpaceInstanceRuntimeDetails
-
getNotifyTemplateCountPerClassName
Description copied from interface:SpaceInstanceRuntimeDetailsReturns a mapping between each class name and the number of notify-templates in the Space.- Specified by:
getNotifyTemplateCountPerClassNamein interfaceSpaceInstanceRuntimeDetails- Returns:
- a mapping of class name to template count.
-
getTransactionDetails
- Specified by:
getTransactionDetailsin interfaceSpaceInstanceRuntimeDetails- Returns:
- the transaction details of this Space instance.
-
getConnectionDetails
- Specified by:
getConnectionDetailsin interfaceSpaceInstanceRuntimeDetails- Returns:
- the connection details of this Space instance.
-
getLocalCacheDetails
Description copied from interface:SpaceInstanceRuntimeDetailsReturns a map ofLocalCacheDetailskeyed by theirLocalCacheDetails.getId().- Specified by:
getLocalCacheDetailsin interfaceSpaceInstanceRuntimeDetails
-
getLocalViewDetails
Description copied from interface:SpaceInstanceRuntimeDetailsReturns a map ofLocalViewDetailskeyed by theirLocalViewDetails.getId().- Specified by:
getLocalViewDetailsin interfaceSpaceInstanceRuntimeDetails
-
getClassDescriptors
Description copied from interface:SpaceInstanceRuntimeDetailsReturns a map ofITypeDesckeyed by class name.- Specified by:
getClassDescriptorsin interfaceSpaceInstanceRuntimeDetails
-