Package | Description |
---|---|
com.hazelcast.client.spi |
Contains classes/interfaces related to the Hazelcast client Service Provider Interface.
|
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.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.replicatedmap.merge |
Contains out-of-the-box merge policies for
ReplicatedMap . |
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.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.wan |
This package contains the WAN replication API
|
Class and Description |
---|
TaskScheduler
ExecutorService can schedule a command to run after a given delay or execute periodically. |
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 |
---|
GracefulShutdownAwareService
An interface that can be implemented by SPI services to participate in graceful shutdown process, such as moving
their internal data to another node or releasing their allocated resources gracefully.
|
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 |
---|
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 |
---|
NodeEngine
The NodeEngine is the 'umbrella' of services/service-method that gets injected into a
ManagedService . |
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 it 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 |
---|
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 |
---|
CoreService
Marker interface for core Hazelcast services.
|
StatisticsAwareService
A service implementating this interface provides local instance statistics.
|
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.