gov.nist.javax.sip.header
クラス NameMap

java.lang.Object
  上位を拡張 gov.nist.javax.sip.header.NameMap
すべての実装されたインタフェース:
PackageNames, SIPHeaderNames

public class NameMap
extends java.lang.Object
implements SIPHeaderNames, PackageNames

A mapping class that returns the SIPHeader for a given header name. Add new classes to this map if you are implementing new header types if you want some of the introspection based methods to work.

バージョン:
JAIN-SIP-1.1 $Revision: 1.3 $ $Date: 2004/05/07 11:31:40 $

フィールドの概要
 
インタフェース gov.nist.javax.sip.header.SIPHeaderNames から継承されたフィールド
ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ALERT_INFO, ALLOW, ALLOW_EVENTS, AUTHENTICATION_INFO, AUTHORIZATION, CALL_ID, CALL_INFO, CONTACT, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CSEQ, DATE, ERROR_INFO, EVENT, EXPIRES, FROM, IN_REPLY_TO, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE
 
インタフェース gov.nist.core.PackageNames から継承されたフィールド
CORE_PACKAGE, JAIN_HEADER_PACKAGE, JAIN_PACKAGE, MESSAGE_PACKAGE, NET_PACKAGE, PARSER_PACKAGE, SDP_PACKAGE, SDP_PARSER_PACKAGE, SIP_PACKAGE, SIPHEADERS_PACKAGE, STACK_PACKAGE
 
コンストラクタの概要
NameMap()
           
 
メソッドの概要
static void addExtensionHeader(java.lang.String headerName, java.lang.String className)
          add an extension header to this map.
static java.lang.Class getClassFromName(java.lang.String headerName)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NameMap

public NameMap()
メソッドの詳細

getClassFromName

public static java.lang.Class getClassFromName(java.lang.String headerName)

addExtensionHeader

public static void addExtensionHeader(java.lang.String headerName,
                                      java.lang.String className)
add an extension header to this map.

パラメータ:
headerName - is the extension header name.
className - is the fully qualified class name that implements the header (does not have to belong to the nist-sip package). Use this if you want to use the introspection-based methods.