jain.protocol.ip.sip.header
Class UnsupportedHeader

java.lang.Object
  |
  +--jain.protocol.ip.sip.header.Header
        |
        +--jain.protocol.ip.sip.header.ResponseHeader
              |
              +--jain.protocol.ip.sip.header.UnsupportedHeader

public final class UnsupportedHeader
extends ResponseHeader

This class represents the Unsupported response-header. UnsupportedHeaders list the features not supported by the server. See RequireHeader for more information.

Version:
0.6
See Also:
RequireHeader

Field Summary
static java.lang.String token
          Token of UnsupportedHeader
 
Fields inherited from class jain.protocol.ip.sip.header.Header
ENTITY_HEADER, GENERAL_HEADER, REQUEST_HEADER, RESPONSE_HEADER
 
Constructor Summary
UnsupportedHeader(java.lang.String optionTag)
          Creates a UnsupportedHeader based on given option tag
 
Method Summary
 java.lang.Object clone()
          Creates and returns a copy of UnsupportedHeader
 boolean equals(UnsupportedHeader unsupportedHeader)
          Indicates whether some other UnsupportedHeader is "equal to" this one
 java.lang.String getOptionTag()
          Gets option tag of UnsupportedHeader
 java.lang.String getValue()
          Gets value of UnsupportedHeader
 void setOptionTag(java.lang.String optionTag)
          Sets option tag of UnsupportedHeader
 
Methods inherited from class jain.protocol.ip.sip.header.Header
equals, getHeaderType, getToken, setValue, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

token

public static final java.lang.String token
Token of UnsupportedHeader
Constructor Detail

UnsupportedHeader

public UnsupportedHeader(java.lang.String optionTag)
                  throws java.lang.IllegalArgumentException
Creates a UnsupportedHeader based on given option tag
Parameters:
optionTag - option tag
Throws:
java.lang.IllegalArgumentException - if optionTag is null or zero-length
Method Detail

setOptionTag

public void setOptionTag(java.lang.String optionTag)
                  throws java.lang.IllegalArgumentException
Sets option tag of UnsupportedHeader
Parameters:
optionTag - option tag
Throws:
java.lang.IllegalArgumentException - if optionTag is null or zero-length

getOptionTag

public java.lang.String getOptionTag()
Gets option tag of UnsupportedHeader
Returns:
option tag of UnsupportedHeader

clone

public java.lang.Object clone()
Creates and returns a copy of UnsupportedHeader
Overrides:
clone in class Header

getValue

public java.lang.String getValue()
Gets value of UnsupportedHeader
Overrides:
getValue in class Header
Returns:
value of UnsupportedHeader

equals

public boolean equals(UnsupportedHeader unsupportedHeader)
Indicates whether some other UnsupportedHeader is "equal to" this one
Parameters:
unsupportedHeader - the UnsupportedHeader with which to compare


If you have any comments or queries, please mail them to JAIN-SIP-interest@sun.com


Copyright - 2000 Sun Microsystems