Tanzu GemFire Distributed Types Java API Reference
All Classes and Interfaces
Class
Description
An exception that is thrown by the server to indicate that it 'seems' as though the client has
disconnected.
A distributed and highly-available implementation of
AtomicLongs.A distributed and highly-available implementation of
AtomicReferences.An implementation of a
BlockingDeque that is distributed and highly available.An implementation of a
Queue that provides a first-in first-out queue with a
fixed size that replaces its oldest element if full.A distributed type, similar to a DAtomicLong, but with higher throughput and less potential
contention than DAtomicLong.
A DList is a distributed and highly available
List that is backed by a GemFire cluster.DSemaphore is a highly-available, distributed version of the JDK's
Semaphore.A DSet is a distributed and highly available
Set that is backed by a GemFire cluster.DSnowflakeId is a cluster-unique ID generator based on the Twitter/X
Snowflake design.
Builder used to create custom DSnowflakeIds.
Base interface for all Distributed Types
General exception class for distributed types
The
DTypeFactory is the primary means to access and create distributed types.A scoped factory that creates distributed types backed by a user-supplied region rather than the
default
/DTYPES region.An exception typically thrown when attempting to access an instance that has been destroyed.