A B C D E G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept() - Static method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
A limiter instruction indicating that the request has been accepted.
- ACCEPT - org.jainslee.resources.sip.overloadcontrol.LimiterInstruction.Action
-
The request is accepted by the overload control plugin as a normal request.
- ACK - Static variable in interface org.jainslee.resources.sip.SipRequest
- addAcceptLanguage(Locale) - Method in interface org.jainslee.resources.sip.SipMessage
- addAddressHeader(String, Address, boolean) - Method in interface org.jainslee.resources.sip.SipMessage
- addHeader(String, String) - Method in interface org.jainslee.resources.sip.SipMessage
- addHeaderGeneric(String, Object, boolean) - Method in interface org.jainslee.resources.sip.SipMessage
- addParameterableHeader(String, Parameterable, boolean) - Method in interface org.jainslee.resources.sip.SipMessage
- Address - Interface in org.jainslee.resources.sip
B
- BYE - Static variable in interface org.jainslee.resources.sip.SipRequest
C
- cancel() - Method in interface org.jainslee.resources.sip.Proxy
-
Cancel all remaining proxy branches by sending a CANCEL request on each branch.
- cancel(Parameterable...) - Method in interface org.jainslee.resources.sip.Proxy
-
Cancel all remaining proxy branches by sending a CANCEL request on each branch, with the given Reason headers.
- CANCEL - Static variable in interface org.jainslee.resources.sip.SipRequest
- clone() - Method in interface org.jainslee.resources.sip.Address
- clone() - Method in interface org.jainslee.resources.sip.Parameterable
- clone() - Method in interface org.jainslee.resources.sip.URI
- CONFIRMED - org.jainslee.resources.sip.SipSession.State
-
A dialog-creating 2xx response has been sent or received, confirming the SIP dialog.
- createAck() - Method in interface org.jainslee.resources.sip.IncomingSipResponse
- createAddress(String) - Method in interface org.jainslee.resources.sip.SipFactory
-
Returns an
Address
corresponding to the specified string. - createAddress(URI) - Method in interface org.jainslee.resources.sip.SipFactory
- createAddress(URI, String) - Method in interface org.jainslee.resources.sip.SipFactory
- createCancel() - Method in interface org.jainslee.resources.sip.OutgoingSipRequest
- createForkedNotify(IncomingSipRequest) - Method in interface org.jainslee.resources.sip.SipSession
-
Creates a new outgoing NOTIFY request and a new
SipSession
, for forwarding forked NOTIFY requests upstream. - createForkedResponse(int) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Create a response for this request, with the specified status code, and a new
SipSession
, for sending responses upstream. - createForkedResponse(int, String) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Create a response for this request, with the specified status code and reason phrase, and a new
SipSession
, for sending responses upstream. - createForkedResponse(IncomingSipResponse) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Creates a new outgoing response and a new
SipSession
, for forwarding forked responses upstream. - createParameterable(String) - Method in interface org.jainslee.resources.sip.SipFactory
- createPrack() - Method in interface org.jainslee.resources.sip.IncomingSipResponse
-
Create a PRACK request to acknowledge a reliable provisional response, as defined by RFC 3262: The response status code must be in the range 101-199.
- createRequest(String) - Method in interface org.jainslee.resources.sip.SipSession
- createRequest(String, String, String) - Method in interface org.jainslee.resources.sip.SipFactory
-
Returns a new request object with the specified request method, From, and To headers.
- createRequest(String, Address, Address) - Method in interface org.jainslee.resources.sip.SipFactory
-
Returns a new request object with the specified request method, From, and To headers.
- createRequest(String, URI, URI) - Method in interface org.jainslee.resources.sip.SipFactory
-
Returns a new request object with the specified request method, From, and To headers.
- createRequest(IncomingSipRequest) - Method in interface org.jainslee.resources.sip.SipSession
-
Create a new request on this session, with all headers and content copied from another request.
- createRequest(IncomingSipRequest, boolean) - Method in interface org.jainslee.resources.sip.SipFactory
-
Creates a new request object belonging to a new
SipSession
. - createResponse(int) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Create a response for this request, with the specified status code.
- createResponse(int, String) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Create a response for this request, with the specified status code and reason phrase.
- createResponse(IncomingSipResponse) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Create a response for this request, copying any additional headers and content from an
IncomingSipResponse
received on another session. - createSipURI(String, String) - Method in interface org.jainslee.resources.sip.SipFactory
- createStatelessResponse(int, String) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Create a provisional
stateless response
for this request, with the specified status code and reason phrase. - createURI(String) - Method in interface org.jainslee.resources.sip.SipFactory
D
- decodeMessage(DataInput) - Method in interface org.jainslee.resources.sip.SipFactory
-
Decode a
SipMessage
from an input stream that was previously encoded bySipFactory.encodeMessage(SipMessage, DataOutput)
. - DialogID - Class in org.jainslee.resources.sip
-
A SIP Dialog Identifier, consisting of Call-ID, local and remote tags.
- DialogID(DataInput) - Constructor for class org.jainslee.resources.sip.DialogID
- DialogID(String, String, String) - Constructor for class org.jainslee.resources.sip.DialogID
- discard() - Static method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
A limiter instruction indicating that the request should be discarded.
- DISCARD - org.jainslee.resources.sip.overloadcontrol.LimiterInstruction.Action
-
The request is rejected by the overload control plugin and should be discarded with no SIP response sent.
E
- EARLY - org.jainslee.resources.sip.SipSession.State
-
A dialog-creating 1xx response has been sent or received, creating an early dialog.
- EasySipActivityContextInterfaceFactory - Interface in org.jainslee.resources.sip
- encodeMessage(SipMessage, DataOutput) - Method in interface org.jainslee.resources.sip.SipFactory
-
Encode a
SipMessage
to an output stream, for storage in CMP. - equals(Object) - Method in class org.jainslee.resources.sip.DialogID
- equals(Object) - Method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
- exempt() - Static method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
A limiter instruction indicating that the request is exempt from overload control.
- EXEMPT - org.jainslee.resources.sip.overloadcontrol.LimiterInstruction.Action
-
The request is accepted by the overload control plugin and is considered exempt from regular SIS rate limiting.
G
- getAcceptLanguage() - Method in interface org.jainslee.resources.sip.SipMessage
- getAcceptLanguages() - Method in interface org.jainslee.resources.sip.SipMessage
- getAction() - Method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
The action for further request processing by the SIS.
- getActivityContextInterface(Proxy) - Method in interface org.jainslee.resources.sip.EasySipActivityContextInterfaceFactory
- getActivityContextInterface(SipSession) - Method in interface org.jainslee.resources.sip.EasySipActivityContextInterfaceFactory
- getAddressHeader(String) - Method in interface org.jainslee.resources.sip.SipMessage
- getAddressHeaders(String) - Method in interface org.jainslee.resources.sip.SipMessage
- getAttribute(String) - Method in interface org.jainslee.resources.sip.SipSession
-
Returns the object bound to the specified attribute name in this session
- getAttributeNames() - Method in interface org.jainslee.resources.sip.SipSession
-
Returns all attribute names that have been bound to objects in this session.
- getCallId() - Method in interface org.jainslee.resources.sip.SipMessage
- getCallId() - Method in interface org.jainslee.resources.sip.SipSession
- getCallID() - Method in class org.jainslee.resources.sip.DialogID
- getCharacterEncoding() - Method in interface org.jainslee.resources.sip.SipMessage
- getContent() - Method in interface org.jainslee.resources.sip.SipMessage
- getContentLanguage() - Method in interface org.jainslee.resources.sip.SipMessage
- getContentLength() - Method in interface org.jainslee.resources.sip.SipMessage
- getContentType() - Method in interface org.jainslee.resources.sip.SipMessage
- getDialogID() - Method in interface org.jainslee.resources.sip.SipSession
-
Get this session's
DialogID
- getDisplayName() - Method in interface org.jainslee.resources.sip.Address
- getExpires() - Method in interface org.jainslee.resources.sip.Address
- getExpires() - Method in interface org.jainslee.resources.sip.SipMessage
- getFinalResponse() - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Gets the final response that was sent in response to this request.
- getFinalResponse() - Method in interface org.jainslee.resources.sip.OutgoingSipRequest
-
Gets the final response that was received in response to this request.
- getFinalResponse() - Method in interface org.jainslee.resources.sip.SipRequest
-
Gets the final response that was sent or received in response to this request.
- getFrom() - Method in interface org.jainslee.resources.sip.SipMessage
- getHeader(String) - Method in interface org.jainslee.resources.sip.SipMessage
- getHeader(String) - Method in interface org.jainslee.resources.sip.SipURI
- getHeaderGeneric(String) - Method in interface org.jainslee.resources.sip.SipMessage
-
Gets the first header value of the named header where we don't know its type in advance.
- getHeaderNames() - Method in interface org.jainslee.resources.sip.SipMessage
- getHeaderNames() - Method in interface org.jainslee.resources.sip.SipURI
- getHeaders(String) - Method in interface org.jainslee.resources.sip.SipMessage
- getHeadersGeneric(String) - Method in interface org.jainslee.resources.sip.SipMessage
- getHost() - Method in interface org.jainslee.resources.sip.SipURI
- getId() - Method in interface org.jainslee.resources.sip.SipSession
-
Returns a string containing the unique identifier assigned to this session.
- getInitialRequest() - Method in interface org.jainslee.resources.sip.SipSession
-
Get the incoming or outgoing request that initiated this session.
- getInternalASURI() - Method in interface org.jainslee.resources.sip.SipFactory
-
Get a URI that uniquely identifies this AS including it node and cluster IDs, for use when directing inter-node traffic.
- getLocalAddr() - Method in interface org.jainslee.resources.sip.SipMessage
- getLocalContactAddress() - Method in interface org.jainslee.resources.sip.SipSession
-
Gets the current address that will be used for the Contact header on all target refresh messages that are sent on this session.
- getLocalParty() - Method in interface org.jainslee.resources.sip.SipSession
- getLocalPort() - Method in interface org.jainslee.resources.sip.SipMessage
- getLocalSipURI(String) - Method in interface org.jainslee.resources.sip.SipFactory
-
Convenience method for obtaining a SIP URI addressed to the calling service on this host.
- getLocalSipURI(String, boolean) - Method in interface org.jainslee.resources.sip.SipFactory
-
Convenience method for obtaining a SIP URI addressed to the calling service on this host.
- getLocalTag() - Method in class org.jainslee.resources.sip.DialogID
- getLrParam() - Method in interface org.jainslee.resources.sip.SipURI
- getMAddrParam() - Method in interface org.jainslee.resources.sip.SipURI
- getMaxForwards() - Method in interface org.jainslee.resources.sip.SipRequest
- getMethod() - Method in interface org.jainslee.resources.sip.SipMessage
- getMethodParam() - Method in interface org.jainslee.resources.sip.SipURI
- getOriginalRequest() - Method in interface org.jainslee.resources.sip.OutgoingSipRequest
-
If this request was created using
SipSession.createRequest(IncomingSipRequest)
orSipFactory.createRequest(IncomingSipRequest,boolean)
, this method allows the app to retrieve the original incoming request that this request was created from. - getOriginalRequest() - Method in interface org.jainslee.resources.sip.Proxy
- getParallel() - Method in interface org.jainslee.resources.sip.Proxy
- getParameter(String) - Method in interface org.jainslee.resources.sip.Parameterable
- getParameter(String) - Method in interface org.jainslee.resources.sip.URI
- getParameterableHeader(String) - Method in interface org.jainslee.resources.sip.SipMessage
- getParameterableHeaders(String) - Method in interface org.jainslee.resources.sip.SipMessage
- getParameterNames() - Method in interface org.jainslee.resources.sip.Parameterable
- getParameterNames() - Method in interface org.jainslee.resources.sip.URI
- getParameters() - Method in interface org.jainslee.resources.sip.Parameterable
- getPeerDialogID() - Method in interface org.jainslee.resources.sip.SipSession
-
The peered SIP session is the session corresponding to this one on the other side of a B2BUA.
- getPendingIncomingRequest(long) - Method in interface org.jainslee.resources.sip.SipSession
-
Retrieve a pending incoming request received on this session.
- getPendingIncomingRequests() - Method in interface org.jainslee.resources.sip.SipSession
-
Retrieve all pending incoming requests on this session.
- getPendingOutgoingRequest(long) - Method in interface org.jainslee.resources.sip.SipSession
-
Retrieve a pending outgoing request sent on this session.
- getPendingOutgoingRequests() - Method in interface org.jainslee.resources.sip.SipSession
-
Retrieve all pending outgoing requests on this session.
- getPhoneContext() - Method in interface org.jainslee.resources.sip.TelURL
-
Returns the phone context of this TelURL for local numbers, or
null
if the phone number is global. - getPhoneNumber() - Method in interface org.jainslee.resources.sip.TelURL
-
Returns the phone number of this TelURL.
- getPort() - Method in interface org.jainslee.resources.sip.SipURI
- getProtocol() - Method in interface org.jainslee.resources.sip.SipMessage
- getProvisionalResponse() - Method in interface org.jainslee.resources.sip.NoPrackReceived
-
Get the unacknowledged provisional response.
- getProxy() - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Returns the
Proxy
activity for this request, creating one if it did not already exist. - getProxy() - Method in interface org.jainslee.resources.sip.IncomingSipResponse
- getProxy(boolean) - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Returns the
Proxy
activity for this request. - getQ() - Method in interface org.jainslee.resources.sip.Address
- getRawContent() - Method in interface org.jainslee.resources.sip.SipMessage
- getReasonPhrase() - Method in interface org.jainslee.resources.sip.SipResponse
- getRecordRoute() - Method in interface org.jainslee.resources.sip.Proxy
- getRecordRouteURI() - Method in interface org.jainslee.resources.sip.Proxy
- getRecurse() - Method in interface org.jainslee.resources.sip.Proxy
- getRegisteredOverloadControlPlugin() - Method in interface org.jainslee.resources.sip.SipFactory
-
Retrieves the currently registered overload control plugin.
- getRemoteAddr() - Method in interface org.jainslee.resources.sip.SipMessage
- getRemoteParty() - Method in interface org.jainslee.resources.sip.SipSession
- getRemotePort() - Method in interface org.jainslee.resources.sip.SipMessage
- getRemoteTag() - Method in class org.jainslee.resources.sip.DialogID
- getRemoteUser() - Method in interface org.jainslee.resources.sip.SipMessage
- getRequest() - Method in interface org.jainslee.resources.sip.IncomingSipResponse
- getRequest() - Method in interface org.jainslee.resources.sip.NoAckReceived
-
Get the INVITE request for which no ACK was received.
- getRequest() - Method in interface org.jainslee.resources.sip.NoPrackReceived
-
Get the INVITE request that started the transaction.
- getRequest() - Method in interface org.jainslee.resources.sip.OutgoingSipResponse
- getRequest() - Method in interface org.jainslee.resources.sip.SipResponse
- getRequest() - Method in interface org.jainslee.resources.sip.StatelessSipResponse
- getRequestURI() - Method in interface org.jainslee.resources.sip.SipRequest
- getResponse() - Method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
The error response to send in the case of a
LimiterInstruction.Action.REJECT
action. - getScheme() - Method in interface org.jainslee.resources.sip.URI
- getSequenceNumber() - Method in interface org.jainslee.resources.sip.SipMessage
- getSequentialSearchTimeout() - Method in interface org.jainslee.resources.sip.Proxy
- getSession() - Method in interface org.jainslee.resources.sip.SipMessage
- getSession(boolean) - Method in interface org.jainslee.resources.sip.SipMessage
- getSessionState() - Method in interface org.jainslee.resources.sip.SipSession
-
Retrieve the current state of the SipSession
- getSipFactory() - Method in interface org.jainslee.resources.sip.SipSession
-
Get the
SipFactory
that created this SipSession. - getSipSession(String) - Method in interface org.jainslee.resources.sip.SipFactory
-
Lookup a
SipSession
by its session ID. - getStatus() - Method in interface org.jainslee.resources.sip.SipResponse
- getTo() - Method in interface org.jainslee.resources.sip.SipMessage
- getTransport() - Method in interface org.jainslee.resources.sip.SipMessage
- getTransportParam() - Method in interface org.jainslee.resources.sip.SipURI
- getTTLParam() - Method in interface org.jainslee.resources.sip.SipURI
- getURI() - Method in interface org.jainslee.resources.sip.Address
- getUser() - Method in interface org.jainslee.resources.sip.SipURI
- getUserParam() - Method in interface org.jainslee.resources.sip.SipURI
- getUserPassword() - Method in interface org.jainslee.resources.sip.SipURI
- getUserPrincipal() - Method in interface org.jainslee.resources.sip.SipMessage
- getValue() - Method in interface org.jainslee.resources.sip.Parameterable
H
- hashCode() - Method in class org.jainslee.resources.sip.DialogID
- hashCode() - Method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
- hasLocalTag() - Method in class org.jainslee.resources.sip.DialogID
- hasRemoteTag() - Method in class org.jainslee.resources.sip.DialogID
- hasResponse() - Method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
Determine if this LimiterInstruction contains a response object.
I
- IncomingSipRequest - Interface in org.jainslee.resources.sip
-
Represents an incoming SIP request and it's underlying server transaction.
- IncomingSipResponse - Interface in org.jainslee.resources.sip
-
A SIP response that has been received by the service.
- INFO - Static variable in interface org.jainslee.resources.sip.SipRequest
- INITIAL - org.jainslee.resources.sip.SipSession.State
-
The SipSession has been created but no dialog-creating response has been seen yet, no SIP dialog exists.
- invalidate() - Method in interface org.jainslee.resources.sip.SipSession
-
Ends this SipSession activity.
- INVITE - Static variable in interface org.jainslee.resources.sip.SipRequest
- invoke(SipRequest) - Method in interface org.jainslee.resources.sip.overloadcontrol.SipOverloadControlPlugin
-
This operation is invoked by the SIS when it receives a SIP request from the network.
- is503SuppressionEnabled() - Method in interface org.jainslee.resources.sip.OutgoingSipRequest
-
Determine if 503 suppression is been enabled for this request.
- is503SuppressionEnabled() - Method in interface org.jainslee.resources.sip.Proxy
-
Determine if 503 suppression is been enabled for this request.
- isCommitted() - Method in interface org.jainslee.resources.sip.SipMessage
- isConfirmed() - Method in enum org.jainslee.resources.sip.SipSession.State
- isEarly() - Method in enum org.jainslee.resources.sip.SipSession.State
- isEndImmediately() - Method in interface org.jainslee.resources.sip.SipSession
-
Returns the current value of this session's
endImmediately
flag. - isExtensionRequired(String) - Method in interface org.jainslee.resources.sip.SipMessage
-
Convenience method to determine if this message contains a Require header value with the given option tag.
- isExtensionSupported(String) - Method in interface org.jainslee.resources.sip.SipMessage
-
Convenience method to determine if this message contains a Supported header value with the given option tag.
- isForked() - Method in interface org.jainslee.resources.sip.IncomingSipRequest
-
Determines whether this request was the result of a downstream element forking the initial request.
- isForked() - Method in interface org.jainslee.resources.sip.IncomingSipResponse
-
Determines whether this response was the result of a downstream element forking the initial request.
- isGlobal() - Method in interface org.jainslee.resources.sip.TelURL
-
Returns
true
if this TelURL is global,false
otherwise - isHalfDialog() - Method in class org.jainslee.resources.sip.DialogID
-
A DialogID represents a "half-dialog" if either the local or remote tag is not set.
- isInitial() - Method in interface org.jainslee.resources.sip.SipRequest
- isInitial() - Method in enum org.jainslee.resources.sip.SipSession.State
- isInternalASURI(String) - Method in interface org.jainslee.resources.sip.SipFactory
-
Check if a URI matches this node's internal AS URI.
- isInternalASURI(URI) - Method in interface org.jainslee.resources.sip.SipFactory
-
Check if a URI matches this node's internal AS URI.
- isInviteTerminated() - Method in interface org.jainslee.resources.sip.SipSession
- isLimitable(IncomingSipRequest) - Method in interface org.jainslee.resources.sip.SipLimiterFilter
- isLocalSipURI(SipURI) - Method in interface org.jainslee.resources.sip.SipFactory
-
Determine if a URI is local to this SIS instance, .
- isSecure() - Method in interface org.jainslee.resources.sip.SipMessage
- isSecure() - Method in interface org.jainslee.resources.sip.SipURI
- isSipURI() - Method in interface org.jainslee.resources.sip.URI
- isSubscriptionsTerminated() - Method in interface org.jainslee.resources.sip.SipSession
- isTerminated() - Method in enum org.jainslee.resources.sip.SipSession.State
- isUserInRole(String) - Method in interface org.jainslee.resources.sip.SipMessage
- isWildcard() - Method in interface org.jainslee.resources.sip.Address
L
- LimiterInstruction - Class in org.jainslee.resources.sip.overloadcontrol
-
Represents an instruction from the
SipOverloadControlPlugin
for further processing of a request. - LimiterInstruction.Action - Enum in org.jainslee.resources.sip.overloadcontrol
-
Represents the Action for a
LimiterInstruction
M
- MESSAGE - Static variable in interface org.jainslee.resources.sip.SipRequest
N
- NoAckReceived - Interface in org.jainslee.resources.sip
-
This event is fired on a
SipSession
activity when no ACK has been received after the 2xx response has been retransmitted for 32 seconds. - NoPrackReceived - Interface in org.jainslee.resources.sip
-
This event is fired on a
SipSession
activity when no PRACK has been received after a reliable provisional response (sent usingOutgoingSipResponse.sendReliably()
has been retransmitted for 32 seconds. - NOTIFY - Static variable in interface org.jainslee.resources.sip.SipRequest
O
- OPTIONS - Static variable in interface org.jainslee.resources.sip.SipRequest
- org.jainslee.resources.sip - package org.jainslee.resources.sip
- org.jainslee.resources.sip.overloadcontrol - package org.jainslee.resources.sip.overloadcontrol
- OutgoingSipRequest - Interface in org.jainslee.resources.sip
-
Represents an outgoing SIP request and it's underlying client transaction.
- OutgoingSipResponse - Interface in org.jainslee.resources.sip
-
A SIP response that has been created by a service, in response to a previous
IncomingSipRequest
.
P
- Parameterable - Interface in org.jainslee.resources.sip
- PRACK - Static variable in interface org.jainslee.resources.sip.SipRequest
- Proxy - Interface in org.jainslee.resources.sip
-
The Proxy is a SLEE activity that represents the proxying operation for a single SIP request.
- Proxy.ProxyResult - Enum in org.jainslee.resources.sip
- PROXYING - org.jainslee.resources.sip.Proxy.ProxyResult
- proxyInternal(URI) - Method in interface org.jainslee.resources.sip.Proxy
-
proxy to an internal URI i.e. another node in the same cluster.
- proxyTo(URI) - Method in interface org.jainslee.resources.sip.Proxy
- proxyTo(URI[]) - Method in interface org.jainslee.resources.sip.Proxy
- PUBLISH - Static variable in interface org.jainslee.resources.sip.SipRequest
- pushRoute(Address) - Method in interface org.jainslee.resources.sip.SipRequest
-
Support pushing an
Address
as the route header, so that header parameters can be included. - pushRoute(SipURI) - Method in interface org.jainslee.resources.sip.SipRequest
R
- REFER - Static variable in interface org.jainslee.resources.sip.SipRequest
- REGISTER - Static variable in interface org.jainslee.resources.sip.SipRequest
- registerLimiterFilter(SipLimiterFilter) - Method in interface org.jainslee.resources.sip.SipFactory
-
Register a rate limiter filter.
- registerOverloadControlPlugin(SipOverloadControlPlugin) - Method in interface org.jainslee.resources.sip.SipFactory
-
Register an overload control plugin.
- reject() - Static method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
A limiter instruction indicating that the request should be rejected and the default overload control response be sent.
- reject(SipResponse) - Static method in class org.jainslee.resources.sip.overloadcontrol.LimiterInstruction
-
A limiter instruction indicating that the request should be rejected and the specified response be sent.
- REJECT - org.jainslee.resources.sip.overloadcontrol.LimiterInstruction.Action
-
The request is rejected by the overload control plugin.
- Rel100Exception - Exception in org.jainslee.resources.sip
- Rel100Exception(String) - Constructor for exception org.jainslee.resources.sip.Rel100Exception
- Rel100Exception(String, Throwable) - Constructor for exception org.jainslee.resources.sip.Rel100Exception
- removeAttribute(String) - Method in interface org.jainslee.resources.sip.SipSession
-
Removes the named object from this session.
- removeHeader(String) - Method in interface org.jainslee.resources.sip.SipMessage
- removeParameter(String) - Method in interface org.jainslee.resources.sip.Parameterable
- removeParameter(String) - Method in interface org.jainslee.resources.sip.URI
- reverse() - Method in class org.jainslee.resources.sip.DialogID
S
- SC_ACCEPTED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_ADDRESS_INCOMPLETE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_ALTERNATIVE_SERVICE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_AMBIGUOUS - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_BAD_EXTENSION - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_BAD_GATEWAY - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_BAD_REQUEST - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_BUSY_EVERYWHERE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_BUSY_HERE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_CALL_BEING_FORWARDED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_CALL_LEG_DONE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_CALL_QUEUED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_DECLINE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_DOES_NOT_EXIT_ANYWHERE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_EXTENSION_REQUIRED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_FORBIDDEN - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_GONE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_INTERVAL_TOO_BRIEF - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_LOOP_DETECTED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_MESSAGE_TOO_LARGE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_METHOD_NOT_ALLOWED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_MOVED_PERMANENTLY - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_MOVED_TEMPORARILY - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_MULTIPLE_CHOICES - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_NOT_ACCEPTABLE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_NOT_ACCEPTABLE_ANYWHERE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_NOT_ACCEPTABLE_HERE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_NOT_FOUND - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_NOT_IMPLEMENTED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_OK - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_PAYMENT_REQUIRED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_REQUEST_ENTITY_TOO_LARGE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_REQUEST_PENDING - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_REQUEST_TERMINATED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_REQUEST_TIMEOUT - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_REQUEST_URI_TOO_LONG - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_RINGING - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_SERVER_INTERNAL_ERROR - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_SERVER_TIMEOUT - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_SERVICE_UNAVAILABLE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_SESSION_PROGRESS - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_TEMPORARLY_UNAVAILABLE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_TOO_MANY_HOPS - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_TRYING - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_UNAUTHORIZED - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_UNDECIPHERABLE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_UNSUPPORTED_URI_SCHEME - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_USE_PROXY - Static variable in interface org.jainslee.resources.sip.SipResponse
- SC_VERSION_NOT_SUPPORTED - Static variable in interface org.jainslee.resources.sip.SipResponse
- send() - Method in interface org.jainslee.resources.sip.OutgoingSipRequest
- send() - Method in interface org.jainslee.resources.sip.OutgoingSipResponse
- send() - Method in interface org.jainslee.resources.sip.StatelessSipResponse
-
Send this response statelessly, without updating dialog state.
- sendCancel() - Method in interface org.jainslee.resources.sip.SipSession
-
Convenience method to send a CANCEL request for the current outgoing INVITE request on this session.
- sendCancel(Parameterable...) - Method in interface org.jainslee.resources.sip.SipSession
-
Convenience method to send a CANCEL request for the current outgoing INVITE request on this session, with the given Reason headers.
- sendCancel(SipRequest) - Method in interface org.jainslee.resources.sip.SipSession
-
Convenience method to send a CANCEL request for the current outgoing INVITE request on this session, copying any Reason headers from another CANCEL.
- sendReliably() - Method in interface org.jainslee.resources.sip.OutgoingSipResponse
-
Send a provisional response reliably using RFC 3262 procedures.
- setAcceptLanguage(Locale) - Method in interface org.jainslee.resources.sip.SipMessage
- setAddressHeader(String, Address) - Method in interface org.jainslee.resources.sip.SipMessage
- setAttribute(String, Object) - Method in interface org.jainslee.resources.sip.SipSession
-
Binds an object to an attribute name in this session
- setCharacterEncoding(String) - Method in interface org.jainslee.resources.sip.SipMessage
- setContent(Object, String) - Method in interface org.jainslee.resources.sip.SipMessage
- setContentLanguage(Locale) - Method in interface org.jainslee.resources.sip.SipMessage
- setContentType(String) - Method in interface org.jainslee.resources.sip.SipMessage
- setDisplayName(String) - Method in interface org.jainslee.resources.sip.Address
- setEndImmediately(boolean) - Method in interface org.jainslee.resources.sip.SipSession
-
Specify whether this session activity will end immediately after a dialog-ending message is sent or received (e.g.
- setExpires(int) - Method in interface org.jainslee.resources.sip.Address
- setExpires(int) - Method in interface org.jainslee.resources.sip.SipMessage
- setHeader(String, String) - Method in interface org.jainslee.resources.sip.SipMessage
- setHeader(String, String) - Method in interface org.jainslee.resources.sip.SipURI
- setHeaderGeneric(String, Object) - Method in interface org.jainslee.resources.sip.SipMessage
- setHost(String) - Method in interface org.jainslee.resources.sip.SipURI
- setLocalContactAddress(Address) - Method in interface org.jainslee.resources.sip.SipSession
-
Enforces the policy where specified local Contact header is used for all outgoing target refresh responses and requests.
- setLocalContactAddress(Address, boolean) - Method in interface org.jainslee.resources.sip.SipSession
-
Enforces the policy where specified local Contact header is used for all outgoing target refresh responses and requests.
- setLrParam(boolean) - Method in interface org.jainslee.resources.sip.SipURI
- setMAddrParam(String) - Method in interface org.jainslee.resources.sip.SipURI
- setMaxForwards(int) - Method in interface org.jainslee.resources.sip.SipRequest
- setMethodParam(String) - Method in interface org.jainslee.resources.sip.SipURI
- setParallel(boolean) - Method in interface org.jainslee.resources.sip.Proxy
- setParameter(String, String) - Method in interface org.jainslee.resources.sip.Parameterable
- setParameter(String, String) - Method in interface org.jainslee.resources.sip.URI
- setParameterableHeader(String, Parameterable) - Method in interface org.jainslee.resources.sip.SipMessage
- setPeerDialogID(DialogID) - Method in interface org.jainslee.resources.sip.SipSession
-
The peered SIP session is the session corresponding to this one on the other side of a B2BUA.
- setPhoneNumber(String) - Method in interface org.jainslee.resources.sip.TelURL
-
Sets the (global) phone number of this TelURL.
- setPhoneNumber(String, String) - Method in interface org.jainslee.resources.sip.TelURL
-
Sets the (local) phone number of this TelURL.
- setPort(int) - Method in interface org.jainslee.resources.sip.SipURI
- setQ(float) - Method in interface org.jainslee.resources.sip.Address
- setRecordRoute(boolean) - Method in interface org.jainslee.resources.sip.Proxy
- setRecurse(boolean) - Method in interface org.jainslee.resources.sip.Proxy
- setRequestURI(URI) - Method in interface org.jainslee.resources.sip.SipRequest
- setSecure(boolean) - Method in interface org.jainslee.resources.sip.SipURI
- setSequentialSearchTimeout(int) - Method in interface org.jainslee.resources.sip.Proxy
- setStatus(int) - Method in interface org.jainslee.resources.sip.SipResponse
- setStatus(int, String) - Method in interface org.jainslee.resources.sip.SipResponse
- setTransportParam(String) - Method in interface org.jainslee.resources.sip.SipURI
- setTTLParam(int) - Method in interface org.jainslee.resources.sip.SipURI
- setURI(URI) - Method in interface org.jainslee.resources.sip.Address
- setUser(String) - Method in interface org.jainslee.resources.sip.SipURI
- setUserParam(String) - Method in interface org.jainslee.resources.sip.SipURI
- setUserPassword(String) - Method in interface org.jainslee.resources.sip.SipURI
- setValue(String) - Method in interface org.jainslee.resources.sip.Parameterable
- SipException - Exception in org.jainslee.resources.sip
- SipException() - Constructor for exception org.jainslee.resources.sip.SipException
- SipException(String) - Constructor for exception org.jainslee.resources.sip.SipException
- SipException(String, Throwable) - Constructor for exception org.jainslee.resources.sip.SipException
- SipException(Throwable) - Constructor for exception org.jainslee.resources.sip.SipException
- SipFactory - Interface in org.jainslee.resources.sip
- SipLimiterFilter - Interface in org.jainslee.resources.sip
-
Filter for limiting initial SIP requests.
- SipMessage - Interface in org.jainslee.resources.sip
- SipOverloadControlPlugin - Interface in org.jainslee.resources.sip.overloadcontrol
-
This interface allows Rhino's overload control system to be extended for SIP.
- SipParseException - Exception in org.jainslee.resources.sip
- SipParseException(String) - Constructor for exception org.jainslee.resources.sip.SipParseException
- SipParseException(String, Throwable) - Constructor for exception org.jainslee.resources.sip.SipParseException
- SipParseException(Throwable) - Constructor for exception org.jainslee.resources.sip.SipParseException
- SipRequest - Interface in org.jainslee.resources.sip
- SipResponse - Interface in org.jainslee.resources.sip
- SipSession - Interface in org.jainslee.resources.sip
-
The SipSession is the main activity object in the EasySIP API.
- SipSession.State - Enum in org.jainslee.resources.sip
-
Describes the state of a SipSession's underlying SIP dialog.
- SipURI - Interface in org.jainslee.resources.sip
- startReplicating() - Method in interface org.jainslee.resources.sip.SipSession
-
Instructs the SIS to begin replicating this session's state.
- StatelessSipResponse - Interface in org.jainslee.resources.sip
-
An outgoing provisional SIP response that will be sent statelessly, without affecting dialog state.
- SUBSCRIBE - Static variable in interface org.jainslee.resources.sip.SipRequest
- suppress503Responses(boolean) - Method in interface org.jainslee.resources.sip.OutgoingSipRequest
-
Enable or disable suppression of 503 responses to this request.
- suppress503Responses(boolean) - Method in interface org.jainslee.resources.sip.Proxy
-
Enable or disable suppression of 503 responses to this request.
T
- TARGET_NODE_UNAVAILABLE - org.jainslee.resources.sip.Proxy.ProxyResult
- TelURL - Interface in org.jainslee.resources.sip
- TERMINATED - org.jainslee.resources.sip.SipSession.State
-
A dialog-terminating request has been sent or received, terminating the SIP dialog.
- TooManyHopsException - Exception in org.jainslee.resources.sip
- TooManyHopsException(String) - Constructor for exception org.jainslee.resources.sip.TooManyHopsException
- TooManyHopsException(String, Throwable) - Constructor for exception org.jainslee.resources.sip.TooManyHopsException
- toStream(DataOutput) - Method in class org.jainslee.resources.sip.DialogID
- toString() - Method in interface org.jainslee.resources.sip.Address
- toString() - Method in class org.jainslee.resources.sip.DialogID
- toString() - Method in interface org.jainslee.resources.sip.Parameterable
- toString() - Method in interface org.jainslee.resources.sip.SipURI
- toString() - Method in interface org.jainslee.resources.sip.URI
- toTrackingKey() - Method in class org.jainslee.resources.sip.DialogID
-
Returns a string representation of this DialogID, for use as a tracking key in the Session Ownership Facility
U
- UPDATE - Static variable in interface org.jainslee.resources.sip.SipRequest
- URI - Interface in org.jainslee.resources.sip
V
- valueOf(String) - Static method in enum org.jainslee.resources.sip.overloadcontrol.LimiterInstruction.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jainslee.resources.sip.Proxy.ProxyResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jainslee.resources.sip.SipSession.State
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jainslee.resources.sip.overloadcontrol.LimiterInstruction.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jainslee.resources.sip.Proxy.ProxyResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jainslee.resources.sip.SipSession.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages