| Interface | Description |
|---|---|
| AllowedDuringPassiveState |
Marker interface for operations those are allowed to be executed or invoked during
Node's NodeState.PASSIVE state. |
| InitializingObject |
Can be implemented by DistributedObject (proxies) to indicate that they want to be initialized.
|
| NodeEngine |
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService. |
| NodeEngineImpl.JetPacketConsumer | |
| PartitionSpecificRunnable |
A
Runnable for a specific partition. |
| SerializationServiceSupport |
| Class | Description |
|---|---|
| AbstractDistributedObject<S extends RemoteService> |
Abstract DistributedObject implementation.
|
| AbstractInvocationFuture<V> |
Custom implementation of
CompletableFuture. |
| AbstractInvocationFuture.AbstractBiNode<T,U,R> | |
| AbstractInvocationFuture.AbstractEitherNode<T,R> | |
| AbstractInvocationFuture.ApplyNode<V,R> | |
| AbstractInvocationFuture.ComposeNode<T,U> | |
| AbstractInvocationFuture.ExceptionallyNode<R> | |
| AbstractInvocationFuture.ExceptionalResult | |
| AbstractInvocationFuture.RunNode | |
| CountingMigrationAwareService |
A
MigrationAwareService that delegates to another MigrationAwareService and keeps track of the number of
migrations concerning the partition owner (either as current or new replica index) currently in-flight. |
| DelegatingCompletableFuture<V> |
A
InternalCompletableFuture implementation that delegates the real logic to an underlying
InternalCompletableFuture and decorates it with additional behavior:
change the returned value by setting the result
caching the deserialized content so that a deserialization only happens once. |
| DeserializingCompletableFuture<V> |
Decorates
InternalCompletableFuture to supply:
optional value deserialization
custom default async executor
|
| InternalCompletableFuture<V> |
An extension to
CompletableFuture supporting a joinInternal()
variant with more relaxed exception throwing conventions. |
| NodeEngineImpl |
The NodeEngineImpl is the where the construction of the Hazelcast dependencies take place.
|
| PacketDispatcher | |
| PortableCachePartitionLostEvent | |
| PortableCollection | |
| PortableDistributedObjectEvent | |
| PortableEntryEvent | |
| PortableItemEvent | |
| PortableMapPartitionLostEvent | |
| PortablePartitionLostEvent | |
| SerializableList | |
| SimpleExecutionCallback<E> |
A ExecutionCallback implementation that simplifies the implementation of the ExecutionCallback by only
needing to implement a single method.
|
| SpiDataSerializerHook | |
| SpiPortableHook | |
| TransactionalDistributedObject<S extends RemoteService> |
To centralize de-serialization for transactional proxies
|
| UnmodifiableLazyList<E> |
Copyright © 2019 Hazelcast, Inc.. All rights reserved.