Package | Description |
---|---|
com.hazelcast.client |
This package contains the serverside client functionality
|
com.hazelcast.client.proxy |
This package contains client side proxy implementations of the different Hazelcast data structures
and operation types
|
com.hazelcast.client.spi |
Contains classes/interfaces related to the Hazelcast client Service Provider Interface.
|
com.hazelcast.client.util |
This package contains some utility classes and the base implementations of the
loadbalancer implementations
|
com.hazelcast.concurrent.atomiclong |
This package contains IAtomicLong functionality for Hazelcast.
The IAtomicLong is the distributed version of the AtomicLong . |
com.hazelcast.concurrent.atomiclong.operations |
This package contains the operations on the IAtomicLong.
|
com.hazelcast.concurrent.atomicreference |
This package contains IAtomicReferece functionality for Hazelcast.
The IAtomicReference is the distributed version of the AtomicReference . |
com.hazelcast.concurrent.atomicreference.operations |
This package contains the operations on the IAtomicReference.
|
com.hazelcast.concurrent.countdownlatch |
This package contains ICountDownLatch functionality for Hazelcast.
The ICountDownLatch is the distributed version of the CountDownLatch . |
com.hazelcast.concurrent.countdownlatch.operations |
This package contains the operations on the ICountDownLatch.
|
com.hazelcast.concurrent.idgen |
This package contains IdGenerator functionality for Hazelcast.
|
com.hazelcast.concurrent.lock | |
com.hazelcast.concurrent.lock.operations |
This package contains the operations on the ILock.
|
com.hazelcast.concurrent.semaphore |
This package contains ISemaphore functionality for Hazelcast.
The ISemaphore is the distributed version of the Semaphore . |
com.hazelcast.concurrent.semaphore.operations |
This package contains the operations on the ISemaphore.
|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.crdt |
This package contains CRDT (conflict-free replicated data type)
implementations based on the Hazelcast infrastructure.
|
com.hazelcast.crdt.pncounter |
This package contains the PN (Positive-Negative) CRDT counter
implementation.
|
com.hazelcast.crdt.pncounter.operations |
Contains the operations for the
PNCounter member-side
implementation. |
com.hazelcast.instance |
This package contains Hazelcast Instance functionality.
|
com.hazelcast.map.merge |
Contains out-of-the-box merge policies for
IMap . |
com.hazelcast.mapreduce |
This package contains the MapReduce API definition for Hazelcast.
All map reduce operations running in a distributed manner inside the active Hazelcast cluster. |
com.hazelcast.nio |
This package contains classes related to New IO
|
com.hazelcast.security |
Provides interfaces/classes for Hazelcast security implementation.
|
com.hazelcast.spi |
Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.
|
com.hazelcast.spi.impl | |
com.hazelcast.spi.merge |
This package contains interfaces and classes of the split-brain merging SPI.
|
com.hazelcast.spi.partition |
Contains the SPI for partition logic for Hazelcast.
|
com.hazelcast.util.executor |
This package contains classes related to Util.Executor
|
com.hazelcast.util.scheduler |
This package contains scheduler classes for Util
|
com.hazelcast.wan |
This package contains the WAN replication API
|
Class and Description |
---|
EventService
Component responsible for handling events like topic events or map.listener events.
|
ProxyService
A
CoreService responsible for managing the DistributedObject proxies. |
Class and Description |
---|
InternalCompletableFuture
A
ICompletableFuture with more functionality like getting
the result without needing to deal with checked exceptions. |
Class and Description |
---|
TaskScheduler
ExecutorService can schedule a command to run after a given delay or execute periodically. |
Class and Description |
---|
InternalCompletableFuture
A
ICompletableFuture with more functionality like getting
the result without needing to deal with checked exceptions. |
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
InternalCompletableFuture
A
ICompletableFuture with more functionality like getting
the result without needing to deal with checked exceptions. |
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
MigrationAwareService
An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
MapService starts moving its data around because partitions are moving
to a different machine. |
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Operation
An operation could be compared to a
Runnable . |
PartitionMigrationEvent
An
EventObject for a partition migration. |
PartitionReplicationEvent
An event send to
MigrationAwareService when partition changes happen. |
QuorumAwareService
Quorum service can ask for quorum information to the
QuorumAwareService
to decide whether operation participates into a quorum or not. |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
SplitBrainHandlerService
An interface that can be implemented by SPI services that want to be able to resolve a split-brain.
|
Class and Description |
---|
BackupAwareOperation
A BackupAwareOperation is an Operation to indicate then when a change is made, a
BackupOperation is created to replicate the backup. |
BackupOperation
When an
BackupAwareOperation makes a change, the backups need to be replicated to other
members (depending on the configuration and if change really happened). |
NamedOperation
Indicates that
Operation carries the distributed data structure name that is going to work on. |
Operation
An operation could be compared to a
Runnable . |
PartitionAwareOperation
An interface that can be implemented by an operation to indicate that is should
be invoked on a particular partition.
|
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
InternalCompletableFuture
A
ICompletableFuture with more functionality like getting
the result without needing to deal with checked exceptions. |
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
MigrationAwareService
An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
MapService starts moving its data around because partitions are moving
to a different machine. |
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Operation
An operation could be compared to a
Runnable . |
PartitionMigrationEvent
An
EventObject for a partition migration. |
PartitionReplicationEvent
An event send to
MigrationAwareService when partition changes happen. |
QuorumAwareService
Quorum service can ask for quorum information to the
QuorumAwareService
to decide whether operation participates into a quorum or not. |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
SplitBrainHandlerService
An interface that can be implemented by SPI services that want to be able to resolve a split-brain.
|
Class and Description |
---|
BackupAwareOperation
A BackupAwareOperation is an Operation to indicate then when a change is made, a
BackupOperation is created to replicate the backup. |
BackupOperation
When an
BackupAwareOperation makes a change, the backups need to be replicated to other
members (depending on the configuration and if change really happened). |
NamedOperation
Indicates that
Operation carries the distributed data structure name that is going to work on. |
Operation
An operation could be compared to a
Runnable . |
PartitionAwareOperation
An interface that can be implemented by an operation to indicate that is should
be invoked on a particular partition.
|
ReadonlyOperation
Read-only operations are allowed to run during migration and passive state.
|
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
AbstractWaitNotifyKey
Abstract implementation of the WaitNotifyKey.
|
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
MigrationAwareService
An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
MapService starts moving its data around because partitions are moving
to a different machine. |
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Operation
An operation could be compared to a
Runnable . |
PartitionMigrationEvent
An
EventObject for a partition migration. |
PartitionReplicationEvent
An event send to
MigrationAwareService when partition changes happen. |
QuorumAwareService
Quorum service can ask for quorum information to the
QuorumAwareService
to decide whether operation participates into a quorum or not. |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
WaitNotifyKey
A key for a wait notify object e.g.
|
Class and Description |
---|
BackupAwareOperation
A BackupAwareOperation is an Operation to indicate then when a change is made, a
BackupOperation is created to replicate the backup. |
BackupOperation
When an
BackupAwareOperation makes a change, the backups need to be replicated to other
members (depending on the configuration and if change really happened). |
BlockingOperation
An interface that can be implemented by an operation that can block.
|
NamedOperation
Indicates that
Operation carries the distributed data structure name that is going to work on. |
Notifier
A component used in wait/notify systems like Condition.
|
Operation
An operation could be compared to a
Runnable . |
PartitionAwareOperation
An interface that can be implemented by an operation to indicate that is should
be invoked on a particular partition.
|
ReadonlyOperation
Read-only operations are allowed to run during migration and passive state.
|
WaitNotifyKey
A key for a wait notify object e.g.
|
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
ClientAwareService
A interface that can be implemented by a SPI Service so that it can be notified about client disconnects.
|
FragmentedMigrationAwareService
FragmentedMigrationAwareService is an extension to the MigrationAwareService which allows
migration/replication of partition replicas in smaller fragments. |
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
MemberAttributeServiceEvent
This service event is fired to inform services about a change in a member's attributes collection
|
MembershipAwareService
An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
the cluster.
|
MembershipServiceEvent
Membership event fired when a new member is added
to the cluster and/or when a member leaves the cluster.
|
MigrationAwareService
An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
MapService starts moving its data around because partitions are moving
to a different machine. |
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
ObjectNamespace
An ObjectNamespace that makes identification of object within a service possible.
|
Operation
An operation could be compared to a
Runnable . |
PartitionMigrationEvent
An
EventObject for a partition migration. |
PartitionReplicationEvent
An event send to
MigrationAwareService when partition changes happen. |
QuorumAwareService
Quorum service can ask for quorum information to the
QuorumAwareService
to decide whether operation participates into a quorum or not. |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
ServiceNamespace
ServiceNamespace is a namespace to group objects, structures, fragments within a service. |
SharedService
Deprecated.
since 3.7. A service can be retrieved using
NodeEngine.getService(String) |
WaitNotifyKey
A key for a wait notify object e.g.
|
Class and Description |
---|
BackupAwareOperation
A BackupAwareOperation is an Operation to indicate then when a change is made, a
BackupOperation is created to replicate the backup. |
BackupOperation
When an
BackupAwareOperation makes a change, the backups need to be replicated to other
members (depending on the configuration and if change really happened). |
BlockingOperation
An interface that can be implemented by an operation that can block.
|
NamedOperation
Indicates that
Operation carries the distributed data structure name that is going to work on. |
Notifier
A component used in wait/notify systems like Condition.
|
ObjectNamespace
An ObjectNamespace that makes identification of object within a service possible.
|
Operation
An operation could be compared to a
Runnable . |
PartitionAwareOperation
An interface that can be implemented by an operation to indicate that is should
be invoked on a particular partition.
|
ReadonlyOperation
Read-only operations are allowed to run during migration and passive state.
|
ServiceNamespace
ServiceNamespace is a namespace to group objects, structures, fragments within a service. |
ServiceNamespaceAware
An object which is aware of
ServiceNamespace which object itself belongs to. |
WaitNotifyKey
A key for a wait notify object e.g.
|
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
AbstractWaitNotifyKey
Abstract implementation of the WaitNotifyKey.
|
ClientAwareService
A interface that can be implemented by a SPI Service so that it can be notified about client disconnects.
|
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
MemberAttributeServiceEvent
This service event is fired to inform services about a change in a member's attributes collection
|
MembershipAwareService
An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
the cluster.
|
MembershipServiceEvent
Membership event fired when a new member is added
to the cluster and/or when a member leaves the cluster.
|
MigrationAwareService
An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
MapService starts moving its data around because partitions are moving
to a different machine. |
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Operation
An operation could be compared to a
Runnable . |
PartitionMigrationEvent
An
EventObject for a partition migration. |
PartitionReplicationEvent
An event send to
MigrationAwareService when partition changes happen. |
QuorumAwareService
Quorum service can ask for quorum information to the
QuorumAwareService
to decide whether operation participates into a quorum or not. |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
WaitNotifyKey
A key for a wait notify object e.g.
|
Class and Description |
---|
BackupAwareOperation
A BackupAwareOperation is an Operation to indicate then when a change is made, a
BackupOperation is created to replicate the backup. |
BackupOperation
When an
BackupAwareOperation makes a change, the backups need to be replicated to other
members (depending on the configuration and if change really happened). |
BlockingOperation
An interface that can be implemented by an operation that can block.
|
NamedOperation
Indicates that
Operation carries the distributed data structure name that is going to work on. |
Notifier
A component used in wait/notify systems like Condition.
|
Operation
An operation could be compared to a
Runnable . |
PartitionAwareOperation
An interface that can be implemented by an operation to indicate that is should
be invoked on a particular partition.
|
ReadonlyOperation
Read-only operations are allowed to run during migration and passive state.
|
WaitNotifyKey
A key for a wait notify object e.g.
|
Class and Description |
---|
MemberAddressProvider
IMPORTANT
This interface is not intended to provide addresses of other cluster members with
which the hazelcast instance will form a cluster.
|
Class and Description |
---|
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
MemberAttributeServiceEvent
This service event is fired to inform services about a change in a member's attributes collection
|
MembershipAwareService
An interface that can be implemented by a SPI service that needs to be notified members joining and leaving
the cluster.
|
MembershipServiceEvent
Membership event fired when a new member is added
to the cluster and/or when a member leaves the cluster.
|
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Operation
An operation could be compared to a
Runnable . |
UrgentSystemOperation
An Marker interface that signals that an operation is an urgent System Operation.
|
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
ManagedService
An interface that can be implemented by an SPI Service to receive lifecycle calls:
initialization
shutdown
reset
|
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Operation
An operation could be compared to a
Runnable . |
QuorumAwareService
Quorum service can ask for quorum information to the
QuorumAwareService
to decide whether operation participates into a quorum or not. |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
StatisticsAwareService
A service implementating this interface provides local instance statistics.
|
UrgentSystemOperation
An Marker interface that signals that an operation is an urgent System Operation.
|
Class and Description |
---|
NamedOperation
Indicates that
Operation carries the distributed data structure name that is going to work on. |
Operation
An operation could be compared to a
Runnable . |
ReadonlyOperation
Read-only operations are allowed to run during migration and passive state.
|
Class and Description |
---|
MemberAddressProvider
IMPORTANT
This interface is not intended to provide addresses of other cluster members with
which the hazelcast instance will form a cluster.
|
Class and Description |
---|
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Class and Description |
---|
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Class and Description |
---|
EventService
Component responsible for handling events like topic events or map.listener events.
|
Class and Description |
---|
NodeAware
A 'capability' that can be implemented by object to get the Node injected.
|
Class and Description |
---|
AbstractDistributedObject
Abstract DistributedObject implementation.
|
CallStatus
The result of an
Operation.call() . |
CoreService
Marker interface for core Hazelcast services.
|
DefaultObjectNamespace
Deprecated.
please use
DistributedObjectNamespace |
EventFilter
A predicate that can filter out events.
|
EventRegistration
The result of a Event Registration.
|
EventService
Component responsible for handling events like topic events or map.listener events.
|
ExceptionAction
The possible actions that can be taken when a certain exception is thrown.
|
ExecutionService
A Service responsible for providing access to 'system' executors and customer executors.
|
InternalCompletableFuture
A
ICompletableFuture with more functionality like getting
the result without needing to deal with checked exceptions. |
InvocationBuilder
The InvocationBuilder is responsible for building an invocation of an operation and invoking it.
|
LiveOperations
InvocationMonitor passes instances of this type to each LiveOperationsTracker
so it can contribute the call IDs of invocations it is responsible for. |
MemberAttributeServiceEvent
This service event is fired to inform services about a change in a member's attributes collection
|
MembershipServiceEvent
Membership event fired when a new member is added
to the cluster and/or when a member leaves the cluster.
|
MigrationAwareService
An interface that can be implemented by SPI services to get notified of partition changes; for example, if a
MapService starts moving its data around because partitions are moving
to a different machine. |
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
ObjectNamespace
An ObjectNamespace that makes identification of object within a service possible.
|
Operation
An operation could be compared to a
Runnable . |
OperationControl
Content of an Operation Control packet:
a list of operations the remote member started on this member which are still running;
a list of operations this member wants to cancel on the remote member.
Operations are identified by their call ID.
|
OperationFactory
A Factory for creating
Operation instances. |
OperationResponseHandler
A handler for the
OperationService when it has calculated a response. |
OperationService
The OperationService is responsible for executing operations.
|
PartitionAwareOperation
An interface that can be implemented by an operation to indicate that is should
be invoked on a particular partition.
|
PartitionMigrationEvent
An
EventObject for a partition migration. |
PartitionReplicationEvent
An event send to
MigrationAwareService when partition changes happen. |
ProxyService
A
CoreService responsible for managing the DistributedObject proxies. |
RemoteService
An interface that can be implemented by SPI-Services to give them the ability to create proxies to
distributed objects.
|
ServiceNamespace
ServiceNamespace is a namespace to group objects, structures, fragments within a service. |
SharedService
Deprecated.
since 3.7. A service can be retrieved using
NodeEngine.getService(String) |
TaskScheduler
ExecutorService can schedule a command to run after a given delay or execute periodically. |
WaitNotifyKey
A key for a wait notify object e.g.
|
Class and Description |
---|
NamedOperation
Indicates that
Operation carries the distributed data structure name that is going to work on. |
Operation
An operation could be compared to a
Runnable . |
Class and Description |
---|
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Class and Description |
---|
CoreService
Marker interface for core Hazelcast services.
|
Class and Description |
---|
InternalCompletableFuture
A
ICompletableFuture with more functionality like getting
the result without needing to deal with checked exceptions. |
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
Class and Description |
---|
ExecutionService
A Service responsible for providing access to 'system' executors and customer executors.
|
TaskScheduler
ExecutorService can schedule a command to run after a given delay or execute periodically. |
Class and Description |
---|
CoreService
Marker interface for core Hazelcast services.
|
StatisticsAwareService
A service implementating this interface provides local instance statistics.
|
Copyright © 2018 Hazelcast, Inc.. All rights reserved.