A C D E G I J L N P R S T U V

A

addAcceptLanguage(Locale) - Method in interface javax.servlet.sip.SipServletMessage
Adds an acceptable Locale of this user agent.
addAddressHeader(String, Address, boolean) - Method in interface javax.servlet.sip.SipServletMessage
Adds the specified Address as a new value of the named header field.
addHeader(String, String) - Method in interface javax.servlet.sip.SipServletMessage
Adds a header with the given name and value.
Address - interface javax.servlet.sip.Address.
Represents SIP addresses as found, for example, in From, To, and Contact headers.
attributeAdded(SipSessionBindingEvent) - Method in interface javax.servlet.sip.SipSessionAttributeListener
Notification that an attribute has been added to a session.
attributeRemoved(SipSessionBindingEvent) - Method in interface javax.servlet.sip.SipSessionAttributeListener
Notification that an attribute has been removed from a session.
attributeReplaced(SipSessionBindingEvent) - Method in interface javax.servlet.sip.SipSessionAttributeListener
Notification that an attribute has been replaced in a session.

C

cancel() - Method in interface javax.servlet.sip.ServletTimer
Cancels this timer.
cancel() - Method in interface javax.servlet.sip.Proxy
Cancels this proxy transaction.
clone() - Method in interface javax.servlet.sip.URI
Returns a clone of this SipURI.
clone() - Method in interface javax.servlet.sip.Address
Returns a clone of this Address.
createAck() - Method in interface javax.servlet.sip.SipServletResponse
Returns an ACK request object corresponding to this response.
createAddress(String) - Method in interface javax.servlet.sip.SipFactory
Returns a Address corresponding to the specified string.
createAddress(URI) - Method in interface javax.servlet.sip.SipFactory
Returns an Address with the specified URI and no display name.
createAddress(URI, String) - Method in interface javax.servlet.sip.SipFactory
Returns a new Address with the specified URI and display name.
createApplicationSession() - Method in interface javax.servlet.sip.SipFactory
Returns a new SipApplicationSession.
createCancel() - Method in interface javax.servlet.sip.SipServletRequest
Returns a CANCEL request object.
createRequest(SipApplicationSession, String, Address, Address) - Method in interface javax.servlet.sip.SipFactory
Returns a new request object with the specified request method, From, and To headers.
createRequest(SipApplicationSession, String, String, String) - Method in interface javax.servlet.sip.SipFactory
Returns a new request object with the specified request method, From, and To headers.
createRequest(SipApplicationSession, String, URI, URI) - Method in interface javax.servlet.sip.SipFactory
Returns a new request object with the specified request method, From, and To headers.
createRequest(SipServletRequest, boolean) - Method in interface javax.servlet.sip.SipFactory
Creates a new request object belonging to a new SipSession.
createRequest(String) - Method in interface javax.servlet.sip.SipSession
Returns a new request
createResponse(int) - Method in interface javax.servlet.sip.SipServletRequest
Creates a response for this request with the specifies status code.
createResponse(int, String) - Method in interface javax.servlet.sip.SipServletRequest
Creates a response for this request with the specifies status code and reason phrase.
createSipURI(String, String) - Method in interface javax.servlet.sip.SipFactory
Constructs a SipURI with the specified user and host components.
createTimer(SipApplicationSession, long, boolean, Serializable) - Method in interface javax.servlet.sip.TimerService
Creates a one-time ServletTimer and schedules it to expire after the specified delay.
createTimer(SipApplicationSession, long, long, boolean, boolean, Serializable) - Method in interface javax.servlet.sip.TimerService
Creates a repeating ServletTimer and schedules it to expire after the specified delay and then again at approximately regular intervals.
createURI(String) - Method in interface javax.servlet.sip.SipFactory
Returns a URI object corresponding to the specified string.

D

