Package org.openiam.mq.dto
Class MQResponse<ResponseBody>
- java.lang.Object
-
- org.openiam.mq.dto.AbstractMQMessage
-
- org.openiam.mq.dto.MQResponse<ResponseBody>
-
- All Implemented Interfaces:
Serializable
public class MQResponse<ResponseBody> extends AbstractMQMessage
Created by alexander on 06/07/16.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ResponseCode
errorCode
protected String
errorText
protected Map<String,String>
fieldMappings
protected ResponseStatus
status
-
Constructor Summary
Constructors Constructor Description MQResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addErrorToken(EsbErrorToken errorToken)
void
addFieldMapping(String field, String value)
MQResponse<ResponseBody>
fail()
String
getFieldMapping(String field)
boolean
isFailure()
boolean
isSuccess()
MQResponse<ResponseBody>
succeed()
-
-
-
Field Detail
-
status
protected ResponseStatus status
-
errorCode
protected ResponseCode errorCode
-
errorText
protected String errorText
-
-
Method Detail
-
succeed
public MQResponse<ResponseBody> succeed()
-
fail
public MQResponse<ResponseBody> fail()
-
isSuccess
public boolean isSuccess()
-
isFailure
public boolean isFailure()
-
addErrorToken
public void addErrorToken(EsbErrorToken errorToken)
-
-