hazelcast | |
client | |
adaptor | |
RawPointerList | Concurrent, distributed , client implementation of std::list |
RawPointerMap | Adaptor class to IMap which provides releasable raw pointers for returned objects |
RawPointerMultiMap | A specialized distributed map client whose keys can be associated with multiple values |
RawPointerQueue | Concurrent, blocking, distributed, observable, client queue |
RawPointerSet | Concurrent, distributed client implementation of std::unordered_set |
RawPointerTransactionalMap | Transactional implementation of IMap |
RawPointerTransactionalMultiMap | Transactional implementation of MultiMap |
RawPointerTransactionalQueue | Transactional implementation of IQueue |
aws | |
security | |
EC2RequestSigner | |
utility | |
AwsURLEncoder | |
CloudUtility | |
AWSClient | |
config | |
ClientAwsConfig | The ClientAwsConfig contains the configuration for client to connect to nodes in aws environment |
ClientNetworkConfig | Contains configuration parameters for client network related behaviour |
EvictionConfig | Configuration for eviction |
NearCacheConfig | Contains the configuration for a Near Cache |
NearCacheConfigBase | This is a marker class to indicate that the derived class is a near cache config |
ReliableTopicConfig | |
SSLConfig | Contains configuration parameters for client network related behaviour |
exception | |
IException | Base class for all exception originated from Hazelcast methods |
ProtocolException | |
UndefinedErrorCodeException | |
UnexpectedMessageTypeException | If the type expected by the message decoder is different from the received message type, this exception is thrown |
FutureUninitialized | |
internal | |
adapter | |
DataStructureAdapter | Abstracts the Hazelcast data structures with Near Cache support for the Near Cache usage |
IMapDataStructureAdapter | Abstracts the Hazelcast data structures with Near Cache support for the Near Cache usage |
eviction | |
Evictable | Interface for entries, records or whatever that can be evicted |
EvictableEntryView | Contract point (from the end user perspective) for serving/accessing entries that can be evicted |
EvictionCandidate | Interface for entries, records or whatever that can be evictable via its accessor (key or id) |
EvictionListener | Interface for entries, records or whatever that can be evicted via its accessor (key or id) |
EvictableStore | Interface for store implementations that holds Evictable entries to evict |
EvictionChecker | Interface for checking about if eviction is required or not |
EvictAlways | |
EvictionConfiguration | Interface for configuration information about eviction |
EvictionPolicyComparator | A kind of java.util.Comparator to be used while comparing entries to be evicted |
EvictionPolicyEvaluator | Interface for evaluation implementations of com.hazelcast.config.EvictionPolicy |
EvictionPolicyEvaluatorProvider | Provider to get any kind (EvictionPolicyType) of EvictionPolicyEvaluator |
EvictionStrategy | Interface for eviction implementations to evict EvictableStore implementations as specified EvictionPolicyEvaluator |
EvictionStrategyProvider | Provider to get any kind (EvictionStrategyType) of EvictionStrategy |
EvictionStrategyType | Interface for configuration information about eviction |
Expirable | Expiring Data model interface |
MaxSizeChecker | Interface for implementations of com.hazelcast.config.EvictionConfig.MaxSizePolicy |
nearcache | |
BaseNearCache | |
NearCache | NearCache is the contract point to store keys and values in underlying com.hazelcast.cache.impl.nearcache.NearCacheRecordStore |
NearCacheManager | NearCacheManager is the contract point to manage all existing NearCache instances |
NearCacheRecord | An expirable and evictable data object which represents a Near Cache entry |
socket | |
SocketFactory | |
TcpSocket | C Sockets wrapper class |
monitor | |
LocalMapStats | |
LocalInstanceStats | |
NearCacheStats | |
query | |
AndPredicate | |
BetweenPredicate | Type T should be a valid serializable and copiable type |
EntryComparator | |
EqualPredicate | Type T should be a valid serializable and copiable type |
FalsePredicate | |
GreaterLessPredicate | Type T should be a valid serializable and copiable type |
ILikePredicate | |
InPredicate | Type T should be a valid serializable and copiable type |
InstanceOfPredicate | |
LikePredicate | |
NotEqualPredicate | Type T should be a valid serializable and copiable type |
NotPredicate | |
OrPredicate | |
InvalidComparator | |
PagingPredicate | NOTE: PagingPredicate can only be used with values(), keySet() and entries() methods!!! |
Predicate | This is a merker class for Predicate classes |
QueryConstants | |
RegexPredicate | |
SqlPredicate | |
TruePredicate | |
serialization | |
ClassDefinition | ClassDefinition defines a class schema for Portable classes |
ClassDefinitionBuilder | ClassDefinitionBuilder is used to build and register ClassDefinitions manually |
FieldDefinition | FieldDefinition defines name, type, index of a field |
FieldType | |
IdentifiedDataSerializable | Classes that will be used with hazelcast data structures like IMap, IQueue etc should either inherit from one of the following classes : Portable , IdentifiedDataSerializable or it should be custom serializable |
ObjectDataInput | Provides deserialization methods for primitives types, arrays of primitive types Portable, IdentifiedDataSerializable and custom serializable types |
ObjectDataOutput | Provides serialization methods for primitive types,a arrays of primitive types, Portable, IdentifiedDataSerializable and custom serializables |
Portable | Classes that will be used with hazelcast data structures like IMap, IQueue etc should either inherit from one of the following classes : Portable , IdentifiedDataSerializable or it should be custom serializable |
PortableReader | Provides a mean of reading portable fields from a binary in form of java primitives arrays of java primitives , nested portable fields and array of portable fields |
PortableWriter | Provides a mean of writing portable fields to a binary in form of java primitives arrays of java primitives , nested portable fields and array of portable fields |
SerializerBase | Internal Base class for Serializers |
Serializer | Base class for custom serialization |
VersionedPortable | VersionedPortable is an extension to Portable to support per class version instead of a global serialization version |
MapEntryView | MapEntryView represents a readonly view of a map entry |
Address | IP Address |
addressComparator | Address comparator functor |
ClientConfig | HazelcastClient configuration class |
ClientProperty | A client property is a configuration for hazelcast client |
ClientProperties | Client Properties is an internal class |
Cluster | Hazelcast cluster interface |
Credentials | Credentials is a container object for endpoint (Members and Clients) security attributes |
DataArray | |
DistributedObject | Base class for all distributed objects |
EntryAdapter | Adapter for EntryListener |
EntryArray | |
EntryEventType | Type of entry event |
EntryEvent | Map Entry event |
EntryListener | Map Entry listener to get notified when a map entry is added, removed, updated or evicted |
EntryView | EntryView represents a readonly view of a map entry |
future_status | |
Future | This is a unique Future |
GroupConfig | Contains the configuration for Hazelcast groups |
HazelcastClient | Hazelcast Client enables you to do all Hazelcast operations without being a member of the cluster |
IAtomicLong | IAtomicLong is a distributed atomic long implementation |
ICountDownLatch | ICountDownLatch is a backed-up distributed alternative to the java.util.concurrent.CountDownLatch java.util.concurrent.CountDownLatch |
IdGenerator | Cluster-wide unique id generator |
IDistributedObject | |
IList | Concurrent, distributed , client implementation of std::list |
ILock | Re-entrant Lock, Distributed client implementation of Lock |
IMap | Concurrent, distributed, observable and queryable map client |
InitialMembershipEvent | A event that is send when a InitialMembershipListener} registers itself on a Cluster |
InitialMembershipListener | The InitializingMembershipListener is a MembershipListener that will first receives a InitialMembershipEvent when it is registered so it immediately knows which members are available |
IQueue | Concurrent, blocking, distributed, observable, client queue |
ISemaphore | ISemaphore is a backed-up distributed alternative to the java.util.concurrent.Semaphore |
ISet | Concurrent, distributed client implementation of std::unordered_set |
ItemEventType | Type of item event |
ItemEvent | ItemEvent |
ItemListener | Item listener for IQueue, ISet and IList |
ITopic | Hazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers which is also known as publish/subscribe (pub/sub) messaging model |
LifecycleEvent | Event to be fired when lifecycle states are changed |
LifecycleListener | Listener object for listening lifecycle events of hazelcast instance |
LoadBalancer | LoadBalancer allows you to send operations to one of a number of endpoints(Members) |
MapEvent | Map events common contract |
Member | Cluster member class |
MemberAttributeEvent | |
MembershipAdapter | Adapter for MembershipListener |
MembershipEvent | Membership event fired when a new member is added to the cluster and/or when a member leaves the cluster |
MembershipListener | Cluster membership listener |
MultiMap | A specialized distributed map client whose keys can be associated with multiple values |
PartitionAwareMarker | This marker interface is needed to make template matching work during serialisation |
PartitionAware | PartitionAware means that data will be based in the same member based on the partition key and implementing tasks will be executed on the getPartitionKey()'s owner member |
ReliableTopic | Hazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers which is also known as publish/subscribe (pub/sub) messaging model |
Ringbuffer | A Ringbuffer is a data-structure where the content is stored in a ring like structure |
SerializationConfig | SerializationConfig is used to |
Socket | Sockets wrapper interface class |
socketPtrComp | Socket Ptr compare method |
SocketInterceptor | Base class for socketInterceptor classes to inherit from |
TransactionalList | Transactional implementation of IList |
TransactionalMap | Transactional implementation of IMap |
TransactionalMultiMap | Transactional implementation of MultiMap |
TransactionalQueue | Transactional implementation of IQueue |
TransactionalSet | Transactional implementation of ISet |
TransactionContext | Provides a context to do transactional operations; so beginning/committing transactions, but also retrieving transactional data-structures like the TransactionalMap |
TransactionType | Transaction type |
TransactionOptions | Contains the configuration for a Hazelcast transaction |