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.