NIST SIP Parser and Stack (v1.2) API

Uses of Class
javax.sip.InvalidArgumentException

Packages that use InvalidArgumentException
gov.nist.javax.sip This is the root of the JAIN implementation of SIP.  
gov.nist.javax.sip.header Contains implementations of the SIP headers as defined in JAIN-SIP 1.1 and an implementation of the JAIN-SIP header factory. 
javax.sip This package contains the main interfaces that model the JAIN SIP architectute from both an application developer and a stack vendor view. 
javax.sip.address This package contains interfaces that represent the Addressing components of the SIP protocol.  
javax.sip.header This package contains all the headers interfaces supported by this specification.  
 

Uses of InvalidArgumentException in gov.nist.javax.sip
 

Methods in gov.nist.javax.sip that throw InvalidArgumentException
 ListeningPoint SipStackImpl.createListeningPoint(int port, String transport)
          Creates a new peer ListeningPoint on this SipStack on a specified host, port and transport and returns a reference to the newly created ListeningPoint object.
 

Uses of InvalidArgumentException in gov.nist.javax.sip.header
 

Methods in gov.nist.javax.sip.header that throw InvalidArgumentException
 void Warning.setCode(int code)
          Sets code of WarningHeader
 void Via.setTTL(int ttl)
          Sets the value of the ttl parameter.
 void TimeStamp.setTimeStamp(float timeStamp)
          Sets the timestamp value of this TimeStampHeader to the new timestamp value passed to this method.
 void TimeStamp.setDelay(float delay)
          Sets the new delay value of the TimestampHeader to the delay paramter passed to this method
 void SubscriptionState.setExpires(int expires)
          Sets the relative expires value of the SubscriptionStateHeader.
 void SubscriptionState.setRetryAfter(int retryAfter)
          Sets the retry after value of the SubscriptionStateHeader.
 void RSeq.setSequenceNumber(int sequenceNumber)
          Sets the sequence number value of the RSeqHeader of the provisional response.
 void RetryAfter.setRetryAfter(int retryAfter)
          Sets the retry after value of the RetryAfterHeader.
 void RetryAfter.setDuration(int duration)
          Sets the duration value of the RetryAfterHeader.
 void Reason.setCause(int cause)
          Set the cause.
 void RAck.setCSeqNumber(int cSeqNumber)
          Sets the sequence number value of the CSeqHeader of the provisional response being acknowledged.
 void RAck.setRSeqNumber(int rSeqNumber)
          Sets the sequence number value of the RSeqHeader of the provisional response being acknowledged.
 void MinExpires.setExpires(int expires)
          Sets the relative expires value of the ExpiresHeader.
 void MimeVersion.setMinorVersion(int minorVersion)
          Sets the Minor-Version argument of this MimeVersionHeader to the supplied minorVersion value.
 void MimeVersion.setMajorVersion(int majorVersion)
          Sets the Major-Version argument of this MimeVersionHeader to the supplied majorVersion value.
 void MaxForwards.setMaxForwards(int maxForwards)
          Set the maxForwards member
 CSeqHeader HeaderFactoryImpl.createCSeqHeader(int sequenceNumber, String method)
          Creates a new CSeqHeader based on the newly supplied sequence number and method values.
 ContentLengthHeader HeaderFactoryImpl.createContentLengthHeader(int contentLength)
          Creates a new CSeqHeader based on the newly supplied contentLength value.
 ExpiresHeader HeaderFactoryImpl.createExpiresHeader(int expires)
          Creates a new ExpiresHeader based on the newly supplied expires value.
 MaxForwardsHeader HeaderFactoryImpl.createMaxForwardsHeader(int maxForwards)
          Creates a new MaxForwardsHeader based on the newly supplied maxForwards value.
 MimeVersionHeader HeaderFactoryImpl.createMimeVersionHeader(int majorVersion, int minorVersion)
          Creates a new MimeVersionHeader based on the newly supplied mimeVersion value.
 MinExpiresHeader HeaderFactoryImpl.createMinExpiresHeader(int minExpires)
          Creates a new MinExpiresHeader based on the newly supplied minExpires value.
 RAckHeader HeaderFactoryImpl.createRAckHeader(int rSeqNumber, int cSeqNumber, String method)
          Creates a new RAckHeader based on the newly supplied rSeqNumber, cSeqNumber and method values.
 RSeqHeader HeaderFactoryImpl.createRSeqHeader(int sequenceNumber)
          Creates a new RSeqHeader based on the newly supplied sequenceNumber value.
 ReasonHeader HeaderFactoryImpl.createReasonHeader(String protocol, int cause, String text)
          Creates a new ReasonHeader based on the newly supplied reason value.
 RetryAfterHeader HeaderFactoryImpl.createRetryAfterHeader(int retryAfter)
          Creates a new RetryAfterHeader based on the newly supplied retryAfter value.
 TimeStampHeader HeaderFactoryImpl.createTimeStampHeader(float timeStamp)
          Creates a new TimeStampHeader based on the newly supplied timeStamp value.
 WarningHeader HeaderFactoryImpl.createWarningHeader(String agent, int code, String comment)
          Creates a new WarningHeader based on the newly supplied agent, code and comment values.
 void Expires.setExpires(int expires)
          Sets the relative expires value of the ExpiresHeader.
 void CSeq.setSequenceNumber(int sequenceNumber)
          Sets the sequence number of this CSeqHeader.
 void ContentLength.setContentLength(int contentLength)
          Set the contentLength member
 void Contact.setQValue(float qValue)
          set the Q-value parameter
 void AcceptLanguage.setQValue(float q)
          Sets q-value for media-range in AcceptLanguageHeader.
 void AcceptEncoding.setQValue(float q)
          Set the qvalue member
 void Accept.setQValue(float qValue)
          Set the q value
 

