MjSip Stack
v1.6

org.zoolu.sip.header
Class BaseSipHeaders

java.lang.Object
  |
  +--org.zoolu.sip.header.BaseSipHeaders
Direct Known Subclasses:
SipHeaders

public abstract class BaseSipHeaders
extends java.lang.Object

SipHeaders simply collects all standard SIP header names.


Field Summary
static java.lang.String Accept
          String "Accept"
static java.lang.String Alert_Info
          String "Alert-Info"
static java.lang.String Allow
          String "Allow"
static java.lang.String Authentication_Info
          String "Authentication-Info"
static java.lang.String Authorization
          String "Authorization"
static java.lang.String Call_ID
          String "Call-ID"
static java.lang.String Call_ID_short
          String "i"
static java.lang.String Contact
          String "Contact"
static java.lang.String Contact_short
          String "m"
static java.lang.String Content_Length
          String "Content-Length"
static java.lang.String Content_Length_short
          String "l"
static java.lang.String Content_Type
          String "Content-Type"
static java.lang.String Content_Type_short
          String "c"
static java.lang.String CSeq
          String "CSeq"
static java.lang.String Date
          String "Date"
static java.lang.String Expires
          String "Expires"
static java.lang.String From
          String "From"
static java.lang.String From_short
          String "f"
static java.lang.String Max_Forwards
          String "Max-Forwards"
static java.lang.String Proxy_Authenticate
          String "Proxy-Authenticate"
static java.lang.String Proxy_Authorization
          String "Proxy-Authorization"
static java.lang.String Proxy_Require
          String "Proxy-Require"
static java.lang.String Record_Route
          String "Record-Route"
static java.lang.String Require
          String "Require"
static java.lang.String Route
          String "Route"
static java.lang.String Server
          String "Server"
static java.lang.String Subject
          String "Subject"
static java.lang.String Subject_short
          String "s"
static java.lang.String Supported
          String "Supported"
static java.lang.String Supported_short
          String "k"
static java.lang.String To
          String "To"
static java.lang.String To_short
          String "t"
static java.lang.String Unsupported
          String "Unsupported"
static java.lang.String User_Agent
          String "User-Agent"
static java.lang.String Via
          String "Via"
static java.lang.String Via_short
          String "v"
static java.lang.String WWW_Authenticate
          String "WWW-Authenticate"
 
Constructor Summary
BaseSipHeaders()
           
 
Method Summary
static boolean isAccept(java.lang.String str)
          Whether str is a Accept field
static boolean isAlert_Info(java.lang.String str)
          Whether str is a Alert_Info field
static boolean isAllow(java.lang.String str)
          Whether str is a Allow field
static boolean isAuthentication_Info(java.lang.String str)
          Whether str is a Authentication_Info field
static boolean isAuthorization(java.lang.String str)
          Whether str is a Authorization field
static boolean isCallId(java.lang.String str)
          Whether str is a Call-ID field
static boolean isContact(java.lang.String str)
          Whether str is a Contact field
static boolean isContent_Length(java.lang.String str)
          Whether str is a Content_Length field
static boolean isContent_Type(java.lang.String str)
          Whether str is a Content_Type field
static boolean isCSeq(java.lang.String str)
          Whether str is a CSeq field
static boolean isDate(java.lang.String str)
          Whether str is a Date field
static boolean isExpires(java.lang.String str)
          Whether str is a Expires field
static boolean isFrom(java.lang.String str)
          Whether str is a From field
static boolean isMax_Forwards(java.lang.String str)
          Whether str is a Max_Forwards field
static boolean isProxy_Authenticate(java.lang.String str)
          Whether str is a Proxy_Authenticate field
static boolean isProxy_Authorization(java.lang.String str)
          Whether str is a Proxy_Authorization field
static boolean isProxy_Require(java.lang.String str)
          Whether str is a Proxy_Require field
static boolean isRecord_Route(java.lang.String str)
          Whether str is a Record_Route field
static boolean isRequire(java.lang.String str)
          Whether str is a Require field
static boolean isRoute(java.lang.String str)
          Whether str is a Route field
static boolean isServer(java.lang.String str)
          Whether str is a Server field
static boolean isSubject(java.lang.String str)
          Whether str is a Subject field
static boolean isSupported(java.lang.String str)
          Whether str is a Supported field
static boolean isTo(java.lang.String str)
          Whether str is a To field
static boolean isUnsupported(java.lang.String str)
          Whether str is a Unsupported field
static boolean isUser_Agent(java.lang.String str)
          Whether str is a User_Agent field
static boolean isVia(java.lang.String str)
          Whether str is a Via field
static boolean isWWW_Authenticate(java.lang.String str)
          Whether str is a WWW_Authenticate field
protected static boolean same(java.lang.String s1, java.lang.String s2)
          Whether s1 and s2 are case-unsensitive-equal.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Accept

public static final java.lang.String Accept
String "Accept"

Alert_Info

public static final java.lang.String Alert_Info
String "Alert-Info"

Allow

public static final java.lang.String Allow
String "Allow"

Authentication_Info

public static final java.lang.String Authentication_Info
String "Authentication-Info"

Authorization

public static final java.lang.String Authorization
String "Authorization"

Call_ID

