Interface SpaceRuntimeDetails

All Known Implementing Classes:
DefaultSpaceRuntimeDetails

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 Details

    • getCount

      @Deprecated int getCount()
      Deprecated.
      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:
    • getRamCount

      int getRamCount()
    • getDiskSize

      long getDiskSize()
    • 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.
    • getRamCountPerClassName

      Map<String,Integer> getRamCountPerClassName()
    • 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()
      Returns:
      the aggregated transaction details of all the Space instances.
      Since:
      9.0.0
    • getConnectionDetails

      @Deprecated SpaceConnectionDetails getConnectionDetails()
      Returns:
      the aggregated connection details of all the Space instances.
      Since:
      9.0.0
    • getTieredStorageConfig

      TieredStorageConfig getTieredStorageConfig()
      Returns:
      tiered storage table configuration
      Since:
      16.2.0
    • getClassDescriptors

      Map<String,ITypeDesc> getClassDescriptors()
      Starting from 15.5.0 this method does not load classes, types loaded as a virtual type
      Returns:
      class type descriptors
      Since:
      15.2.0