Uses of InvalidArgumentException in javax.sip
 

Methods in javax.sip that throw InvalidArgumentException
 ListeningPoint SipStack.createListeningPoint(int port, String transport)
          Creates a new ListeningPoint on this SipStack on a specified port and transport, and returns a reference to the newly created ListeningPoint object.
 

Uses of InvalidArgumentException in javax.sip.address
 

Methods in javax.sip.address that throw InvalidArgumentException
 void SipURI.setTTLParam(int ttl)
          Sets the value of the ttl parameter.
 

Uses of InvalidArgumentException in javax.sip.header
 

Methods in javax.sip.header that throw InvalidArgumentException
 void WarningHeader.setCode(int code)
          Sets the code of the WarningHeader.
 void ViaHeader.setTTL(int ttl)
          Sets the value of the ttl parameter.
 void TimeStampHeader.setTimeStamp(float timeStamp)
          Sets the timestamp value of this TimeStampHeader to the new timestamp value passed to this method.
 void TimeStampHeader.setDelay(float delay)
          Sets the new delay value of the TimestampHeader to the delay parameter passed to this method
 void SubscriptionStateHeader.setExpires(int expires)
          Sets the relative expires value of the SubscriptionStateHeader.
 void SubscriptionStateHeader.setRetryAfter(int retryAfter)
          Sets the retry after value of the SubscriptionStateHeader.
 void RSeqHeader.setSequenceNumber(int sequenceNumber)
          Sets the sequence number value of the RSeqHeader of the provisional response.
 void RetryAfterHeader.setRetryAfter(int retryAfter)
          Sets the retry after value of the RetryAfterHeader.
 void RetryAfterHeader.setDuration(int duration)
          Sets the duration value of the RetryAfterHeader.
 void ReasonHeader.setCause(int cause)
          Sets the cause value of the ReasonHeader.
 void RAckHeader.setCSeqNumber(int cSeqNumber)
          Sets the sequence number value of the CSeqHeader of the provisional response being acknowledged.
 void RAckHeader.setRSeqNumber(int rSeqNumber)
          Sets the sequence number value of the RSeqHeader of the provisional response being acknowledged.
 void MimeVersionHeader.setMinorVersion(int minorVersion)
          Sets the Minor-Version argument of this MimeVersionHeader to the supplied minorVersion value.
 void MimeVersionHeader.setMajorVersion(int majorVersion)
          Sets the Major-Version argument of this MimeVersionHeader to the supplied majorVersion value.
 void MaxForwardsHeader.setMaxForwards(int maxForwards)
          Sets the max-forwards argument of this MaxForwardsHeader to the supplied maxForwards value.
 CSeqHeader HeaderFactory.createCSeqHeader(int sequenceNumber, String method)
          Creates a new CSeqHeader based on the newly supplied sequence number and method values.
 ContentLengthHeader HeaderFactory.createContentLengthHeader(int contentLength)
          Creates a new CSeqHeader based on the newly supplied contentLength value.
 ExpiresHeader HeaderFactory.createExpiresHeader(int expires)
          Creates a new ExpiresHeader based on the newly supplied expires value.
 MaxForwardsHeader HeaderFactory.createMaxForwardsHeader(int maxForwards)
          Creates a new MaxForwardsHeader based on the newly supplied maxForwards value.
 MimeVersionHeader HeaderFactory.createMimeVersionHeader(int majorVersion, int minorVersion)
          Creates a new MimeVersionHeader based on the newly supplied mimeVersion values.
 MinExpiresHeader HeaderFactory.createMinExpiresHeader(int minExpires)
          Creates a new MinExpiresHeader based on the newly supplied minExpires value.
 RAckHeader HeaderFactory.createRAckHeader(int rSeqNumber, int cSeqNumber, String method)
          Creates a new RAckHeader based on the newly supplied rSeqNumber, cSeqNumber and method values.
 RSeqHeader HeaderFactory.createRSeqHeader(int sequenceNumber)
          Creates a new RSeqHeader based on the newly supplied sequenceNumber value.
 ReasonHeader HeaderFactory.createReasonHeader(String protocol, int cause, String text)
          Creates a new ReasonHeader based on the newly supplied reason value.
 RetryAfterHeader HeaderFactory.createRetryAfterHeader(int retryAfter)
          Creates a new RetryAfterHeader based on the newly supplied retryAfter value.
 TimeStampHeader HeaderFactory.createTimeStampHeader(float timeStamp)
          Creates a new TimeStampHeader based on the newly supplied timeStamp value.
 ViaHeader HeaderFactory.createViaHeader(String host, int port, String transport, String branch)
          Creates a new ViaHeader based on the newly supplied uri and branch values.
 WarningHeader HeaderFactory.createWarningHeader(String agent, int code, String comment)
          Creates a new WarningHeader based on the newly supplied agent, code and comment values.
 void ExpiresHeader.setExpires(int expires)
          Sets the relative expires value of the ExpiresHeader.
 void CSeqHeader.setSequenceNumber(int sequenceNumber)
          Sets the sequence number value of the CSeqHeader.
 void ContentLengthHeader.setContentLength(int contentLength)
          Set content-length of ContentLengthHeader.
 void ContactHeader.setQValue(float qValue)
          Sets the qValue value of the Name Address.
 void AcceptLanguageHeader.setQValue(float qValue)
          Sets q-value for media-range in AcceptLanguageHeader.
 void AcceptHeader.setQValue(float qValue)
          Sets q-value for media-range in AcceptHeader.
 void AcceptEncodingHeader.setQValue(float qValue)
          Sets q-value for the encoding in this encoding value.
 


NIST SIP Parser and Stack (v1.2) API

A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Get the latest distribution.
Submit a bug report or feature request.