The Android Open Source Project | f35a2ce | 2010-11-30 16:47:27 -0800 | [diff] [blame^] | 1 | package javax.sip.message; |
| 2 | |
| 3 | import java.text.ParseException; |
| 4 | |
| 5 | public interface Response extends Message { |
| 6 | int TRYING = 100; |
| 7 | int RINGING = 180; |
| 8 | int CALL_IS_BEING_FORWARDED = 181; |
| 9 | int QUEUED = 182; |
| 10 | int SESSION_PROGRESS = 183; |
| 11 | int OK = 200; |
| 12 | int ACCEPTED = 202; |
| 13 | int MULTIPLE_CHOICES = 300; |
| 14 | int MOVED_PERMANENTLY = 301; |
| 15 | int MOVED_TEMPORARILY = 302; |
| 16 | int USE_PROXY = 305; |
| 17 | int ALTERNATIVE_SERVICE = 380; |
| 18 | int BAD_REQUEST = 400; |
| 19 | int UNAUTHORIZED = 401; |
| 20 | int PAYMENT_REQUIRED = 402; |
| 21 | int FORBIDDEN = 403; |
| 22 | int NOT_FOUND = 404; |
| 23 | int METHOD_NOT_ALLOWED = 405; |
| 24 | int NOT_ACCEPTABLE = 406; |
| 25 | int PROXY_AUTHENTICATION_REQUIRED = 407; |
| 26 | int REQUEST_TIMEOUT = 408; |
| 27 | int GONE = 410; |
| 28 | int CONDITIONAL_REQUEST_FAILED = 412; |
| 29 | int REQUEST_ENTITY_TOO_LARGE = 413; |
| 30 | int REQUEST_URI_TOO_LONG = 414; |
| 31 | int UNSUPPORTED_MEDIA_TYPE = 415; |
| 32 | int UNSUPPORTED_URI_SCHEME = 416; |
| 33 | int BAD_EXTENSION = 420; |
| 34 | int EXTENSION_REQUIRED = 421; |
| 35 | int INTERVAL_TOO_BRIEF = 423; |
| 36 | int TEMPORARILY_UNAVAILABLE = 480; |
| 37 | int CALL_OR_TRANSACTION_DOES_NOT_EXIST = 481; |
| 38 | int LOOP_DETECTED = 482; |
| 39 | int TOO_MANY_HOPS = 483; |
| 40 | int ADDRESS_INCOMPLETE = 484; |
| 41 | int AMBIGUOUS = 485; |
| 42 | int BUSY_HERE = 486; |
| 43 | int REQUEST_TERMINATED = 487; |
| 44 | int NOT_ACCEPTABLE_HERE = 488; |
| 45 | int BAD_EVENT = 489; |
| 46 | int REQUEST_PENDING = 491; |
| 47 | int UNDECIPHERABLE = 493; |
| 48 | int SERVER_INTERNAL_ERROR = 500; |
| 49 | int NOT_IMPLEMENTED = 501; |
| 50 | int BAD_GATEWAY = 502; |
| 51 | int SERVICE_UNAVAILABLE = 503; |
| 52 | int SERVER_TIMEOUT = 504; |
| 53 | int VERSION_NOT_SUPPORTED = 505; |
| 54 | int MESSAGE_TOO_LARGE = 513; |
| 55 | int BUSY_EVERYWHERE = 600; |
| 56 | int DECLINE = 603; |
| 57 | int DOES_NOT_EXIST_ANYWHERE = 604; |
| 58 | int SESSION_NOT_ACCEPTABLE = 606; |
| 59 | |
| 60 | int getStatusCode(); |
| 61 | void setStatusCode(int statusCode) throws ParseException; |
| 62 | |
| 63 | String getReasonPhrase(); |
| 64 | void setReasonPhrase(String reasonPhrase) throws ParseException; |
| 65 | } |