Class RegionSubRegionSnapshot

  • java.lang.Object
    • org.apache.geode.admin.RegionSubRegionSnapshot
  • All Implemented Interfaces:
    java.io.Serializable, DataSerializable

    @Deprecated
    public class RegionSubRegionSnapshot
    extends java.lang.Object
    implements DataSerializable
    Deprecated.
    as of 7.0 use the management package instead
    Class RegionSubRegionSnapshot provides information about Regions. This also provides the information about sub regions This class is used by the monitoring tool.
    Since:
    GemFire 5.7
    See Also:
    Serialized Form
    • Field Detail

      • name

        protected java.lang.String name
        Deprecated.
      • entryCount

        protected int entryCount
        Deprecated.
      • subRegionSnapshots

        protected java.util.Set subRegionSnapshots
        Deprecated.
    • Constructor Detail

      • RegionSubRegionSnapshot

        public RegionSubRegionSnapshot()
        Deprecated.
      • RegionSubRegionSnapshot

        public RegionSubRegionSnapshot​(Region reg)
        Deprecated.
    • Method Detail

      • addSubRegion

        public boolean addSubRegion​(RegionSubRegionSnapshot snap)
        Deprecated.
        add the snapshot of sub region
        Parameters:
        snap - snapshot of sub region
        Returns:
        true if operation is successful
      • getEntryCount

        public int getEntryCount()
        Deprecated.
        Returns:
        get entry count of region
      • setEntryCount

        public void setEntryCount​(int entryCount)
        Deprecated.
        Parameters:
        entryCount - entry count of region
      • getName

        public java.lang.String getName()
        Deprecated.
        Returns:
        name of region
      • setName

        public void setName​(java.lang.String name)
        Deprecated.
        Parameters:
        name - name of region
      • getSubRegionSnapshots

        public java.util.Set getSubRegionSnapshots()
        Deprecated.
        Returns:
        subRegionSnapshots of all the sub regions
      • setSubRegionSnapshots

        public void setSubRegionSnapshots​(java.util.Set subRegionSnapshots)
        Deprecated.
        Parameters:
        subRegionSnapshots - subRegionSnapshots of all the sub regions
      • setParent

        public void setParent​(RegionSubRegionSnapshot parent)
        Deprecated.
        Parameters:
        parent - snapshot of parent region
      • getFullPath

        public java.lang.String getFullPath()
        Deprecated.
        Returns:
        full path of region
      • toData

        public void toData​(java.io.DataOutput out)
                    throws java.io.IOException
        Deprecated.
        Description copied from interface: DataSerializable
        Writes the state of this object as primitive data to the given DataOutput.

        Since 5.7 it is possible for any method call to the specified DataOutput to throw GemFireRethrowable. It should not be caught by user code. If it is it must be rethrown.

        Specified by:
        toData in interface DataSerializable
        Parameters:
        out - the DataOutput to write to
        Throws:
        java.io.IOException - A problem occurs while writing to out
      • fromData

        public void fromData​(java.io.DataInput in)
                      throws java.io.IOException,
                             java.lang.ClassNotFoundException
        Deprecated.
        Description copied from interface: DataSerializable
        Reads the state of this object as primitive data from the given DataInput.
        Specified by:
        fromData in interface DataSerializable
        Parameters:
        in - the DataInput to read from
        Throws:
        java.io.IOException - A problem occurs while reading from in
        java.lang.ClassNotFoundException - A class could not be loaded while reading from in
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.lang.Object