Package net.spy.memcached.ops
Class OperationStatus
- java.lang.Object
-
- net.spy.memcached.ops.OperationStatus
-
- Direct Known Subclasses:
CancelledOperationStatus,CASOperationStatus,TimedOutOperationStatus
public class OperationStatus extends java.lang.ObjectStatus indicator.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanisSuccessprivate java.lang.Stringmessageprivate StatusCodestatusCode
-
Constructor Summary
Constructors Constructor Description OperationStatus(boolean success, java.lang.String msg)OperationStatus(boolean success, java.lang.String msg, StatusCode code)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetMessage()Get the message included as part of this status.StatusCodegetStatusCode()Get the status code associated with the operation status.booleanisSuccess()Does this status indicate success?java.lang.StringtoString()
-
-
-
Field Detail
-
isSuccess
private final boolean isSuccess
-
message
private final java.lang.String message
-
statusCode
private final StatusCode statusCode
-
-
Constructor Detail
-
OperationStatus
public OperationStatus(boolean success, java.lang.String msg)
-
OperationStatus
public OperationStatus(boolean success, java.lang.String msg, StatusCode code)
-
-
Method Detail
-
isSuccess
public boolean isSuccess()
Does this status indicate success?
-
getMessage
public java.lang.String getMessage()
Get the message included as part of this status.
-
getStatusCode
public StatusCode getStatusCode()
Get the status code associated with the operation status.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-