public class CallStatus extends Object
Operation.call()
.
Using the CallStatus the operation can control how the system will deal with
the operation after it is executed. For example when the CallStatus is
DONE_RESPONSE
, a response can be send to the caller. But
it also allows for different behavior where no response is available yet e.g.
when an operation gets offloaded.
Modifier and Type | Field and Description |
---|---|
static CallStatus |
DONE_RESPONSE
Signals that the Operation is done running and that a response is ready
to be returned.
|
static int |
DONE_RESPONSE_ORDINAL
The ordinal value for a
DONE_RESPONSE . |
static CallStatus |
DONE_VOID
Signals that the Operation is done running, but no response will be
returned.
|
static int |
DONE_VOID_ORDINAL
The ordinal value for a
DONE_VOID . |
static int |
OFFLOAD_ORDINAL
The ordinal value for an
Offload . |
static CallStatus |
WAIT
Indicates that the call could not complete because waiting is required.
|
static int |
WAIT_ORDINAL
The ordinal value for a
WAIT . |
Modifier | Constructor and Description |
---|---|
protected |
CallStatus(int ordinal) |
Modifier and Type | Method and Description |
---|---|
int |
ordinal()
Returns the ordinal value (useful for doing a switch case based on the
type of CallStatus).
|
public static final int DONE_RESPONSE_ORDINAL
DONE_RESPONSE
.public static final int DONE_VOID_ORDINAL
DONE_VOID
.public static final int WAIT_ORDINAL
WAIT
.public static final int OFFLOAD_ORDINAL
Offload
.public static final CallStatus DONE_RESPONSE
public static final CallStatus DONE_VOID
public static final CallStatus WAIT
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.