GemStone.GemFire.Cache Namespace |
Class | Description | |
---|---|---|
![]() | AllConnectionsInUseException |
Thrown when all connections in a pool are in use..
|
![]() | AlreadyConnectedException |
Thrown when an attempt is made to connect to
DistributedSystem second time.
|
![]() | AssertionException |
A gemfire assertion exception.
|
![]() | AttributesFactory | Obsolete.
Factory class to create instances of RegionAttributes.
|
![]() | AttributesMutator | Obsolete.
Supports modification of certain region attributes after the region
has been created.
|
![]() | AuthenticatedCache |
Provides a distributed cache.
|
![]() | AuthenticationFailedException |
Thrown when authentication to the server fails.
|
![]() | AuthenticationRequiredException |
Thrown when credentials are not provided to a server which expects them.
|
![]() | BooleanArray |
An immutable wrapper for array of booleans that can serve
as a distributable object for caching.
|
![]() | BufferSizeExceededException |
Thrown when the internal buffer size is exceeded.
|
![]() | Cache | Obsolete.
Provides a distributed cache.
|
![]() | CacheableArrayList | Obsolete.
A mutable IGFSerializable vector wrapper that can serve as
a distributable object for caching. This class extends .NET generic
List class.
|
![]() | CacheableBoolean |
An immutable wrapper for booleans that can serve
as a distributable key object for caching.
|
![]() | CacheableByte |
An immutable wrapper for bytes that can serve
as a distributable key object for caching.
|
![]() | CacheableBytes |
An immutable wrapper for byte arrays that can serve
as a distributable object for caching.
|
![]() | CacheableCharacter |
An immutable wrapper for 16-bit characters that can serve
as a distributable key object for caching.
|
![]() | CacheableDate | Obsolete.
An immutable date wrapper that can serve as a distributable
key object for caching as well as being a string value.
|
![]() | CacheableDouble |
An immutable wrapper for doubles that can serve
as a distributable key object for caching.
|
![]() | CacheableDoubleArray |
An immutable wrapper for array of doubles that can serve
as a distributable object for caching.
|
![]() | CacheableFileName | Obsolete.
An immutable filename wrapper that can serve as a distributable
key object for caching as well as being a string value.
|
![]() | CacheableFloat |
An immutable wrapper for floats that can serve
as a distributable key object for caching.
|
![]() | CacheableFloatArray |
An immutable wrapper for array of floats that can serve
as a distributable object for caching.
|
![]() | CacheableHashMap | Obsolete.
A mutable ICacheableKey to IGFSerializable hash map
that can serve as a distributable object for caching. This class
extends .NET generic Dictionary class.
|
![]() | CacheableHashSet |
A mutable ICacheableKey hash set wrapper that can serve as
a distributable object for caching.
|
![]() | CacheableHashTable | Obsolete.
A mutable ICacheableKey to IGFSerializable hash table
that can serve as a distributable object for caching. This class
extends .NET generic Dictionary class.
|
![]() | CacheableIdentityHashMap | Obsolete.
A mutable ICacheableKey to IGFSerializable hash map
that can serve as a distributable object for caching. This class
extends .NET generic Dictionary class. This class is meant
as a means to interoperate with java server side
IdentityHashMap class objects but is intentionally not
intended to provide java.util.IdentityHashMap semantics.
|
![]() | CacheableInt16 |
An immutable wrapper for 16-bit integers that can serve
as a distributable key object for caching.
|
![]() | CacheableInt16Array |
An immutable wrapper for array of 16-bit integers that can serve
as a distributable object for caching.
|
![]() | CacheableInt32 |
An immutable wrapper for 32-bit integers that can serve
as a distributable key object for caching.
|
![]() | CacheableInt32Array |
An immutable wrapper for array of 32-bit integers that can serve
as a distributable object for caching.
|
![]() | CacheableInt64 |
An immutable wrapper for 64-bit integers that can serve
as a distributable key object for caching.
|
![]() | CacheableInt64Array |
An immutable wrapper for array of 64-bit integers that can serve
as a distributable object for caching.
|
![]() | CacheableKey | Obsolete.
This class wraps the native C++ gemfire::Serializable objects
as managed IGFSerializable objects.
|
![]() | CacheableLinkedHashSet |
A mutable ICacheableKey hash set wrapper that can serve as
a distributable object for caching. This is provided for compability
with java side though is functionally identical to
CacheableHashSet i.e. does not provide the linked semantics of
java LinkedHashSet.
|
![]() | CacheableObject | Obsolete.
An mutable generic [!:System.Object] wrapper that can
serve as a distributable value for caching.
|
![]() | CacheableObjectArray | Obsolete.
A mutable IGFSerializable object array wrapper that can serve
as a distributable object for caching. Though this class provides
compatibility with java Object[] serialization, it provides the
semantics of .NET generic List class.
|
![]() | CacheableObjectXml | Obsolete.
A mutable generic [!:System.Object] wrapper that can
serve as a distributable value for caching.
|
![]() | CacheableStack | Obsolete.
A mutable IGFSerializable vector wrapper that can serve as
a distributable object for caching.
|
![]() | CacheableString | Obsolete.
An immutable string wrapper that can serve as a distributable
key object for caching as well as being a string value.
|
![]() | CacheableStringArray | Obsolete.
An immutable wrapper for array of strings that can serve as
a distributable object for caching.
|
![]() | CacheableUndefined | Obsolete.
Encapsulate an undefined result.
|
![]() | CacheableVector | Obsolete.
A mutable IGFSerializable vector wrapper that can serve as
a distributable object for caching. This class extends .NET generic
List class.
|
![]() | CacheAttributes | Obsolete.
Defines attributes for configuring a cache.
|
![]() | CacheAttributesFactory | Obsolete.
Creates instances of CacheAttributes.
|
![]() | CacheClosedException |
Thrown when an operation is attempted on a closed cache.
|
![]() | CacheExistsException |
Thrown when an attempt is made to create an existing cache.
|
![]() | CacheFactory | Obsolete.
A factory class that must be used to obtain instance of Cache.
|
![]() | CacheListenerAdapter | Obsolete.
Utility class that implements all methods in ICacheListener
with empty implementations. Applications can subclass this class
and only override the methods for the events of interest.
|
![]() | CacheListenerException |
Thrown when the cache listener throws an exception.
|
![]() | CacheLoader | Obsolete.
CacheLoader
|
![]() | CacheLoaderException |
Thrown when the cache loader aborts the operation.
|
![]() | CacheProxyException |
Thrown when there is an error in the cache proxy.
|
![]() | CacheServerException |
Thrown when an exception occurs on the cache server.
|
![]() | CacheStatistics | Obsolete.
Defines common statistical information for both the region and its entries.
|
![]() | CacheWriterAdapter | Obsolete.
Utility class that implements all methods in ICacheWriter
with empty implementations. Applications can subclass this class
and only override the methods for the events of interest.
|
![]() | CacheWriterException |
Thrown when the cache writer aborts the operation.
|
![]() | CacheXmlException |
Thrown when the cache xml is incorrect.
|
![]() | CharArray |
An immutable wrapper for array of 16-bit characters that can serve
as a distributable object for caching.
|
![]() | ClassCastException |
Thrown when a cast operation fails.
|
![]() | CommitConflictException |
Thrown if commit fails.
|
![]() | ConcurrentModificationException |
Thrown when a concurrent operation fails.
|
![]() | CqAttributes | Obsolete.
Defines attributes for configuring a cq.
|
![]() | CqAttributesFactory | Obsolete.
Creates instances of CqAttributes.
|
![]() | CqAttributesMutator | Obsolete.
Supports modification of certain cq attributes after the cq
has been created.
|
![]() | CqClosedException |
Thrown if the Cq on which the operaion performed is closed
|
![]() | CqEvent | Obsolete.
This class encapsulates events that occur for cq.
|
![]() | CqException |
Thrown during continuous query execution time.
|
![]() | CqExistsException |
Thrown if a Cq by this name already exists on this client
|
![]() | CqInvalidException |
Thrown when cq is invalid
|
![]() | CqOperation | Obsolete. |
![]() | CqQuery | Obsolete.
Class to encapsulate a continuous query (CQ).
|
![]() | CqQueryException |
Thrown if the Cq Query failed
|
![]() | CqServiceStatistics | Obsolete.
Defines common statistical information for cqservice
|
![]() | CqState | Obsolete.
Static class containing convenience methods for CqState.
|
![]() | CqStatistics | Obsolete.
Defines common statistical information for a cq.
|
![]() | DataInput | Obsolete.
Provides operations for reading primitive data values, byte arrays,
strings, IGFSerializable objects from a byte stream.
|
![]() | DataOutput | Obsolete.
Provides operations for writing primitive data values, and
user-defined objects implementing IGFSerializable, to a byte stream.
This class is intentionally not thread safe.
|
![]() | DiskCorruptException |
Thrown by the persistence manager when the data
to be read from disk is corrupt.
|
![]() | DiskFailureException |
Thrown by the persistence manager when a write
fails due to disk failure.
|
![]() | DiskPolicy | Obsolete.
Static class containing convenience methods for DiskPolicyType.
|
![]() | DistributedSystem | Obsolete.
DistributedSystem encapsulates this applications "connection" into the
GemFire Java servers.
|
![]() | DuplicateDurableClientException |
Thrown when a duplicate durable client id is provided to the server.
|
![]() | EntryDestroyedException |
Thrown when an operation is attempted on a destroyed entry.
|
![]() | EntryEvent | Obsolete.
This class encapsulates events that occur for an entry in a region.
|
![]() | EntryExistsException |
Thrown when attempt is made to create an existing entry.
|
![]() | EntryNotFoundException |
Thrown when an operation is attempted on a non-existent entry.
|
![]() | Execution | Obsolete.
This class encapsulates events that occur for cq.
|
![]() | Expiration |
Static class containing convenience methods for ExpirationAction.
|
![]() | FatalInternalException |
Thrown when there is a fatal internal exception in GemFire.
|
![]() | FileNotFoundException |
Thrown when a non-existing file is accessed.
|
![]() | FunctionExecutionException |
Thrown when function execution failed
|
![]() | FunctionService | Obsolete. |
![]() | GemFireClassIds | Obsolete.
Static class containing the classIds of the built-in cacheable types.
|
![]() | GemFireConfigException |
Thrown when gemfire configuration file is incorrect.
|
![]() | GemFireException |
The base exception class of all managed GemFire exceptions.
|
![]() | GemFireIOException |
Thrown when there is an input/output error.
|
![]() | IllegalArgumentException |
Thrown when an argument to a method is illegal.
|
![]() | IllegalStateException |
Thrown when the state of cache is manipulated to be illegal.
|
![]() | InitFailedException |
Thrown when persistence manager fails to initialize.
|
![]() | InterruptedException |
Thrown when an operation is interrupted.
|
![]() | InvalidDeltaException | |
![]() | KeyNotFoundException |
Thrown if a Key is not present in the region.
|
![]() | LeaseExpiredException |
Thrown when lease of cache proxy has expired.
|
![]() | Log | Obsolete.
Defines methods available to clients that want to write a log message
to their GemFire system's shared log file.
|
![]() | MessageException |
Thrown when an unknown message is received from the server.
|
![]() | NoAvailableLocatorsException |
Thrown when a client is unable to contact any locators.
|
![]() | NoSystemException |
Thrown when the connecting target is not running.
|
![]() | NotAuthorizedException |
Thrown when a client operation is not authorized on the server.
|
![]() | NotConnectedException |
Thrown when an operation is attempted before connecting
to the distributed system.
|
![]() | NotOwnerException |
Thrown when an attempt is made to release a lock not
owned by the thread.
|
![]() | NullPointerException |
Thrown when a null argument is provided to a method
where it is expected to be non-null.
|
![]() | OutOfMemoryException |
Thrown when the system cannot allocate any more memory.
|
![]() | OutOfRangeException |
Thrown when bound of array/vector etc. is exceeded.
|
![]() | Pool | Obsolete.
A pool of connections.
|
![]() | PoolFactory | Obsolete.
This interface provides for the configuration and creation of instances of Pool.
|
![]() | PoolManager | Obsolete.
This interface provides for the configuration and creation of instances of PoolFactory.
|
![]() | Properties | Obsolete.
Provides a collection of properties, each of which is a key/value
pair. Each key is a string, and the value may be a string
or an integer.
|
![]() | Query | Obsolete.
Class to encapsulate a query.
|
![]() | QueryException |
Thrown when query exception occurs at the server.
|
![]() | QueryService | Obsolete.
Provides a query service.
|
![]() | Region | Obsolete.
Encapsulates a concrete region of cached data.
|
![]() | RegionAttributes | Obsolete.
Defines attributes for configuring a region.
|
![]() | RegionCreationFailedException |
Thrown when a region creation operation fails.
|
![]() | RegionDestroyedException |
Thrown when an operation is attempted on a destroyed region.
|
![]() | RegionEntry | Obsolete.
An object in a region that represents an entry, that is, a key-value pair.
|
![]() | RegionEvent | Obsolete.
This class encapsulates events that occur for a region.
|
![]() | RegionExistsException |
Thrown when an attempt is made to create an existing region.
|
![]() | RegionFactory | Obsolete.
This interface provides for the configuration and creation of instances of Region.
|
![]() | ResultCollector | Obsolete.
collect function execution results, default collector
|
![]() | ResultSet | Obsolete.
Encapsulates a query result set.
It specifies the interface for the resultset obtained from the
Gemfire cache server
|
![]() | SafeConvertClass | |
![]() | Scope | Obsolete.
Static class containing convenience methods for ScopeType.
|
![]() | SelectResultsIterator | Obsolete.
Iterator for a query result.
|
![]() | Serializable | Obsolete.
This class wraps the native C++ gemfire::Serializable objects
as managed IGFSerializable objects.
|
![]() | ShutdownFailedException |
Thrown when persistence manager fails to close properly.
|
![]() | StatisticDescriptor | Obsolete.
A class that describes an individual statistic whose value is updated by an
application and may be archived by GemFire. These descriptions are gathered
together in a StatisticsType class.
|
![]() | Statistics | Obsolete.
An instantiation of an existing StatisticsType object with methods for
setting, incrementing and getting individual StatisticDescriptor values.
|
![]() | StatisticsDisabledException |
Thrown when statistics are invoked for a region where
they are disabled.
|
![]() | StatisticsFactory | Obsolete.
Instances of this interface provide methods that create instances
of StatisticDescriptor and StatisticsType.
Every StatisticsFactory is also a type factory.
|
![]() | StatisticsType | Obsolete.
This class is used to describe a logical collection of StatisticDescriptors.These descriptions
are used to create an instance of Statistics class.
|
![]() | Struct | Obsolete.
Encapsulates a row of query struct set.
|
![]() | StructSet | Obsolete.
Encapsulates a query struct set.
|
![]() | SystemProperties | Obsolete.
A class for internal use, that encapsulates the properties that can be
set through [!:DistributedSystem.Connect]
or a gfcpp.properties file.
|
![]() | TimeoutException |
Thrown when a timout occurs.
|
![]() | TransactionDataNodeHasDepartedException |
Thrown if transaction delegate went down.
|
![]() | TransactionDataRebalancedException |
Thrown if commit rebalance happens during a transaction.
|
![]() | UnknownException |
An unknown exception occurred.
|
![]() | UnsupportedOperationException |
Thrown when an operation unsupported by the
current configuration is attempted.
|
![]() | UserFunctionExecutionException | Obsolete.
UserFunctionExecutionException class is used to encapsulate gemfire sendException in case of Function execution.
|
![]() | WrongRegionScopeException |
Thrown when a region is created in an incorrect scope.
|
Interface | Description | |
---|---|---|
![]() | IAuthInitialize | Obsolete.
Specifies the mechanism to obtain credentials for a client.
It is mandantory for clients when the server is running in secure
mode having a security-client-authenticator module specified.
Implementations should register the library path as
security-client-auth-library system property and factory
function (a zero argument function returning pointer to an
AuthInitialize object) as the security-client-auth-factory
system property.
For a managed class implementing IAuthInitialize the fully
qualified name of the factory function should be provided in the
form {Namespace}.{Class Name}.{Method Name} as the
security-client-auth-factory property.
|
![]() | ICacheableKey | Obsolete.
This interface class is the superclass of all user objects
in the cache that can be used as a key.
|
![]() | ICacheListener | Obsolete.
An application plug-in that can be installed on a region.
|
![]() | ICacheLoader | Obsolete.
A data-loading application plug-in that can be installed on a region.
|
![]() | ICacheWriter | Obsolete.
An application plug-in that can be installed on a region.
Defines methods that are called before entry modification,
such as writing the value to a database.
|
![]() | ICqEvent | Obsolete.
An application plug-in that can be installed on a region.
Listener change notifications are invoked after
the change has occured.
|
![]() | ICqListener | Obsolete.
An application plug-in that can be installed on a region.
Listener change notifications are invoked after
the change has occured.
|
![]() | ICqResults | Obsolete.
Interface to encapsulate a select query result set.
|
![]() | ICqStatusListener | Obsolete.
Extension of CqListener. Adds two new methods to CqListener, one that
is called when the cq is connected and one that is called when
the cq is disconnected.
|
![]() | IFixedPartitionResolver | Obsolete. |
![]() | IGemFireCache | Obsolete.
GemFireCache represents the singleton cache that must be created
in order to connect to Gemfire server.
|
![]() | IGFDelta | Obsolete.
This interface is used for delta propagation.
To use delta propagation, an application class must implement interfaces IGFDelta as well as IGFSerializable.
The IGFDelta interface methods HasDelta( ), ToDelta( ) and FromDelta( ) must be implemented by the class, as these methods are used by GemFire
to detect the presence of delta in an object, to serialize the delta, and to apply a serialized delta to an existing object
of the class.
If a customized cloning method is required, the class must also implement the interface System.ICloneable.
To use cloning in delta propagation for a region, the region attribute for cloning must be enabled.
|
![]() | IGFSerializable | Obsolete.
This interface class is the superclass of all user objects
in the cache that can be serialized.
|
![]() | IPartitionResolver | Obsolete. |
![]() | IRegionService | Obsolete. |
![]() | IResultCollector | Obsolete.
collect function execution results, can be overriden
|
![]() | ISelectResults | Obsolete.
Interface to encapsulate a select query result set.
|
Delegate | Description | |
---|---|---|
![]() | IAuthInitializeCloseDelegate | |
![]() | IAuthInitializeGetCredentialsDelegate | |
![]() | PropertyVisitor |
Delegate that represents visitor for the Properties class.
|
![]() | TypeFactoryMethod |
Signature of function delegates passed to
[!:Serializable.RegisterType]. Such functions should
return an empty instance of the type they represent.
The delegate shall be stored in the internal DelegateWrapper
class and an instance will be initialized in the
DelegateWrapper.NativeDelegate method by a call to
[!:IGFSerializable.FromData].
|
Enumeration | Description | |
---|---|---|
![]() | CqOperationType | Obsolete.
Enumerated type for CqOperationType
|
![]() | CqStateType | Obsolete.
Enumerated type for cq state
@nativeclient
For Native Clients:
@endnativeclient
|
![]() | DiskPolicyType | Obsolete.
Enumerated type for disk policy.
Contains values for setting the disk policy type.
|
![]() | ExpirationAction | Obsolete.
Enumerated type for expiration (LRU) actions.
Contains values for setting an action type.
|
![]() | LogLevel | Obsolete.
Logging levels.
|
![]() | RegionShortcut | Obsolete. |
![]() | ScopeType | Obsolete.
Enumerated type for region distribution scope.
Contains values for setting Scope.
Local scope is invalid (it is a non-native client local region), and
DistributedAck and DistributedNoAck have the same behavior.
|