diff options
| author | Rajith Muditha Attapattu <rajith@apache.org> | 2008-01-29 22:24:40 +0000 |
|---|---|---|
| committer | Rajith Muditha Attapattu <rajith@apache.org> | 2008-01-29 22:24:40 +0000 |
| commit | 596376457b8a65bd2f263201a21e29ab0d565028 (patch) | |
| tree | a67ca77e10e8b31777ea33d6b4577d08b34e1511 /java/common | |
| parent | 1fd398c1c0b78ce48d3b540698cfbf085e5ff8dd (diff) | |
| download | qpid-python-596376457b8a65bd2f263201a21e29ab0d565028.tar.gz | |
added support to notify connection.close to the JMSExceptionListener
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@616542 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/common')
| -rw-r--r-- | java/common/src/main/java/org/apache/qpidity/ErrorCode.java | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/java/common/src/main/java/org/apache/qpidity/ErrorCode.java b/java/common/src/main/java/org/apache/qpidity/ErrorCode.java index 75f9f00622..3f6308622a 100644 --- a/java/common/src/main/java/org/apache/qpidity/ErrorCode.java +++ b/java/common/src/main/java/org/apache/qpidity/ErrorCode.java @@ -5,10 +5,10 @@ public enum ErrorCode //Qpid specific - for the time being UNDEFINED(1,"undefined",true), MESSAGE_REJECTED(1,"message_rejected",true), - + //This might change in the spec, the error class is not applicable NO_ERROR(200,"reply-success",true), - + //From the spec CONTENT_TOO_LARGE(311,"content-too-large",false), NO_ROUTE(312,"no-route",false), @@ -16,10 +16,10 @@ public enum ErrorCode CONNECTION_FORCED(320,"connection-forced",true), INVALID_PATH(402,"invalid-path",true), ACCESS_REFUSED(403,"access-refused",false), - NOT_FOUND(404,"not-found",false), - RESOURCE_LOCKED(405,"resource-locked",false), + NOT_FOUND(404,"not-found",false), + RESOURCE_LOCKED(405,"resource-locked",false), PRE_CONDITION_FAILED(406,"precondition-failed",false), - + FRAME_ERROR(501,"frame_error",true), SYNTAX_ERROR(502,"syntax_error",true), COMMAND_INVALID(503,"command_invalid",true), @@ -28,11 +28,11 @@ public enum ErrorCode NOT_IMPLEMENTED(540,"not_implemented",true), INTERNAL_ERROR(541,"internal_error",true), INVALID_ARGUMENT(542,"invalid_argument",true); - + private int _code; private String _desc; private boolean _hardError; - + private ErrorCode(int code,String desc,boolean hardError) { _code = code; @@ -49,12 +49,12 @@ public enum ErrorCode { return _desc; } - + private boolean isHardError() { return _hardError; } - + public static ErrorCode get(int code) { switch(code) @@ -72,17 +72,16 @@ public enum ErrorCode case 501 : return FRAME_ERROR; case 502 : return SYNTAX_ERROR; case 503 : return COMMAND_INVALID; - case 504 : return SESSION_ERROR; + case 504 : return SESSION_ERROR; case 530 : return NOT_ALLOWED; case 540 : return NOT_IMPLEMENTED; case 541 : return INTERNAL_ERROR; case 542 : return INVALID_ARGUMENT; - + default : return UNDEFINED; } } - -} + } /* |
