Package com.clover.sdk.v1
Class ResultStatus
- java.lang.Object
-
- com.clover.sdk.v1.ResultStatus
-
- All Implemented Interfaces:
Parcelable
public class ResultStatus extends Object implements Parcelable
Possible statuses results from calling Clover services. Most Clover service calls accept an instance of this class as an "out" parameter. For example,ResultStatus resultStatus = new ResultStatus(); Merchant m = iMerchantService.getMerchant(resultStatus); if (resultStatus.isSuccess()) { ... }
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T extends Object>, Parcelable.Creator<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static int
BAD_REQUEST
static Parcelable.Creator<ResultStatus>
CREATOR
static int
FORBIDDEN
static int
NETWORK_ERROR
static int
NOT_FOUND
static int
NOT_IMPLEMENTED
static int
OK
static int
OK_ACCEPTED
static int
OK_CREATED
static int
OK_NON_AUTHORITATIVE
static int
OTHER
static int
REQUEST_TOO_LARGE
static int
RESPONSE_TOO_LARGE
static int
SERVICE_ERROR
static int
UNAUTHORIZED
static int
UNKNOWN
-
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
-
Constructor Summary
Constructors Constructor Description ResultStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
describeContents()
int
getStatusCode()
String
getStatusMessage()
boolean
isClientError()
boolean
isServiceError()
boolean
isSuccess()
void
readFromParcel(Parcel in)
void
setStatus(int statusCode, String statusMessage)
void
setStatusCode(int statusCode)
void
setStatusMessage(String statusMessage)
String
toString()
void
writeToParcel(Parcel out, int flags)
-
-
-
Field Detail
-
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
-
OK
public static final int OK
- See Also:
- Constant Field Values
-
OK_CREATED
public static final int OK_CREATED
- See Also:
- Constant Field Values
-
OK_ACCEPTED
public static final int OK_ACCEPTED
- See Also:
- Constant Field Values
-
OK_NON_AUTHORITATIVE
public static final int OK_NON_AUTHORITATIVE
- See Also:
- Constant Field Values
-
BAD_REQUEST
public static final int BAD_REQUEST
- See Also:
- Constant Field Values
-
UNAUTHORIZED
public static final int UNAUTHORIZED
- See Also:
- Constant Field Values
-
FORBIDDEN
public static final int FORBIDDEN
- See Also:
- Constant Field Values
-
NOT_FOUND
public static final int NOT_FOUND
- See Also:
- Constant Field Values
-
REQUEST_TOO_LARGE
public static final int REQUEST_TOO_LARGE
- See Also:
- Constant Field Values
-
RESPONSE_TOO_LARGE
public static final int RESPONSE_TOO_LARGE
- See Also:
- Constant Field Values
-
SERVICE_ERROR
public static final int SERVICE_ERROR
- See Also:
- Constant Field Values
-
NOT_IMPLEMENTED
public static final int NOT_IMPLEMENTED
- See Also:
- Constant Field Values
-
NETWORK_ERROR
public static final int NETWORK_ERROR
- See Also:
- Constant Field Values
-
OTHER
public static final int OTHER
- See Also:
- Constant Field Values
-
CREATOR
public static final Parcelable.Creator<ResultStatus> CREATOR
-
-
Method Detail
-
getStatusCode
public int getStatusCode()
-
setStatusCode
public void setStatusCode(int statusCode)
-
getStatusMessage
public String getStatusMessage()
-
setStatusMessage
public void setStatusMessage(String statusMessage)
-
setStatus
public void setStatus(int statusCode, String statusMessage)
-
isSuccess
public boolean isSuccess()
-
isClientError
public boolean isClientError()
-
isServiceError
public boolean isServiceError()
-
describeContents
public int describeContents()
- Specified by:
describeContents
in interfaceParcelable
-
writeToParcel
public void writeToParcel(Parcel out, int flags)
- Specified by:
writeToParcel
in interfaceParcelable
-
readFromParcel
public void readFromParcel(Parcel in)
-
-