|
NIST-SIP: The Reference Implementation for JAIN-SIP 1.2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nist.core.GenericObject
gov.nist.javax.sip.header.SIPObject
gov.nist.javax.sip.header.SIPHeader
gov.nist.javax.sip.header.ParametersHeader
gov.nist.javax.sip.header.SubscriptionState
public class SubscriptionState
SubscriptionState header
Field Summary |
---|
Fields inherited from interface javax.sip.header.SubscriptionStateHeader |
---|
ACTIVE, DEACTIVATED, GIVE_UP, NAME, NO_RESOURCE, PENDING, PROBATION, REJECTED, TERMINATED, TIMEOUT, UNKNOWN |
Fields inherited from interface 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, JOIN, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, MIN_SE, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REFERRED_BY, REPLACES, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SESSION_EXPIRES, SIP_ETAG, SIP_IF_MATCH, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE |
Constructor Summary | |
---|---|
SubscriptionState()
Creates a new instance of SubscriptionState |
Method Summary | |
---|---|
String |
encodeBody()
Just the encoded body of the header. |
int |
getExpires()
Gets the expires value of the SubscriptionStateHeader. |
String |
getReasonCode()
Gets the reason code of SubscriptionStateHeader. |
int |
getRetryAfter()
Gets the retry after value of the SubscriptionStateHeader. |
String |
getState()
Gets the state of SubscriptionStateHeader. |
void |
setExpires(int expires)
Sets the relative expires value of the SubscriptionStateHeader. |
void |
setReasonCode(String reasonCode)
Sets the reason code value of the SubscriptionStateHeader. |
void |
setRetryAfter(int retryAfter)
Sets the retry after value of the SubscriptionStateHeader. |
void |
setState(String state)
Sets the state value of the SubscriptionStateHeader. |
Methods inherited from class gov.nist.javax.sip.header.ParametersHeader |
---|
clone, getNameValue, getParameter, getParameterNames, getParameters, getParameterValue, hasParameter, hasParameters, removeParameter, removeParameters, setParameter, setParameter, setParameters, setQuotedParameter |
Methods inherited from class gov.nist.javax.sip.header.SIPHeader |
---|
encode, encode, getHeaderName, getHeaderValue, getName, getValue, hashCode, isHeaderList, setHeaderName, toString |
Methods inherited from class gov.nist.javax.sip.header.SIPObject |
---|
dbgPrint, debugDump, debugDump, equals, match |
Methods inherited from class gov.nist.core.GenericObject |
---|
getClassFromName, getMatcher, isMySubclass, makeClone, merge, setMatcher |
Methods inherited from class java.lang.Object |
---|
equals, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.sip.header.Parameters |
---|
getParameter, getParameterNames, removeParameter, setParameter |
Methods inherited from interface javax.sip.header.Header |
---|
clone, equals, getName, hashCode, toString |
Constructor Detail |
---|
public SubscriptionState()
Method Detail |
---|
public void setExpires(int expires) throws InvalidArgumentException
setExpires
in interface SubscriptionStateHeader
expires
- - the new expires value of this SubscriptionStateHeader.
InvalidArgumentException
- if supplied value is less than zero.public int getExpires()
getExpires
in interface SubscriptionStateHeader
public void setRetryAfter(int retryAfter) throws InvalidArgumentException
setRetryAfter
in interface SubscriptionStateHeader
retryAfter
- - the new retry after value of this SubscriptionStateHeader
InvalidArgumentException
- if supplied value is less than zero.public int getRetryAfter()
getRetryAfter
in interface SubscriptionStateHeader
public String getReasonCode()
getReasonCode
in interface SubscriptionStateHeader
public void setReasonCode(String reasonCode) throws ParseException
setReasonCode
in interface SubscriptionStateHeader
reasonCode
- - the new reason code string value of the SubscriptionStateHeader.
ParseException
- which signals that an error has been reached
unexpectedly while parsing the reason code.public String getState()
getState
in interface SubscriptionStateHeader
public void setState(String state) throws ParseException
setState
in interface SubscriptionStateHeader
state
- - the new state string value of the SubscriptionStateHeader.
ParseException
- which signals that an error has been reached
unexpectedly while parsing the state.public String encodeBody()
|
NIST-SIP: The Reference Implementation for JAIN-SIP 1.2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |