|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.restlet.ext.sip.SipStatus
public final class SipStatus
Constants for SIP statuses.
Field Summary | |
---|---|
static Status |
CLIENT_ERROR_ADDRESS_INCOMPLETE
The server received a request with a Request-URI that was incomplete. |
static Status |
CLIENT_ERROR_AMBIGUOUS
The Request-URI was ambiguous. |
static Status |
CLIENT_ERROR_BAD_EXTENSION
The server did not understand the protocol extension specified in a Proxy-Require or Require header field. |
static Status |
CLIENT_ERROR_BAD_REQUEST
The request could not be understood due to malformed syntax. |
static Status |
CLIENT_ERROR_BUSY_HERE
The callee's end system was contacted successfully, but the callee is currently not willing or able to take additional calls at this end system. |
static Status |
CLIENT_ERROR_CALL_DOESNT_EXIST
Indicates that the UAS received a request that does not match any existing dialog or transaction. |
static Status |
CLIENT_ERROR_EXTENSION_REQUIRED
The UAS needs a particular extension to process the request, but this extension is not listed in a Supported header field in the request. |
static Status |
CLIENT_ERROR_FORBIDDEN
The server understood the request, but is refusing to fulfill it. |
static Status |
CLIENT_ERROR_GONE
The requested resource is no longer available at the server and no forwarding address is known. |
static Status |
CLIENT_ERROR_INTERVAL_TOO_BRIEF
The server is rejecting the request because the expiration time of the resource refreshed by the request is too short. |
static Status |
CLIENT_ERROR_LOOP_DETECTED
The server has detected a loop. |
static Status |
CLIENT_ERROR_METHOD_NOT_ALLOWED
The method specified in the Request-Line is understood, but not allowed for the address identified by the Request-URI. |
static Status |
CLIENT_ERROR_NOT_ACCEPTABLE
The resource identified by the request is only capable of generating response entities that have content characteristics not acceptable according to the Accept header field sent in the request. |
static Status |
CLIENT_ERROR_NOT_ACCEPTABLE_HERE
The response has the same meaning as 606 (Not Acceptable), but only applies to the specific resource addressed by the Request-URI and the request may succeed elsewhere. |
static Status |
CLIENT_ERROR_NOT_FOUND
The server has definitive information that the user does not exist at the domain specified in the Request-URI. |
static Status |
CLIENT_ERROR_PAYMENT_REQUIRED
Reserved for future use. |
static Status |
CLIENT_ERROR_PROXY_AUTHENTIFICATION_REQUIRED
This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy. |
static Status |
CLIENT_ERROR_REQUEST_ENTITY_TOO_LARGE
The server is refusing to process a request because the request entity-body is larger than the server is willing or able to process. |
static Status |
CLIENT_ERROR_REQUEST_PENDING
The request was received by a UAS that had a pending request within the same dialog. |
static Status |
CLIENT_ERROR_REQUEST_TERMINATED
The request was terminated by a BYE or CANCEL request. |
static Status |
CLIENT_ERROR_REQUEST_TIMEOUT
The server could not produce a response within a suitable amount of time, for example, if it could not determine the location of the user in time. |
static Status |
CLIENT_ERROR_REQUEST_UNDECIPHERABLE
The request was received by a UAS that contained an encrypted MIME body for which the recipient does not possess or will not provide an appropriate decryption key. |
static Status |
CLIENT_ERROR_REQUEST_URI_TOO_LONG
The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. |
static Status |
CLIENT_ERROR_TEMPORARILY_UNAVAILABLE
The callee's end system was contacted successfully but the callee is currently unavailable (for example, is not logged in, logged in but in a state that precludes communication with the callee, or has activated the "do not disturb" feature). |
static Status |
CLIENT_ERROR_TOO_MANY_HOPS
The server received a request that contains a Max-Forwards header field with the value zero. |
static Status |
CLIENT_ERROR_UNAUTHORIZED
The request requires user authentication. |
static Status |
CLIENT_ERROR_UNSUPPORTED_MEDIA_TYPE
The server is refusing to service the request because the message body of the request is in a format not supported by the server for the requested method. |
static Status |
CLIENT_ERROR_UNSUPPORTED_URI_SCHEME
The server cannot process the request because the scheme of the URI in the Request-URI is unknown to the server. |
static Status |
GLOBAL_ERROR_BUSY_EVERYWHERE
The callee's end system was contacted successfully but the callee is busy and does not wish to take the call at this time. |
static Status |
GLOBAL_ERROR_DECLINE
The callee's machine was successfully contacted but the user explicitly does not wish to or cannot participate. |
static Status |
GLOBAL_ERROR_DOESNT_EXIST_ANYWHERE
The server has authoritative information that the user indicated in the Request-URI does not exist anywhere. |
static Status |
GLOBAL_ERROR_NOT_ACCEPTABLE
The user's agent was contacted successfully but some aspects of the session description such as the requested media, bandwidth, or addressing style were not acceptable. |
static Status |
INFO_CALL_IS_BEING_FORWARDED
A server MAY use this status code to indicate that the call is being forwarded to a different set of destinations. |
static Status |
INFO_QUEUED
The called party is temporarily unavailable, but the server has decided to queue the call rather than reject it. |
static Status |
INFO_RINGING
The UA receiving the INVITE is trying to alert the user. |
static Status |
INFO_SESSION_PROGRESS
Used to convey information about the progress of the call that is not otherwise classified. |
static Status |
INFO_TRYING
This response indicates that the request has been received by the next-hop server and that some unspecified action is being taken on behalf of this call. |
static Status |
REDIRECTION_ALTERNATIVE_SERVICE
The call was not successful, but alternative services are possible. |
static Status |
REDIRECTION_MOVED_PERMANENTLY
The user can no longer be found at the address in the Request-URI, and the requesting client SHOULD retry at the new address given by the Contact header field. |
static Status |
REDIRECTION_MOVED_TEMPORARILY
The requesting client SHOULD retry the request at the new address(es) given by the Contact header field. |
static Status |
REDIRECTION_MULTIPLE_CHOICES
The address in the request resolved to several choices, each with its own specific location, and the user (or UA) can select a preferred communication end point and redirect its request to that location. |
static Status |
REDIRECTION_USE_PROXY
The requested resource MUST be accessed through the proxy given by the Contact field. |
static Status |
SERVER_ERROR_BAD_GATEWAY
The server, while acting as a gateway or proxy, received an invalid response from the downstream server it accessed in attempting to fulfill the request. |
static Status |
SERVER_ERROR_INTERNAL
The server encountered an unexpected condition that prevented it from fulfilling the request. |
static Status |
SERVER_ERROR_MESSAGE_TOO_LARGE
The server was unable to process the request since the message length exceeded its capabilities. |
static Status |
SERVER_ERROR_NOT_IMPLEMENTED
The server does not support the functionality required to fulfill the request. |
static Status |
SERVER_ERROR_SERVER_TIMEOUT
The server did not receive a timely response from an external server it accessed in attempting to process the request. 408 (Request Timeout) should be used instead if there was no response within the period specified in the Expires header field from the upstream server. |
static Status |
SERVER_ERROR_SERVICE_UNAVAILABLE
The server is temporarily unable to process the request due to a temporary overloading or maintenance of the server. |
static Status |
SERVER_ERROR_VERSION_NOT_SUPPORTED
The server does not support, or refuses to support, the SIP protocol version that was used in the request. |
static Status |
SUCCESS_OK
The request has succeeded. |
Constructor Summary | |
---|---|
SipStatus()
|
Method Summary | |
---|---|
static Status |
valueOf(int code)
Returns the status associated to a code. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Status INFO_TRYING
public static final Status INFO_RINGING
public static final Status INFO_CALL_IS_BEING_FORWARDED
public static final Status INFO_QUEUED
public static final Status INFO_SESSION_PROGRESS
public static final Status SUCCESS_OK
public static final Status REDIRECTION_MULTIPLE_CHOICES
public static final Status REDIRECTION_MOVED_PERMANENTLY
public static final Status REDIRECTION_MOVED_TEMPORARILY
public static final Status REDIRECTION_USE_PROXY
public static final Status REDIRECTION_ALTERNATIVE_SERVICE
public static final Status CLIENT_ERROR_BAD_REQUEST
public static final Status CLIENT_ERROR_UNAUTHORIZED
public static final Status CLIENT_ERROR_PAYMENT_REQUIRED
public static final Status CLIENT_ERROR_FORBIDDEN
public static final Status CLIENT_ERROR_NOT_FOUND
public static final Status CLIENT_ERROR_METHOD_NOT_ALLOWED
public static final Status CLIENT_ERROR_NOT_ACCEPTABLE
public static final Status CLIENT_ERROR_PROXY_AUTHENTIFICATION_REQUIRED
public static final Status CLIENT_ERROR_REQUEST_TIMEOUT
public static final Status CLIENT_ERROR_GONE
public static final Status CLIENT_ERROR_REQUEST_ENTITY_TOO_LARGE
public static final Status CLIENT_ERROR_REQUEST_URI_TOO_LONG
public static final Status CLIENT_ERROR_UNSUPPORTED_MEDIA_TYPE
public static final Status CLIENT_ERROR_UNSUPPORTED_URI_SCHEME
public static final Status CLIENT_ERROR_BAD_EXTENSION
public static final Status CLIENT_ERROR_EXTENSION_REQUIRED
public static final Status CLIENT_ERROR_INTERVAL_TOO_BRIEF
public static final Status CLIENT_ERROR_TEMPORARILY_UNAVAILABLE
public static final Status CLIENT_ERROR_CALL_DOESNT_EXIST
public static final Status CLIENT_ERROR_LOOP_DETECTED
public static final Status CLIENT_ERROR_TOO_MANY_HOPS
public static final Status CLIENT_ERROR_ADDRESS_INCOMPLETE
public static final Status CLIENT_ERROR_AMBIGUOUS
public static final Status CLIENT_ERROR_BUSY_HERE
public static final Status CLIENT_ERROR_REQUEST_TERMINATED
public static final Status CLIENT_ERROR_NOT_ACCEPTABLE_HERE
public static final Status CLIENT_ERROR_REQUEST_PENDING
public static final Status CLIENT_ERROR_REQUEST_UNDECIPHERABLE
public static final Status SERVER_ERROR_INTERNAL
public static final Status SERVER_ERROR_NOT_IMPLEMENTED
public static final Status SERVER_ERROR_BAD_GATEWAY
public static final Status SERVER_ERROR_SERVICE_UNAVAILABLE
public static final Status SERVER_ERROR_SERVER_TIMEOUT
public static final Status SERVER_ERROR_VERSION_NOT_SUPPORTED
public static final Status SERVER_ERROR_MESSAGE_TOO_LARGE
public static final Status GLOBAL_ERROR_BUSY_EVERYWHERE
public static final Status GLOBAL_ERROR_DECLINE
public static final Status GLOBAL_ERROR_DOESNT_EXIST_ANYWHERE
public static final Status GLOBAL_ERROR_NOT_ACCEPTABLE
Constructor Detail |
---|
public SipStatus()
Method Detail |
---|
public static Status valueOf(int code)
code
- The code.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |