public abstract class MessageResponse extends Message
Constructor and Description |
---|
MessageResponse(int uuid,
String topic,
int partition,
int requestID,
MessageStatusCode statusCode,
MessageResult result)
Constructs new Response.
|
Modifier and Type | Method and Description |
---|---|
abstract String |
getCorrespondingRequestTypeName() |
int |
getRequestID() |
MessageResult |
getResult() |
MessageStatusCode |
getStatusCode() |
void |
setRequestID(int requestID) |
String |
toString() |
getCreateTimestamp, getPartition, getTopic, getUuid, name
public MessageResponse(int uuid, String topic, int partition, int requestID, MessageStatusCode statusCode, MessageResult result)
uuid
- unique integer ID for this responsetopic
- topic operated uponpartition
- partition being operated uponrequestID
- unique integer ID for corresponding requeststatusCode
- status code returned by requestresult
- result returned by requestpublic int getRequestID()
public MessageStatusCode getStatusCode()
public MessageResult getResult()
public void setRequestID(int requestID)
requestID
- new requestIDpublic abstract String getCorrespondingRequestTypeName()
Class.getName()
).