Package com.icc.util
Class RequestStatus<T>
java.lang.Object
com.icc.util.RequestStatus<T>
- Type Parameters:
T-
This class is a Boolean class which wraps a value of the primitive type
boolean in an object. An object of type Boolean contains a single field whose
type is boolean.
In addition, this class provides many methods such as isRequestSuccess which specifies whether the object is true or false, getStatusMessage, getStatusDescription, getStatusNumber, setStatusMessage, setStatusDescription, setStatusNumber, setRequestStatus, getUserObject, setUserObject as well as other methods useful when dealing with boolean.
In addition, this class provides many methods such as isRequestSuccess which specifies whether the object is true or false, getStatusMessage, getStatusDescription, getStatusNumber, setStatusMessage, setStatusDescription, setStatusNumber, setRequestStatus, getUserObject, setUserObject as well as other methods useful when dealing with boolean.
- Author:
- Rahim
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRequestStatus(boolean requestSuccess) RequestStatus(boolean requestSuccess, String statusMessage) RequestStatus(boolean requestSuccess, String statusMessage, String statusDescription) RequestStatus(int messageConstant, String language) RequestStatus(com.ads.api.message.Message message, String language) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddStatusMessage(String statusMessage) Adds the statusMessage as specified.getId()Returns the id.Returns the statusDescription.Returns the statusMessage.intReturns the statusNumber.Returns the userObject.booleanReturns the boolean value whether it is true or false.final voidpopulateRequestStatus(int messageConstant, String language) final voidpopulateRequestStatus(com.ads.api.message.Message message, String language) voidSets the id as specified.voidsetRequestSuccess(boolean requestSuccess) Sets the requestSuccess as specified.voidsetStatusDescription(String statusDescription) Sets the statusDescription as specified.voidsetStatusMessage(String statusMessage) Sets the statusMessage as specified.voidsetStatusNumber(int statusNumber) Sets the statusNumber as specified.voidsetUserObject(T userObject) Sets the userObject as specified.
-
Field Details
-
FAILURE
-
SUCCESS
-
-
Constructor Details
-
RequestStatus
public RequestStatus() -
RequestStatus
public RequestStatus(boolean requestSuccess) - Parameters:
requestSuccess- boolean
-
RequestStatus
- Parameters:
requestSuccess- booleanstatusMessage- String
-
RequestStatus
- Parameters:
requestSuccess- booleanstatusMessage- StringstatusDescription- String
-
RequestStatus
- Parameters:
messageConstant- intlanguage- String
-
RequestStatus
- Parameters:
message- Messagelanguage- String
-
-
Method Details
-
populateRequestStatus
- Parameters:
messageConstant- intlanguage- String
-
populateRequestStatus
- Parameters:
message- Messagelanguage- String
-
isRequestSuccess
public boolean isRequestSuccess()Returns the boolean value whether it is true or false.- Returns:
- the requestSuccess
-
setRequestSuccess
public void setRequestSuccess(boolean requestSuccess) Sets the requestSuccess as specified.- Parameters:
requestSuccess- boolean
-
addStatusMessage
Adds the statusMessage as specified.- Parameters:
statusMessage- String
-
getStatusMessage
Returns the statusMessage.- Returns:
- the statusMessage
-
setStatusMessage
Sets the statusMessage as specified.- Parameters:
statusMessage- String
-
getStatusDescription
Returns the statusDescription.- Returns:
- the statusDescription
-
setStatusDescription
Sets the statusDescription as specified.- Parameters:
statusDescription- String
-
getStatusNumber
public int getStatusNumber()Returns the statusNumber.- Returns:
- the statusNumber
-
setStatusNumber
public void setStatusNumber(int statusNumber) Sets the statusNumber as specified.- Parameters:
statusNumber- int
-
getUserObject
Returns the userObject.- Returns:
- the userObject
-
setUserObject
Sets the userObject as specified.- Parameters:
userObject- Object
-
getId
Returns the id.- Returns:
- id
-
setId
Sets the id as specified.- Parameters:
id- String
-