org.apache.geode (Apache Geode 2.0.2)
Description: declaration: package: org.apache.geode

# Package org.apache.geode

package org.apache.geode

- Related Packages
  Package
  Description
  org.apache.geode.admin
  org.apache.geode.annotations
  org.apache.geode.cache
  org.apache.geode.compression
  org.apache.geode.datasource
  org.apache.geode.distributed
  org.apache.geode.examples
  org.apache.geode.i18n
  org.apache.geode.lang
  org.apache.geode.management
  org.apache.geode.memcached
  org.apache.geode.metrics
  Geode uses Micrometer for its metrics.
  org.apache.geode.net
  org.apache.geode.pdx
  org.apache.geode.ra
  org.apache.geode.security
- Class
  Description
  CancelCriterion
  Abstract cancellation proxy for cancelling an operation, esp.
  CancelException
  Abstract root class of all GemFire exceptions representing system cancellation
  CanonicalInstantiator
  `CanonicalInstantiator` is much like its parent `Instantiator` except that instead of needing to implement `newInstance()` you now must implement `newInstance(DataInput)`.
  CopyException
  Indicates a failure to copy an object.
  CopyHelper
  A static helper for optimally creating copies.
  DataSerializable
  An interface for objects whose state can be written/read as primitive types and strings ("data").
  DataSerializable.Replaceable
  `Replaceable` allows an object to write an alternative version of itself to a `DataOutput`.
  DataSerializer
  Provides static helper methods for reading and writing non-primitive data when working with a `DataSerializable`.
  Delta
  This interface defines a contract between the application and GemFire that allows GemFire to determine whether an application object contains a delta, allows GemFire to extract the delta from an application object, and generate a new application object by applying a delta to an existing application object.
  DeltaSerializationException
  This exception wraps any checked exception encountered during invocation of `Delta.fromDelta(java.io.DataInput)` or `Delta.toDelta(java.io.DataOutput)` in GemFire.
  ForcedDisconnectException
  An `ForcedDisconnectException` is thrown when a GemFire application is removed from the distributed system due to membership constraints such as network partition detection.
  GemFireCacheException
  An `GemFireCacheException` is used to wrap a `CacheException`.
  GemFireCheckedException
  This is the abstract superclass of exceptions that are thrown and declared.
  GemFireConfigException
  A `GemFireConfigException` is used for failures while processing a GemFire configuration XML file.
  GemFireException
  This is the abstract superclass of exceptions that are thrown to indicate incorrect usage of GemFire.
  GemFireIOException
  A `GemFireIOException` is thrown when a GemFire operation failure is caused by an `IOException`.
  GemFireRethrowable
  This error is used by GemFire for internal purposes.
  IncompatibleSystemException
  An `IncompatibleSystemException` is thrown when a new GemFire process tries to connect to an existing distributed system and its version is not the same as that of the distributed system.
  Instantiator
  `Instantiator` allows classes that implement `DataSerializable` to be registered with the data serialization framework.
  InternalGemFireError
  Indicates that serious error has occurred within the GemFire system.
  InternalGemFireException
  An `InternalGemFireException` is thrown when a low level, internal, operation fails due to no fault of the user.
  InvalidDeltaException
  An `InvalidDeltaException` is thrown when a delta cannot be successfully applied by the receiving peer/client.
  InvalidValueException
  An `InvalidValueException` is thrown when an attempt is made to set a configuration attribute to an invalid value is made.
  InvalidVersionException
  LogWriter
  Deprecated.
  Please use Log4J2 instead.
  NoSystemException
  A `NoSystemException` is thrown when a locator can not be found or connected to.
  OutOfOffHeapMemoryException
  Indicates that attempts to allocate more objects in off-heap memory has failed and the Cache will be closed to prevent it from losing distributed consistency.
  SerializationException
  An exception indicating that a serialization or deserialization failed.
  StatisticDescriptor
  Describes an individual statistic whose value is updated by an application and may be archived by GemFire.
  Statistics
  Instances of this interface maintain the values of various application-defined statistics.
  StatisticsFactory
  Instances of this interface provide methods that create instances of `Statistics`.
  StatisticsType
  Used to describe a logical collection of statistics.
  StatisticsTypeFactory
  Instances of this interface provide methods that create instances of `StatisticDescriptor` and `StatisticsType`.
  SystemConnectException
  An `SystemConnectException` is thrown when a GemFire application tries to connect to an existing distributed system and is unable to contact all members of the distributed system to announce its presence.
  SystemFailure
  Deprecated.
  since Geode 1.11 because it is potentially counterproductive to try to mitigate a VirtualMachineError since the JVM (spec) makes no guarantees about the soundness of the JVM after such an error.
  SystemIsRunningException
  A `SystemIsRunningException` is thrown when an operation is attempted that requires that the locator is stopped.
  ToDataException
  A `ToDataException` is thrown during serialization if `DataSerializable.toData(java.io.DataOutput)` throws an exception or if `DataSerializer.toData(java.lang.Object, java.io.DataOutput)` is called and returns false.
  UncreatedSystemException
  An `UncreatedSystemException` is thrown when the specified locator's directory or configuration file can not be found.
  UnmodifiableException
  A `UnmodifiableException` is thrown when a an attempt is made to modify a GemFire member configuration attribute that can not currently be modified.
  UnstartedSystemException
  An `UnstartedSystemException` is thrown when the specified locator exists but is not running or could not be connected to.