public static final java.lang.String Call_ID
String "Call-ID"

Call_ID_short

public static final java.lang.String Call_ID_short
String "i"

Contact

public static final java.lang.String Contact
String "Contact"

Contact_short

public static final java.lang.String Contact_short
String "m"

Content_Length

public static final java.lang.String Content_Length
String "Content-Length"

Content_Length_short

public static final java.lang.String Content_Length_short
String "l"

Content_Type

public static final java.lang.String Content_Type
String "Content-Type"

Content_Type_short

public static final java.lang.String Content_Type_short
String "c"

CSeq

public static final java.lang.String CSeq
String "CSeq"

Date

public static final java.lang.String Date
String "Date"

Expires

public static final java.lang.String Expires
String "Expires"

From

public static final java.lang.String From
String "From"

From_short

public static final java.lang.String From_short
String "f"

User_Agent

public static final java.lang.String User_Agent
String "User-Agent"

Max_Forwards

public static final java.lang.String Max_Forwards
String "Max-Forwards"

Proxy_Authenticate

public static final java.lang.String Proxy_Authenticate
String "Proxy-Authenticate"

Proxy_Authorization

public static final java.lang.String Proxy_Authorization
String "Proxy-Authorization"

Proxy_Require

public static final java.lang.String Proxy_Require
String "Proxy-Require"

Record_Route

public static final java.lang.String Record_Route
String "Record-Route"

Require

public static final java.lang.String Require
String "Require"

Route

public static final java.lang.String Route
String "Route"

Server

public static final java.lang.String Server
String "Server"

Subject

public static final java.lang.String Subject
String "Subject"

Subject_short

public static final java.lang.String Subject_short
String "s"

Supported

public static final java.lang.String Supported
String "Supported"

Supported_short

public static final java.lang.String Supported_short
String "k"

To

public static final java.lang.String To
String "To"

To_short

public static final java.lang.String To_short
String "t"

Unsupported

public static final java.lang.String Unsupported
String "Unsupported"

Via

public static final java.lang.String Via
String "Via"

Via_short

public static final java.lang.String Via_short
String "v"

WWW_Authenticate

public static final java.lang.String WWW_Authenticate
String "WWW-Authenticate"
Constructor Detail

BaseSipHeaders

public BaseSipHeaders()
Method Detail

same

protected static boolean same(java.lang.String s1,
                              java.lang.String s2)
Whether s1 and s2 are case-unsensitive-equal.

isAccept

public static boolean isAccept(java.lang.String str)
Whether str is a Accept field

isAlert_Info

public static boolean isAlert_Info(java.lang.String str)
Whether str is a Alert_Info field

isAllow

public static boolean isAllow(java.lang.String str)
Whether str is a Allow field

isAuthentication_Info

public static boolean isAuthentication_Info(java.lang.String str)
Whether str is a Authentication_Info field

isAuthorization

public static boolean isAuthorization(java.lang.String str)
Whether str is a Authorization field

isCallId

public static boolean isCallId(java.lang.String str)
Whether str is a Call-ID field

isContact

public static boolean isContact(java.lang.String str)
Whether str is a Contact field

isContent_Length

public static boolean isContent_Length(java.lang.String str)
Whether str is a Content_Length field

isContent_Type

public static boolean isContent_Type(java.lang.String str)
Whether str is a Content_Type field

isCSeq

public static boolean isCSeq(java.lang.String str)
Whether str is a CSeq field

isDate

public static boolean isDate(java.lang.String str)
Whether str is a Date field

isExpires

public static boolean isExpires(java.lang.String str)
Whether str is a Expires field

isFrom

public static boolean isFrom(java.lang.String str)
Whether str is a From field

isUser_Agent

public static boolean isUser_Agent(java.lang.String str)
Whether str is a User_Agent field

isMax_Forwards

public static boolean isMax_Forwards(java.lang.String str)
Whether str is a Max_Forwards field

isProxy_Authenticate

public static boolean isProxy_Authenticate(java.lang.String str)
Whether str is a Proxy_Authenticate field

isProxy_Authorization

public static boolean isProxy_Authorization(java.lang.String str)
Whether str is a Proxy_Authorization field

isProxy_Require

public static boolean isProxy_Require(java.lang.String str)
Whether str is a Proxy_Require field

isRecord_Route

public static boolean isRecord_Route(java.lang.String str)
Whether str is a Record_Route field

isRequire

public static boolean isRequire(java.lang.String str)
Whether str is a Require field

isRoute

public static boolean isRoute(java.lang.String str)
Whether str is a Route field

isServer

public static boolean isServer(java.lang.String str)
Whether str is a Server field

isSubject

public static boolean isSubject(java.lang.String str)
Whether str is a Subject field

isSupported

public static boolean isSupported(java.lang.String str)
Whether str is a Supported field

isTo

public static boolean isTo(java.lang.String str)
Whether str is a To field

isUnsupported

public static boolean isUnsupported(java.lang.String str)
Whether str is a Unsupported field

isVia

public static boolean isVia(java.lang.String str)
Whether str is a Via field

isWWW_Authenticate

public static boolean isWWW_Authenticate(java.lang.String str)
Whether str is a WWW_Authenticate field

MjSip Stack
v1.6