| 
 | Cumulus4j API (1.1.0) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cumulus4j.keymanager.back.shared.Message
org.cumulus4j.keymanager.back.shared.Response
org.cumulus4j.keymanager.back.shared.ErrorResponse
public class ErrorResponse
Response implementation for sending an error back to the app-server.
 It can optionally wrap a Throwable to provide more precise information
 (the type) than just a message.
| Constructor Summary | |
|---|---|
| ErrorResponse()Create an empty instance of ErrorResponse. | |
| ErrorResponse(Request request,
                           String errorMessage)Create an instance of ErrorResponsein order to reply the givenrequest. | |
| ErrorResponse(Request request,
                           Throwable throwable)Create an instance of ErrorResponsein order to reply the givenrequest. | |
| Method Summary | |
|---|---|
|  String | getMessage()Get the error-message. | 
|  String | getType()Get the error-type. | 
|  void | setMessage(String errorMessage)Set the error-message, i.e. | 
|  void | setType(String type)Set the error-type. | 
| Methods inherited from class org.cumulus4j.keymanager.back.shared.Response | 
|---|
| toString | 
| Methods inherited from class org.cumulus4j.keymanager.back.shared.Message | 
|---|
| equals, getRequestID, hashCode, setRequestID | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public ErrorResponse()
ErrorResponse.
 Only used for serialisation/deserialisation.
public ErrorResponse(Request request,
                     String errorMessage)
ErrorResponse in order to reply the given request.
request - the request to be replied.errorMessage - a description of what went wrong.
public ErrorResponse(Request request,
                     Throwable throwable)
ErrorResponse in order to reply the given request.
request - the request to be replied.throwable - the error to be wrapped and sent back to the app-server instead of a normal response.| Method Detail | 
|---|
public String getType()
Throwable-sub-class
 passed to ErrorResponse(Request, Throwable) or otherwise set.
null.setType(String)public void setType(String type)
type - the error-type or null. If not null, this must be a fully
 qualified class-name of the Throwable-sub-class.getType()public String getMessage()
ErrorResponse instance,
 it will be the result of Throwable.getMessage().
setMessage(String)public void setMessage(String errorMessage)
errorMessage - the error message.getMessage()| 
 | Cumulus4j API (1.1.0) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||