doAck(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming ACK requests.
doBye(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming BYE requests.
doCancel(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming CANCEL requests.
doErrorResponse(SipServletResponse) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the doResponse method) to handle incoming 4xx - 6xx class responses.
doInfo(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming INFO requests.
doInvite(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming INVITE requests.
doMessage(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming MESSAGE requests.
doNotify(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming NOTIFY requests.
doOptions(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming OPTIONS requests.
doPrack(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming PRACK requests.
doProvisionalResponse(SipServletResponse) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the doResponse method) to handle incoming 1xx class responses.
doRedirectResponse(SipServletResponse) - Method in class javax.servlet.sip.SipServlet
Invoked by the server to notify the servlet of incoming 3xx class responses.
doRegister(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming REGISTER requests.
doRequest(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked to handle incoming requests.
doResponse(SipServletResponse) - Method in class javax.servlet.sip.SipServlet
Invoked to handle incoming responses.
doSubscribe(SipServletRequest) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the service method) to handle incoming SUBSCRIBE requests.
doSuccessResponse(SipServletResponse) - Method in class javax.servlet.sip.SipServlet
Invoked by the server (via the doResponse method) to handle incoming 2xx class responses.

E

encodeURI(URI) - Method in interface javax.servlet.sip.SipApplicationSession
Encodes the ID of this SipApplicationSession into the specified URI.

G

getAcceptLanguage() - Method in interface javax.servlet.sip.SipServletMessage
Returns the preferred Locale that the UA originating this message will accept content in, based on the Accept-Language header.
getAcceptLanguages() - Method in interface javax.servlet.sip.SipServletMessage
Returns an Iterator over Locale objects indicating, in decreasing order starting with the preferred locale, the locales that are acceptable to the sending UA based on the Accept-Language header.
getAddressHeader(String) - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the specified header as a Address object.
getAddressHeaders(String) - Method in interface javax.servlet.sip.SipServletMessage
Returns a ListIterator over all Address header field values for the specified header.
getApplicationSession() - Method in class javax.servlet.sip.SipApplicationSessionEvent
Returns the expired session object.
getApplicationSession() - Method in interface javax.servlet.sip.ServletTimer
Returns the application session associated with this ServletTimer.
getApplicationSession() - Method in interface javax.servlet.sip.SipServletMessage
Returns the application session to which this message belongs.
getApplicationSession() - Method in interface javax.servlet.sip.SipSession
Returns the application session with which this SipSession is associated.
getApplicationSession(boolean) - Method in interface javax.servlet.sip.SipServletMessage
Returns the app session to which this message belongs.
getAttribute(String) - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttribute(String) - Method in interface javax.servlet.sip.SipApplicationSession
Returns the object bound with the specified name in this session, or null if no object is bound under the name.
getAttribute(String) - Method in interface javax.servlet.sip.SipSession
Returns the object bound with the specified name in this session, or null if no object is bound under the name.
getAttributeNames() - Method in interface javax.servlet.sip.SipServletMessage
Returns an Enumeration containing the names of the attributes available to this message object.
getAttributeNames() - Method in interface javax.servlet.sip.SipApplicationSession
Returns an Iterator over the String objects containing the names of all the objects bound to this session.
getAttributeNames() - Method in interface javax.servlet.sip.SipSession
Returns an Enumeration over the String objects containing the names of all the objects bound to this session.
getCallId() - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the Call-ID header in this SipServletMessage.
getCallId() - Method in interface javax.servlet.sip.SipSession
Returns the Call-ID for this SipSession.
getCharacterEncoding() - Method in interface javax.servlet.sip.SipServletMessage
Returns the name of the charset used for the MIME body sent in this message.
getContent() - Method in interface javax.servlet.sip.SipServletMessage
Returns the content as a Java object.
getContentLanguage() - Method in interface javax.servlet.sip.SipServletMessage
Returns the locale of this message.
getContentLength() - Method in interface javax.servlet.sip.SipServletMessage
Returns the length in number of bytes of the content part of this message.
getContentType() - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the Content-Type header field.
getCreationTime() - Method in interface javax.servlet.sip.SipApplicationSession
Returns the time when this session was created, measured in milliseconds since midnight January 1, 1970 GMT.
getCreationTime() - Method in interface javax.servlet.sip.SipSession
Returns the time when this session was created, measured in milliseconds since midnight January 1, 1970 GMT.
getDisplayName() - Method in interface javax.servlet.sip.Address
Returns the display name of this Address.
getExpires() - Method in interface javax.servlet.sip.Address
Returns the value of the "expires" parameter as delta-seconds.
getExpires() - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the Expires header.
getFrom() - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the From header.
getHeader(String) - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the specified request header as a String.
getHeader(String) - Method in interface javax.servlet.sip.SipURI
Returns the value of the specified header.
getHeaderNames() - Method in interface javax.servlet.sip.SipServletMessage
Returns an Iterator over all the header names this request contains.
getHeaderNames() - Method in interface javax.servlet.sip.SipURI
Returns an Iterator over the names of all headers present in this SipURI.
getHeaders(String) - Method in interface javax.servlet.sip.SipServletMessage
Returns all the values of the specified request header as an Iterator over a number of String objects.
getHost() - Method in interface javax.servlet.sip.SipURI
Returns the host part of this SipURI.
getId() - Method in interface javax.servlet.sip.SipApplicationSession
Returns a string containing the unique identifier assigned to this session.
getId() - Method in interface javax.servlet.sip.SipSession
Returns a string containing the unique identifier assigned to this session.
getInfo() - Method in interface javax.servlet.sip.ServletTimer
Get the information associated with the timer at the time of creation.
getInputStream() - Method in interface javax.servlet.sip.SipServletRequest
Always returns null.
getLastAccessedTime() - Method in interface javax.servlet.sip.SipApplicationSession
Returns the last time an event occurred on this application session.
getLastAccessedTime() - Method in interface javax.servlet.sip.SipSession
Returns the last time the client sent a request associated with this session, as the number of milliseconds since midnight January 1, 1970 GMT.
getLocalAddr() - Method in interface javax.servlet.sip.SipServletMessage
Returns the domain name or IP address of the interface this message was received on.
getLocalParty() - Method in interface javax.servlet.sip.SipSession
Returns the Address identifying the local party.
getLocalPort() - Method in interface javax.servlet.sip.SipServletMessage
Returns the local port this message was received on.
getLrParam() - Method in interface javax.servlet.sip.SipURI
Returns true if the "lr" flag parameter is set, and false otherwise.
getMAddrParam() - Method in interface javax.servlet.sip.SipURI
Returns the value of the "maddr" parameter, or null if this is not set.
getMaxForwards() - Method in interface javax.servlet.sip.SipServletRequest
Returns the value of the Max-Forwards header.
getMessage() - Method in class javax.servlet.sip.Rel100Exception
Returns message phrase suitable for the reason integer code.
getMethod() - Method in interface javax.servlet.sip.SipServletMessage
Returns the SIP method of this message.
getMethodParam() - Method in interface javax.servlet.sip.SipURI
Returns the value of the "method" parameter, or null if this is not set.
getName() - Method in class javax.servlet.sip.SipSessionBindingEvent
Returns the name with which the object is bound to or unbound from the session.
getOriginalRequest() - Method in interface javax.servlet.sip.Proxy
Returns the request received from the upstream caller.
getOutputStream() - Method in interface javax.servlet.sip.SipServletResponse
Always returns null.
getParallel() - Method in interface javax.servlet.sip.Proxy
Returns true if this proxy object is set to proxy in parallel, or false if it is set to proxy sequentially.
getParameter(String) - Method in interface javax.servlet.sip.Address
Returns the value of the specified parameter.
getParameter(String) - Method in interface javax.servlet.sip.TelURL
Returns the value of the named parameter, or null if it is not set.
getParameter(String) - Method in interface javax.servlet.sip.SipURI
Returns the value of the named parameter, or null if it is not set.
getParameterNames() - Method in interface javax.servlet.sip.Address
Returns an Iterator over the set of all parameters of this address.
getParameterNames() - Method in interface javax.servlet.sip.TelURL
Returns an Iterator over the names of all parameters present in this TelURL.
getParameterNames() - Method in interface javax.servlet.sip.SipURI
Returns an Iterator over the names (Strings) of all parameters present in this SipURI.
getPhoneNumber() - Method in interface javax.servlet.sip.TelURL
Returns the phone number of this TelURL.
getPort() - Method in interface javax.servlet.sip.SipURI
Returns the port number of this SipURI, or -1 if this is not set.
getProtocol() - Method in interface javax.servlet.sip.SipServletMessage
Returns the name and version of the protocol of this message.
getProxy() - Method in interface javax.servlet.sip.SipServletResponse
Returns the Proxy object associated with the transaction of this SIP response object.
getProxy() - Method in interface javax.servlet.sip.SipServletRequest
Returns the Proxy object associated with this request.
getProxy(boolean) - Method in interface javax.servlet.sip.SipServletRequest
Returns the Proxy object associated with this request.
getQ() - Method in interface javax.servlet.sip.Address
Returns the value of the "q" parameter of this Address.
getRawContent() - Method in interface javax.servlet.sip.SipServletMessage
Returns message content as a byte array.
getReader() - Method in interface javax.servlet.sip.SipServletRequest
Always returns null.
getReason() - Method in class javax.servlet.sip.Rel100Exception
Returns an integer code indicating the specific reason why this exception was thrown.
getReasonPhrase() - Method in interface javax.servlet.sip.SipServletResponse
Returns the reason phrase for this response object.
getRecordRoute() - Method in interface javax.servlet.sip.Proxy
Returns true if subsequent invocations of proxyTo(URI) will add a Record-Route header to the proxied request, false otherwise.
getRecordRouteURI() - Method in interface javax.servlet.sip.Proxy
Returns a SipURI that the application can use to add parameters to the Record-Route header.
getRecurse() - Method in interface javax.servlet.sip.Proxy
Returns true if this proxy object is set to recurse, or false otherwise.
getRemoteAddr() - Method in interface javax.servlet.sip.SipServletMessage
Returns the IP address of the sender of this message.
getRemoteParty() - Method in interface javax.servlet.sip.SipSession
Returns the Address identifying the remote party.
getRemotePort() - Method in interface javax.servlet.sip.SipServletMessage
Returns the port number of the sender of this message.
getRemoteUser() - Method in interface javax.servlet.sip.SipServletMessage
Returns the login of the user sending this message, if the user has been authenticated, or null if the user has not been authenticated.
getRequest() - Method in class javax.servlet.sip.SipErrorEvent
Returns the request object associated with this SipErrorEvent.
getRequest() - Method in interface javax.servlet.sip.SipServletResponse
Returns the request associated with this response.
getRequestURI() - Method in interface javax.servlet.sip.SipServletRequest
Returns the request URI of this request.
getResponse() - Method in class javax.servlet.sip.SipErrorEvent
Returns the response object associated with this SipErrorEvent.
getScheme() - Method in interface javax.servlet.sip.URI
Returns the scheme of this URI, for example "sip", "sips" or "tel".
getSequentialSearchTimeout() - Method in interface javax.servlet.sip.Proxy
Returns the current value of the sequential search timeout parameter.
getSession() - Method in class javax.servlet.sip.SipSessionBindingEvent
Returns the session to or from which the object is bound or unbound.
getSession() - Method in class javax.servlet.sip.SipSessionEvent
Returns the session that changed.
getSession() - Method in interface javax.servlet.sip.SipServletMessage
Returns the SipSession to which this message belongs.
getSession(boolean) - Method in interface javax.servlet.sip.SipServletMessage
Returns the SipSession to which this message belongs.
getSessions() - Method in interface javax.servlet.sip.SipApplicationSession
Returns an Iterator over all "protocol" sessions associated with this application session.
getSessions(String) - Method in interface javax.servlet.sip.SipApplicationSession
Returns an Iterator over the "protocol" session objects associated of the specified protocol associated with this application session.
getStateful() - Method in interface javax.servlet.sip.Proxy
Returns true if this proxy operation is transaction stateful (the default), or false if it is stateless.
getStatus() - Method in interface javax.servlet.sip.SipServletResponse
Returns the status code of this response object.
getSupervised() - Method in interface javax.servlet.sip.Proxy
Returns true if the controlling servlet will be invoked on incoming responses for this proxying operation, and false otherwise.
getTimers() - Method in interface javax.servlet.sip.SipApplicationSession
Returns all active timers associated with this application session.
getTo() - Method in interface javax.servlet.sip.SipServletMessage
Returns the value of the To header.
getTransport() - Method in interface javax.servlet.sip.SipServletMessage
Returns the name of the protocol with which this message was received, e.g.
getTransportParam() - Method in interface javax.servlet.sip.SipURI
Returns the value of the "transport" parameter, or null if this is not set.
getTTLParam() - Method in interface javax.servlet.sip.SipURI
Returns the value of the "ttl" parameter, or -1 if this is not set.
getURI() - Method in interface javax.servlet.sip.Address
Returns the URI component of this Address.
getUser() - Method in interface javax.servlet.sip.SipURI
Returns the user part of this SipURI.
getUserParam() - Method in interface javax.servlet.sip.SipURI
Returns the value of the "user" parameter, or null if this is not set.
getUserPassword() - Method in interface javax.servlet.sip.SipURI
Returns the password of this SipURI, or null if this is not set.
getUserPrincipal() - Method in interface javax.servlet.sip.SipServletMessage
Returns a java.security.Principal object containing the name of the authenticated user agent sending this message.
getWriter() - Method in interface javax.servlet.sip.SipServletResponse
Always returns null.

I

invalidate() - Method in interface javax.servlet.sip.SipApplicationSession
Invalidates this application session.
invalidate() - Method in interface javax.servlet.sip.SipSession
Invalidates this session and unbinds any objects bound to it.
isCommitted() - Method in interface javax.servlet.sip.SipServletMessage
Returns true if this message is committed, that is, if one of the following conditions is true: This message is an incoming request for which a final response has already been generated.
isGlobal() - Method in interface javax.servlet.sip.TelURL
Returns true if this TelURL is global, and false otherwise.
isInitial() - Method in interface javax.servlet.sip.SipServletRequest
Returns true if this is an initial request.
isSecure() - Method in interface javax.servlet.sip.SipServletMessage
Returns a boolean indicating whether this message was received over a secure channel, such as TLS.
isSecure() - Method in interface javax.servlet.sip.SipURI
Returns true if this SipURI is secure, that is, if this it represents a sips URI.
isSipURI() - Method in interface javax.servlet.sip.URI
Returns true if the scheme is "sip" or "sips", false otherwise.
isUserInRole(String) - Method in interface javax.servlet.sip.SipServletMessage
Returns a boolean indicating whether the authenticated user is included in the specified logical "role".
isWildcard() - Method in interface javax.servlet.sip.Address
Returns true if this Address represents the "wildcard" contact address.

J

javax.servlet.sip - package javax.servlet.sip
 

L

log(String) - Method in class javax.servlet.sip.SipServlet
Writes the specified message to a servlet log file.
log(String, Throwable) - Method in class javax.servlet.sip.SipServlet
Writes an explanatory message and a stack trace for a given Throwable exception to the servlet log file.

N

NO_UAC_SUPPORT - Static variable in class javax.servlet.sip.Rel100Exception
Reason code indicating that the UAC didn't indicate support for the reliable responses extension in the request.
noAckReceived(SipErrorEvent) - Method in interface javax.servlet.sip.SipErrorListener
Invoked by the servlet container to notify an application that no ACK was received for a transaction for which a final response has been sent upstream.
noPrackReceived(SipErrorEvent) - Method in interface javax.servlet.sip.SipErrorListener
Invoked by the servlet container for applications acting as a UAS when no PRACK was received for a previously sent reliable provisional response.
NOT_1XX - Static variable in class javax.servlet.sip.Rel100Exception
Reason code indicating that SipServletResponse.sendReliably() was invoked on a final or a 100 response.
NOT_INVITE - Static variable in class javax.servlet.sip.Rel100Exception
Reason code indicating that SipServletResponse.sendReliably() was invoked for a response to a non-INVITE request.
NOT_SUPPORTED - Static variable in class javax.servlet.sip.Rel100Exception
Reason code indicating that the container does not support reliable provisional response.

P

Proxy - interface javax.servlet.sip.Proxy.
Represents the operation of proxying a SIP request.
proxyTo(List) - Method in interface javax.servlet.sip.Proxy
Proxies a SIP request to the specified set of destinations.
proxyTo(URI) - Method in interface javax.servlet.sip.Proxy
Proxies a SIP request to the specified destination.
pushRoute(SipURI) - Method in interface javax.servlet.sip.SipServletRequest
Adds a Route header field value to this request.

R

Rel100Exception - exception javax.servlet.sip.Rel100Exception.
Indicates that a provisional response cannot be sent reliably.
Rel100Exception(int) - Constructor for class javax.servlet.sip.Rel100Exception
Constructs a new Rel100Exception with the specified error reason.
removeAttribute(String) - Method in interface javax.servlet.sip.SipApplicationSession
Removes the object bound with the specified name from this session.
removeAttribute(String) - Method in interface javax.servlet.sip.SipSession
Removes the object bound with the specified name from this session.
removeHeader(String) - Method in interface javax.servlet.sip.SipServletMessage
Removes the specified header.
removeParameter(String) - Method in interface javax.servlet.sip.Address
Removes the parameter with the specified name.
removeParameter(String) - Method in interface javax.servlet.sip.SipURI
Removes the specified parameter.

S

SC_ACCEPTED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (202) indicating that the request has been accepted for processing, but the processing has not been completed.
SC_ADDRESS_INCOMPLETE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (484) indicating that the server received a request with a To (Section 6.37) address or Request-URI that was incomplete.
SC_ALTERNATIVE_SERVICE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (380) indicating alternative service.
SC_AMBIGUOUS - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (485) indicating that the callee address provided in the request was ambiguous.
SC_BAD_EXTENSION - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (420) indicating that the server did not understand the protocol extension specified in a Require (Section 6.30) header field.
SC_BAD_GATEWAY - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (502) indicating that the server, while acting as a gateway or proxy, received an invalid response from the downstream server it accessed in attempting to fulfill the request.
SC_BAD_REQUEST - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (400) indicating Bad Request.
SC_BUSY_EVERYWHERE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (600) indicating that the callee's end system was contacted successfully but the callee is busy and does not wish to take the call at this time.
SC_BUSY_HERE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (486) indicating that the callee's end system was contacted successfully but the callee is curently not willing or able to take additional call.
SC_CALL_BEING_FORWARDED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (181) indicating the call is being forwarded.
SC_CALL_LEG_DONE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (481) indicating Call Leg/Transaction does not exist.
SC_CALL_QUEUED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (182) indicating the call is queued.
SC_DECLINE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (603) indicating that the callee's machine was successfully contacted but the user explicily does not wish to or cannot participate.
SC_DOES_NOT_EXIT_ANYWHERE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (604) indicating that the server has authoritative information that the user indicated in the To request field does not exist anywhere.
SC_EXTENSION_REQUIRED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (421) indicating that the UAS needs a particular extension to process the request, but this extension is not listed in a Supported header field in the request.
SC_FORBIDDEN - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (403) indicating that the caller is forbidden to make such requests.
SC_GONE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (410) indicating that the requested resource is no longer available at the server an no forwarding address is known.
SC_INTERVAL_TOO_BRIEF - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (423) indicating that the server is rejecting the request because the expiration time of the resource refreshed by the request is too short.
SC_LOOP_DETECTED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (482) indicating that the server received a request with a Via (Section 6.40) path containing itself.
SC_MESSAGE_TOO_LARGE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (513) indicating that the server was unable to process the request since the message length exceeded its capabilities.
SC_METHOD_NOT_ALLOWED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (405) indicating that the method specified in the Request-Line is not allowed for the address identified byt the Request-URI.
SC_MOVED_PERMANENTLY - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (301) indicating that the callee has moved permanantly.
SC_MOVED_TEMPORARILY - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (302) indicating that the callee has moved temporarily.
SC_MULTIPLE_CHOICES - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (300) indicating Multiple Choices.
SC_NOT_ACCEPTABLE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (406) indicating the the resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
SC_NOT_ACCEPTABLE_ANYWHERE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (606) indicating that the user's agent was contacted successfully but some aspects of the session description such as the requested media, bandwidth, or addressing style were not acceptable.
SC_NOT_ACCEPTABLE_HERE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (488) indicating that the response has the same meaning as 606 (Not Acceptable), but only applies to the specific resource addressed by the Request-URI and the request may succeed elsewhere.
SC_NOT_FOUND - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (404) indicating that the server had definitive information that the user does not exist at the domain specified in the Request-URI.
SC_NOT_IMPLEMENTED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (501) indicating that the server does not support the functionality required to fulfill the request.
SC_OK - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (200) indicating the request succeeded normally.
SC_PAYMENT_REQUIRED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (402) indicating that the caller needs to make a payment.
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (407) indicating that the client MUST first authenticate itself with the proxy.
SC_REQUEST_ENTITY_TOO_LARGE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (413) indicating that the server si refusing to process a request becaus the request entity is larger than the server is willing or able to process.
SC_REQUEST_PENDING - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (491) indicating that the request was received by a UAS that had a pending request within the same dialog.
SC_REQUEST_TERMINATED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (487) indicating that the request was terminated by a BYE or CANCEL request.
SC_REQUEST_TIMEOUT - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (408) indicating that the server could not produce a response, e.g., a user location, within the time indicated in the Expires request-header field.
SC_REQUEST_URI_TOO_LONG - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (414) indicating that the server if refusing to service the request because the Request-URI is longer than the server is willing to interpret.
SC_RINGING - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (180) indicating the server has located the callee, and callee user agent is Ringing the callee.
SC_SERVER_INTERNAL_ERROR - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (500) indicating that the server encountered an unexpected condition that prevented it from fulfilling the request.
SC_SERVER_TIMEOUT - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (504) indicating that the server did not receive a timely response from an external server it accessed in attempting to process the request.
SC_SERVICE_UNAVAILABLE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (503) indicating that the server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
SC_SESSION_PROGRESS - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (183) carries miscellaneous call progress information.
SC_TEMPORARLY_UNAVAILABLE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (480) indicating that the callee's end system was contacted successfully but the callee is currently unavailable (e.g., not logged in or logged in such a manner as to preclude communication with the callee).
SC_TOO_MANY_HOPS - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (483) indicating that the server received a request that contains more Via entries (hops) (Section 6.40) than allowed by the Max-Forwards (Section 6.23) header field.
SC_TRYING - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (100) indicating the server is trying to locate the callee.
SC_UNAUTHORIZED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (401) indicating that the caller is unauthorized to make this request.
SC_UNDECIPHERABLE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (493) indicating that the request was received by a UAS that contained an encrypted MIME body for which the recipient does not possess or will not provide an appropriate decryption key.
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (415) indicating that the server is refusing to service the request because the message body of the request is in a format not supported by the requested resource for the requested method.
SC_UNSUPPORTED_URI_SCHEME - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (416) indicating that the server cannot process the request because the scheme of the URI in the Request-URI is unknown to the server.
SC_USE_PROXY - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (305) indicating that he call can be better handled by the specified proxy server.
SC_VERSION_NOT_SUPPORTED - Static variable in interface javax.servlet.sip.SipServletResponse
Status code (505) indicating that the server does not support, the SIP protocol version that was used in the request message.
scheduledExecutionTime() - Method in interface javax.servlet.sip.ServletTimer
Returns the scheduled expiration time of the most recent actual expiration of this timer.
send() - Method in interface javax.servlet.sip.SipServletResponse
Causes this response to be sent.
send() - Method in interface javax.servlet.sip.SipServletRequest
Causes this request to be sent.
send() - Method in interface javax.servlet.sip.SipServletMessage
Sends this SipServletMessage.
sendReliably() - Method in interface javax.servlet.sip.SipServletResponse
Requests that this response be sent reliably using the 100rel extension defined in RFC 3262.
service(ServletRequest, ServletResponse) - Method in class javax.servlet.sip.SipServlet
Invoked to handle incoming SIP messages: requests or responses.
ServletParseException - exception javax.servlet.sip.ServletParseException.
Thrown by the container when an application attempts to parse a malformed header or addressing structure.
ServletParseException() - Constructor for class javax.servlet.sip.ServletParseException
Constructs a new parse exception.
ServletParseException(String) - Constructor for class javax.servlet.sip.ServletParseException
Constructs a new parse exception with the specified message.
ServletTimer - interface javax.servlet.sip.ServletTimer.
Created by the TimerService for servlet applications wishing to schedule future tasks.
sessionCreated(SipApplicationSessionEvent) - Method in interface javax.servlet.sip.SipApplicationSessionListener
Notification that a session was created.
sessionCreated(SipSessionEvent) - Method in interface javax.servlet.sip.SipSessionListener
Notification that a SipSession was created.
sessionDestroyed(SipApplicationSessionEvent) - Method in interface javax.servlet.sip.SipApplicationSessionListener
Notification that a session was invalidated.
sessionDestroyed(SipSessionEvent) - Method in interface javax.servlet.sip.SipSessionListener
Notification that a SipSession was destroyed.
sessionDidActivate(SipSessionEvent) - Method in interface javax.servlet.sip.SipSessionActivationListener
Notification that the session has just been activated.
sessionExpired(SipApplicationSessionEvent) - Method in interface javax.servlet.sip.SipApplicationSessionListener
Notification that an application session has expired.
sessionWillPassivate(SipSessionEvent) - Method in interface javax.servlet.sip.SipSessionActivationListener
Notification that the session is about to be passivated.
setAcceptLanguage(Locale) - Method in interface javax.servlet.sip.SipServletMessage
Sets the preferred Locale that this user agent will accept content, reason phrases, warnings, etc.
setAddressHeader(String, Address) - Method in interface javax.servlet.sip.SipServletMessage
Sets the header with the specified name to have the value specified by the address argument.
setAttribute(String, Object) - Method in interface javax.servlet.sip.SipServletMessage
Stores an attribute in this message.
setAttribute(String, Object) - Method in interface javax.servlet.sip.SipApplicationSession
Binds an object to this session, using the name specified.
setAttribute(String, Object) - Method in interface javax.servlet.sip.SipSession
Binds an object to this session, using the name specified.
setCharacterEncoding(String) - Method in interface javax.servlet.sip.SipServletMessage
Overrides the name of the character encoding that will be used to convert the body of this message from bytes to characters or vice versa.
setContent(Object, String) - Method in interface javax.servlet.sip.SipServletMessage
Sets the content of this message to the specified Object.
setContentLanguage(Locale) - Method in interface javax.servlet.sip.SipServletMessage
Sets the locale of this message, setting the headers (Content-Language and the Content-Type's charset) as appropriate.
setContentLength(int) - Method in interface javax.servlet.sip.SipServletMessage
Sets the value of the Content-Length header.
setContentType(String) - Method in interface javax.servlet.sip.SipServletMessage
Sets the content type of the response being sent to the client.
setDisplayName(String) - Method in interface javax.servlet.sip.Address
Sets the display name of this Address.
setExpires(int) - Method in interface javax.servlet.sip.Address
Sets the value of the "expires" parameter.
setExpires(int) - Method in interface javax.servlet.sip.SipServletMessage
Sets the value of the Expires header in this message.
setExpires(int) - Method in interface javax.servlet.sip.SipApplicationSession
Sets the time of expiry for this application session.
setHandler(String) - Method in interface javax.servlet.sip.SipSession
Sets the handler for this SipSession.
setHeader(String, String) - Method in interface javax.servlet.sip.SipServletMessage
Sets a header with the given name and value.
setHeader(String, String) - Method in interface javax.servlet.sip.SipURI
Sets the value of the specified header in this SipURI.
setHost(String) - Method in interface javax.servlet.sip.SipURI
Sets the host part of this SipURI.
setLrParam(boolean) - Method in interface javax.servlet.sip.SipURI
Sets or removes the "lr" parameter depending on the value of the flag.
setMAddrParam(String) - Method in interface javax.servlet.sip.SipURI
Sets the value of the "maddr" parameter.
setMaxForwards(int) - Method in interface javax.servlet.sip.SipServletRequest
Sets the value of the Max-Forwards header.
setMethodParam(String) - Method in interface javax.servlet.sip.SipURI
Sets the value of the "method" parameter.
setParallel(boolean) - Method in interface javax.servlet.sip.Proxy
Specifies whether to proxy in parallel or sequentially.
setParameter(String, String) - Method in interface javax.servlet.sip.Address
Sets the value of the specified parameter.
setParameter(String, String) - Method in interface javax.servlet.sip.SipURI
Sets the value of the specified parameter.
setPort(int) - Method in interface javax.servlet.sip.SipURI
Sets the port number of this SipURI.
setQ(float) - Method in interface javax.servlet.sip.Address
Sets this Addresss qvalue.
setRecordRoute(boolean) - Method in interface javax.servlet.sip.Proxy
Specifies whether branches initiated in this proxy operation should include a Record-Route header for this servlet engine or not.
setRecurse(boolean) - Method in interface javax.servlet.sip.Proxy
Specifies whether the servlet engine will automatically recurse or not.
setRequestURI(URI) - Method in interface javax.servlet.sip.SipServletRequest
Sets the request URI of this request.
setSecure(boolean) - Method in interface javax.servlet.sip.SipURI
Sets the scheme of this URI to sip or sips depending on whether the argument is true or not.
setSequentialSearchTimeout(int) - Method in interface javax.servlet.sip.Proxy
Sets the sequential search timeout value for this Proxy object.
setStateful(boolean) - Method in interface javax.servlet.sip.Proxy
Specifies whether the server should proxy statelessly or not, that is whether it should maintain transaction state whilst the proxying operation is in progress.
setStatus(int) - Method in interface javax.servlet.sip.SipServletResponse
Sets the status code of this response object.
setStatus(int, String) - Method in interface javax.servlet.sip.SipServletResponse
Sets the status code and reason phrase of this response object.
setSupervised(boolean) - Method in interface javax.servlet.sip.Proxy
Specifies whether the controlling servlet is to be invoked for subsequent events relating to this proxying transaction, i.e.
setTransportParam(String) - Method in interface javax.servlet.sip.SipURI
Sets the value of the "transport" parameter.
setTTLParam(int) - Method in interface javax.servlet.sip.SipURI
Sets the value of the "ttl" parameter.
setURI(URI) - Method in interface javax.servlet.sip.Address
Sets the URI of this Address.
setUser(String) - Method in interface javax.servlet.sip.SipURI
Sets the user part of this SipURI.
setUserParam(String) - Method in interface javax.servlet.sip.SipURI
Sets the value of the "user" parameter.
setUserPassword(String) - Method in interface javax.servlet.sip.SipURI
Sets the password of this SipURI.
SIP_FACTORY - Static variable in class javax.servlet.sip.SipServlet
The string "javax.servlet.sip.SipFactory".
SipApplicationSession - interface javax.servlet.sip.SipApplicationSession.
Represents application instances.
SipApplicationSessionEvent - class javax.servlet.sip.SipApplicationSessionEvent.
Notification that a SipApplicationSession has expired.
SipApplicationSessionEvent(SipApplicationSession) - Constructor for class javax.servlet.sip.SipApplicationSessionEvent
Creates a new SipApplicationSessionEvent object.
SipApplicationSessionListener - interface javax.servlet.sip.SipApplicationSessionListener.
Implementations of this interface recieve notifications about invalidated SipApplicationSession objects in the SIP application they are part of.
SipErrorEvent - class javax.servlet.sip.SipErrorEvent.
Events of this type are sent to objects implementing the SipErrorListener interface when an error occurs which is related to the applications processing of a SIP transaction.
SipErrorEvent(SipServletRequest, SipServletResponse) - Constructor for class javax.servlet.sip.SipErrorEvent
Constructs a new SipErrorEvent.
SipErrorListener - interface javax.servlet.sip.SipErrorListener.
Causes applications to be notified of various error conditions occurring during regular SIP transaction processing.
SipFactory - interface javax.servlet.sip.SipFactory.
Factory interface for a variety of SIP Servlet API abstractions.
SipServlet - class javax.servlet.sip.SipServlet.
Provides an abstract class to be subclassed to create a SIP servlet.
SipServlet() - Constructor for class javax.servlet.sip.SipServlet
 
SipServletMessage - interface javax.servlet.sip.SipServletMessage.
Defines common aspects of SIP requests and responses.
SipServletRequest - interface javax.servlet.sip.SipServletRequest.
Represents SIP request messages.
SipServletResponse - interface javax.servlet.sip.SipServletResponse.
Represents SIP responses.
SipSession - interface javax.servlet.sip.SipSession.
Represents point-to-point SIP relationships.
SipSessionActivationListener - interface javax.servlet.sip.SipSessionActivationListener.
Objects that are bound to a session may listen to container events notifying them that sessions will be passivated and that session will be activated.
SipSessionAttributeListener - interface javax.servlet.sip.SipSessionAttributeListener.
This listener interface can be implemented in order to get notifications of changes to the attribute lists of sessions within this SIP servlet application.
SipSessionBindingEvent - class javax.servlet.sip.SipSessionBindingEvent.
Events of this type are either sent to an object that implements SipSessionBindingListener when it is bound or unbound from a session, or to a SipSessionAttributeListener that has been configured in the deployment descriptor when any attribute is bound, unbound or replaced in a session.
SipSessionBindingEvent(SipSession, String) - Constructor for class javax.servlet.sip.SipSessionBindingEvent
Constructs an event that notifies an object that it has been bound to or unbound from a session.
SipSessionBindingListener - interface javax.servlet.sip.SipSessionBindingListener.
Causes an object to be notified when it is bound to or unbound from a SipSession.
SipSessionEvent - class javax.servlet.sip.SipSessionEvent.
This is the class representing event notifications for changes to SipSessions within a SIP servlet application.
SipSessionEvent(SipSession) - Constructor for class javax.servlet.sip.SipSessionEvent
Construct a session event from the given source.
SipSessionListener - interface javax.servlet.sip.SipSessionListener.
Implementations of this interface are notified of changes to the list of active SipSessions in a SIP servlet application.
SipURI - interface javax.servlet.sip.SipURI.
Represents sip and sips URIs.
SUPPORTED - Static variable in class javax.servlet.sip.SipServlet
The string "javax.servlet.sip.supported".

T

TelURL - interface javax.servlet.sip.TelURL.
Represents tel URLs as defined by RFC 2806.
timeout(ServletTimer) - Method in interface javax.servlet.sip.TimerListener
Notifies the listener that the specified timer has expired.
TIMER_SERVICE - Static variable in class javax.servlet.sip.SipServlet
The string "javax.servlet.sip.TimerService".
TimerListener - interface javax.servlet.sip.TimerListener.
Listener interface implemented by SIP servlet applications using timers.
TimerService - interface javax.servlet.sip.TimerService.
Allows SIP servlet applications to set timers in order to receive notifications on timer expiration.
TooManyHopsException - exception javax.servlet.sip.TooManyHopsException.
Thrown when a SIP Servlet application attempts to obtain a Proxy object for a request with a Max-Forwards header with value 0.
TooManyHopsException() - Constructor for class javax.servlet.sip.TooManyHopsException
 
toString() - Method in interface javax.servlet.sip.URI
Returns the value of this URI as a String.
toString() - Method in interface javax.servlet.sip.Address
Returns the value of this address as a String.
toString() - Method in interface javax.servlet.sip.TelURL
Returns the String representation of this TelURL.
toString() - Method in interface javax.servlet.sip.SipURI
Returns the String representation of this SipURI.

U

URI - interface javax.servlet.sip.URI.
Base interface for any type of URI.

V

valueBound(SipSessionBindingEvent) - Method in interface javax.servlet.sip.SipSessionBindingListener
Notifies the object that it is being bound to a session and identifies the session.
valueUnbound(SipSessionBindingEvent) - Method in interface javax.servlet.sip.SipSessionBindingListener
Notifies the object that it is being unbound from a session and identifies the session.

A C D E G I J L N P R S T U V

SIP Servlet API 1.0