blob: 746f89c33c1c6734b1cb5aaca5e0c2f804d4e619 [file] [log] [blame]
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.camel.component.sip.listener;
import java.util.HashMap;
import java.util.Map;
public interface SipMessageCodes {
Map<Integer, String> SIP_MESSAGE_CODES =
new HashMap<Integer, String>()
{
{
put(100, "Trying");
put(180, "Ringing");
put(181, "Call Being Forwarded");
put(182, "Call Queued");
put(183, "Session Progress");
put(200, "OK");
put(202, "Accepted");
put(300, "Multiple Choices");
put(301, "Moved Permanently");
put(302, "Moved Temporarily");
put(305, "Use Proxy");
put(380, "Alternative Service");
put(400, "Bad Request");
put(401, "Unauthorized");
put(402, "Payment Required");
put(403, "Forbidden");
put(404, "Not Found");
put(405, "Method Not Allowed");
put(406, "Not Acceptable");
put(407, "Proxy Authentication Required");
put(408, "Request Timeout");
put(409, "Conflict");
put(410, "Gone");
put(411, "Length Required");
put(413, "Request Entity Too Large");
put(414, "Request URI Too Long");
put(415, "Unsupported Media Type");
put(416, "Unsupported URI Scheme");
put(420, "Bad Extension");
put(421, "Extension Required");
put(423, "Interval Too Brief");
put(480, "Temporarily Unavailable");
put(481, "Call/Transaction Does Not Exist");
put(482, "Loop Detected");
put(483, "Too Many Hops");
put(484, "Address Incomplete");
put(485, "Ambiguous");
put(486, "Busy Here");
put(487, "Request Terminated");
put(488, "Not Acceptable Here");
put(491, "Request Pending");
put(493, "Undecipherable");
put(500, "Server Internal Error");
put(501, "Not Implemented");
put(502, "Bad Gateway");
put(503, "Service Unavailable");
put(504, "Server Time-Out");
put(505, "Version Not Supported");
put(513, "Message Too Large");
put(600, "Busy Everywhere");
put(603, "Declined");
put(604, "Does Not Exist Anywhere");
put(605, "Not Acceptable");
}
};
}