com.hazelcast.spi.impl.operationservice.InternalOperationService
API.See: Description
Interface | 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.
|
LiveOperations |
InvocationMonitor passes instances of this type to each LiveOperationsTracker
so it can contribute the call IDs of invocations it is responsible for. |
LiveOperationsTracker |
Can be implemented by a Service to track live operations.
|
MutatingOperation |
Marker interface for operations that change state/data.
|
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.
|
OperationFactory |
A Factory for creating
Operation instances. |
OperationResponseHandler<O extends Operation> |
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.
|
PartitionTaskFactory<T> |
An factory for creating partition specific tasks.
|
ReadonlyOperation |
Read-only operations are allowed to run during migration and passive state.
|
SplitBrainProtectionCheckAwareOperation |
Marker interface for operations which need to control whether the check
for split brain protection will be performed.
|
TargetAware | |
UrgentSystemOperation |
An Marker interface that signals that an operation is an urgent System Operation.
|
WaitNotifyKey |
A key for a wait notify object.
|
WrappableException<T extends RuntimeException> |
Indicates a runtime exception which can be wrapped in another instance of the same type
for the purpose of delivering both a local and an async/remote stack
trace, wrapped as the cause of the local exception.
|
Class | Description |
---|---|
AbstractLocalOperation |
Abstract class for local operations, which should not be serializable.
|
AbstractNamedOperation | |
AbstractWaitNotifyKey |
Abstract implementation of the WaitNotifyKey.
|
BinaryOperationFactory |
An
OperationFactory that creates operations by cloning
the passed Operation. |
CallsPerMember |
Implements
LiveOperations and additionally collects the call IDs of operations on remote members
whose cancellation was requested. |
CallStatus |
The result of an
Operation.call() . |
InvocationBuilder |
The InvocationBuilder is responsible for building an invocation of an operation and invoking it.
|
Offload |
This is an internal class.
|
Operation |
An operation could be compared to a
Runnable . |
OperationAccessor |
Allows access to certain attributes on an Operation.
|
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.
|
OperationResponseHandlerFactory | |
Operations |
Utility class that contains helper methods related to
Operation |
Enum | Description |
---|---|
ExceptionAction |
The possible actions that can be taken when a certain exception is thrown.
|
com.hazelcast.spi.impl.operationservice.InternalOperationService
API.Copyright © 2019 Hazelcast, Inc.. All rights reserved.