Oracle Fusion Middleware
Oracle WebLogic SIP Server API Reference
11g Release 1 (10.3.4)

Part Number E17873-02
A B C D E F G H I J L M O P R S T U V W

A

activateBackup(byte) - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Activates the backup records for the specified site.
activation(ProfileSubscription) - Method in interface com.bea.wcp.profile.ProfileListener
Called when a profile subscription moves from PENDING to ACTIVE state.

B

BASIC - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
bodyIsIndirect(SipServletMessage) - Static method in class com.bea.wcp.sip.util.ContentIndirectionUtil
Is msg using Indirect Content?
byteToHex(byte) - Static method in class com.bea.wcp.sip.util.DigestUtils
Method that converts one byte data into a two-digit hexadecimal string.

C

cancel() - Method in interface com.bea.wcp.profile.ProfileSubscription
Cancel this subscription.
CannotProceedException - Exception in com.bea.wcp.sip.management.runtime
CannotProceedException(String) - Constructor for exception com.bea.wcp.sip.management.runtime.CannotProceedException
com.bea.wcp.profile - package com.bea.wcp.profile
Support for accessing Profile information.
com.bea.wcp.sip - package com.bea.wcp.sip
WebLogic SIP Server extensions to the SIP Servlet API.
com.bea.wcp.sip.engine.server - package com.bea.wcp.sip.engine.server
Stores the MessageListener interface.
com.bea.wcp.sip.engine.tracing - package com.bea.wcp.sip.engine.tracing
com.bea.wcp.sip.engine.tracing.listener - package com.bea.wcp.sip.engine.tracing.listener
API for creating and using message listeners.
com.bea.wcp.sip.management.runtime - package com.bea.wcp.sip.management.runtime
WebLogic SIP Server runtime MBeans.
com.bea.wcp.sip.security.utils - package com.bea.wcp.sip.security.utils
Utility for using reverse-encrypted passwords with Digest authorization.
com.bea.wcp.sip.util - package com.bea.wcp.sip.util
Utility classes for WebLogic SIP Server application development.
com.bea.wcp.util - package com.bea.wcp.util
General WebLogic SIP Server utilities.
ConcurrentProfileModificationException - Exception in com.bea.wcp.profile
This exception is thrown if concurrent modification of a profile document on the server has been detected.
ConcurrentProfileModificationException(String) - Constructor for exception com.bea.wcp.profile.ConcurrentProfileModificationException
ConcurrentProfileModificationException(String, Throwable) - Constructor for exception com.bea.wcp.profile.ConcurrentProfileModificationException
ContentIndirectionException - Exception in com.bea.wcp.sip.util
ContentIndirectionUtil - Class in com.bea.wcp.sip.util
A SIP message consists of a start line, various headers, and then the body of the message.
createDigestResponseWithHA1(String, String, Map, String, String, String, String, String, String) - Static method in class com.bea.wcp.sip.util.DigestUtils
This method creates the DIGEST authentication response for the client, using the HA1 and other parameters that are passed in.
createDigestResponseWithPassword(String, String, Map, String, String, String, String, String, String) - Static method in class com.bea.wcp.sip.util.DigestUtils
This method creates the DIGEST authentication response for the client, using the clear text password and other parameters that are passed in.
createPrack() - Method in interface com.bea.wcp.sip.WlssSipServletResponse
Deprecated. in favor of SipServletResponse#createPrack()
createRequest(SipServletRequest, Map, boolean) - Method in interface com.bea.wcp.sip.WlssSipFactory
Creates a new request object belonging to a new SipSession.
createTraceMessageListener(ServletConfig) - Method in interface com.bea.wcp.sip.engine.tracing.listener.TraceMessageListenerFactory
Create an instance of the built-in message tracer.

D

decryptBytes(byte[]) - Method in class com.bea.wcp.sip.security.utils.JSafeEncryptionUtil
Decrypt this byte array.
decryptString(byte[]) - Method in class com.bea.wcp.sip.security.utils.JSafeEncryptionUtil
decrypts the byte array into clear text string
DEF_ECHO_PORT - Static variable in class com.bea.wcp.util.WlssEchoServer
The choice of default port is arbitrary
deleteBackup(byte) - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Deletes the backup records for the specified site.
deleteDocument(String) - Method in interface com.bea.wcp.profile.ProfileService
Delete a document.
deleteDocument(Address, String) - Method in interface com.bea.wcp.profile.ProfileService
Delete a document.
deleteDocument(String) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
deleteDocument(Address, String) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
deleteDocument(String) - Method in class com.bea.wcp.profile.ShProviderCached
deleteDocument(Address, String) - Method in class com.bea.wcp.profile.ShProviderCached
DigestUtils - Class in com.bea.wcp.sip.util
Conveneince methods for Digest authentication process.
doAction(WlssAction) - Method in interface com.bea.wcp.sip.WlssSipApplicationSession
This methods executes WlssTask in a transactional manner.
doAction(String, WlssAction) - Method in interface com.bea.wcp.sip.WlssSipSessionsUtil
This method allows a way to execute a WlssAction in a synchronous manner.
doAction(String, WlssAction) - Method in interface com.bea.wcp.util.Sessions
Deprecated. com.bea.wcp.sip.WlssSipSessionsUtil.doAction(String applicationSessionId, WlssAction action) should be used instead
doAsynchronousAction(WlssAsynchronousAction) - Method in interface com.bea.wcp.sip.WlssSipApplicationSession
This method allows an application to access a SipApplicationSession in an asynchronous manner.
doAsynchronousAction(String, WlssAsynchronousAction) - Method in interface com.bea.wcp.sip.WlssSipSessionsUtil
This method allows an application to access a SipApplicationSession in an asynchronous manner.

E

encryptBytes(byte[]) - Method in class com.bea.wcp.sip.security.utils.JSafeEncryptionUtil
Encrypt this byte array.
encryptString(String) - Method in class com.bea.wcp.sip.security.utils.JSafeEncryptionUtil
Encrypts a string in clear text
expiry(ProfileSubscription) - Method in interface com.bea.wcp.profile.ProfileListener
Called when a subscription moves from ACTIVE to INACTIVE state.
ExternalLoadBalancerRuntimeMBean - Interface in com.bea.wcp.sip.management.runtime
ExternalLoadBalancer MBean

F

failure(ProfileSubscription, ProfileException) - Method in interface com.bea.wcp.profile.ProfileListener
Called when an active subscription is terminated due to an error.
FULL - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel

G

getActiveAppSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Deprecated.  
getActiveCallStates() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the current number of active call state objects stored in the data tier or local server if not clustered.
getActiveServerAppSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Deprecated.  
getActiveServerSipSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Deprecated.  
getActiveSipSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Deprecated.  
getActiveVersionState() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Deprecated. use ApplicationRuntimeMBean#getActiveVersionState
getAllTransports() - Method in interface com.bea.wcp.sip.util.TransportUtil
getApplicationName() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Deprecated. use ApplicationRuntimeMBean#getApplicationName
getApplicationSession() - Method in interface com.bea.wcp.profile.ProfileSubscription
The SipApplicationSession that was used to register
getApplicationSession(String, long, TimeUnit) - Method in interface com.bea.wcp.sip.WlssSipSessionsUtil
This method performs getSipApplicationSession but with the added timeout
getApplicationVersion() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Deprecated. use ApplicationRuntimeMBean#getApplicationVersion
getAppSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Return the application session count
getAttribute(String) - Method in interface com.bea.wcp.profile.ShProviderCached.AttributeContainer
getBodyHeaders() - Method in interface com.bea.wcp.sip.util.ICParsedData
Return the names of the headers available in the body of the message ("Content-Type", "Content-Disposition", and "Content-ID", in the example above.) Never null.
getBodyHeaderValue(String) - Method in interface com.bea.wcp.sip.util.ICParsedData
Return the value of the header, or null if no header with that name exists.
getCacheHits() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the number of replicated call state near-cache hits
getCacheRequests() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the number of replicated call state near-cache requests
getCacheSize() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the number of items in cache.
getCacheValidHits() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the number of valid replicated call state near-cache hits.
getChild(Element, String) - Static method in class com.bea.wcp.profile.ShProviderCached
getClusterId() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Returns hash value of the cluster this server belongs to.
getClusterIdHexString() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Same as getClusterId but returns a string
getContentTypeAttributes() - Method in interface com.bea.wcp.sip.util.ICParsedData
Return the names of the attributes available in the Content-Type header.
getContentTypeAttributeValue(String) - Method in interface com.bea.wcp.sip.util.ICParsedData
Return the value of the attribute, or null if it is not present in the Content-Type header.
getDataUsage() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the current data usage in the data tier, or -1 if not clustered.
getDateFormat() - Static method in class com.bea.wcp.sip.util.ContentIndirectionUtil
Return a SimpleDateFormat for the RFC1123 date format, restricted to GMT.
getDestroyedAppSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Return the destroyed application session count
getDestroyedServerAppSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Return the destroyed application session count
getDestroyedServerSipSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Return the destroyed SIP session count
getDestroyedSipSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Return the destroyed SIP session count
getDetailLevel() - Method in interface com.bea.wcp.sip.engine.tracing.listener.TraceMessageListener
Returns filter detail level as defined by TraceLogLevel
getDigest(String, String, String, String, String, String, String, String) - Static method in class com.bea.wcp.sip.util.DigestUtils
Calculates the HTTP digest.
getDigest(String, String, String, String, String, String, String) - Static method in class com.bea.wcp.sip.util.DigestUtils
Calculates the HTTP digest.
getDigest(String, String, String, String, String, String) - Static method in class com.bea.wcp.sip.util.DigestUtils
Calculates the HTTP digest.
getDocument(String) - Method in interface com.bea.wcp.profile.ProfileService
Get a document.
getDocument(Address, String) - Method in interface com.bea.wcp.profile.ProfileService
Get a document.
getDocument(String) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
getDocument(Address, String) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
getDocument(String) - Method in interface com.bea.wcp.profile.ShApp
getDocument(String) - Method in class com.bea.wcp.profile.ShProviderCached
getDocument(Address, String) - Method in class com.bea.wcp.profile.ShProviderCached
getDocument(String) - Method in class com.bea.wcp.profile.ShProviderDirect
getDocumentSelector() - Method in interface com.bea.wcp.profile.ProfileSubscription
The document selector that was used to register
getDomain() - Method in interface com.bea.wcp.sip.engine.tracing.listener.TraceMessageListener
Returns true if this is both domain and local log filter false if local log only
getElement(Element, String) - Static method in class com.bea.wcp.profile.ShProviderCached
getEngine() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
getEnumFormat() - Method in interface com.bea.wcp.sip.WlssTelURI
Get string representation of tel URI in ENUM format, per RFC 3761.
getExpires() - Method in interface com.bea.wcp.profile.ProfileSubscription
Return the remaining length of this subscription, in seconds.
getGeoSiteId() - Method in interface com.bea.wcp.sip.WlssSipApplicationSession
The site identifier.
getHA1(String, String, String) - Static method in class com.bea.wcp.sip.util.DigestUtils
Retrieves the HA1 for Digest authentication.
getHash(String) - Static method in class com.bea.wcp.sip.util.DigestUtils
Returns an MD5 hash of the input String.
getHighKeyCount() - Method in interface com.bea.wcp.sip.management.runtime.ReplicaInfoInterface
getHighTotalBytes() - Method in interface com.bea.wcp.sip.management.runtime.ReplicaInfoInterface
getInfo() - Method in interface com.bea.wcp.profile.ProfileSubscription
The information that was used when registering.
getInstance(String) - Static method in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
getKeyCount() - Method in interface com.bea.wcp.sip.management.runtime.ReplicaInfoInterface
getLatencyCounts() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns an array 'lc' of size LC_SIZE containing the current latency counts.
getLatencyCountsInterval() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the latency counts array interval in milliseconds, such that for each i getLatencyCounts()[i] will return the number of messages that were processed in >= (i * interval) ms, but < (i * interval) ms.
getLatencyCountsSize() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the size of the latency counts array.
getListenerName() - Method in interface com.bea.wcp.sip.engine.tracing.listener.TraceMessageListener
The name of this listener
getLoadBalancerConfigChangesNotifier() - Method in interface com.bea.wcp.sip.management.runtime.ExternalLoadBalancerRuntimeMBean
getLockCount() - Method in interface com.bea.wcp.sip.management.runtime.ReplicaInfoInterface
getLockFailures() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the total number of call state lock failures which caused the message to be rescheduled for later processing.
getMD5SessHA1(String, String, String, String, String) - Static method in class com.bea.wcp.sip.util.DigestUtils
Retrieves the HA1 for Digest authentication.
getMediaType() - Method in interface com.bea.wcp.sip.util.ICParsedData
Return the media type of the message ("message/external-body", in the above example.) Never null.
getMessagesProcessed() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the total number of messages that have been processed since the server was started.
getMessagesProcessed() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Returns the total number of messages that have been processed since the server was started.
getMessagesReceived() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the total number of messages received since the server was started.
getMessagesReceived() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Returns the total number of messages received since the server was started.
getMessagesRejected() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the total number of messages rejected since the server was started.
getMessagesRejected() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Returns the total number of messages rejected since the server was started.
getPeriodCountFailedSipTransactions() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
getPeriodCountSipThroughput() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
getPeriodCountSucceededSipTransactions() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
getProviderName(String) - Method in interface com.bea.wcp.profile.ProfileRouter
getProviderName(String) - Method in class com.bea.wcp.profile.ProfileRouterImplBase
getServerAppSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Return the total application session count
getServerSipSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Return the total SIP session count
getSipPerformanceRuntime() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
getSipServletSnmpTrapRuntime() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
getSipSessionCount() - Method in interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean
Return the total SIP session count
getSite() - Method in interface com.bea.wcp.sip.management.runtime.ReplicaInfoInterface
getStartTime() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the absolute time when the SIP server was started.
getStartTime() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Returns the absolute time when the SIP server was started.
getSubscriptionState() - Method in interface com.bea.wcp.profile.ProfileSubscription
This method indicates the current state of the subscription.
getTimersProcessed() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
Returns the number of timers which have been processed by this engine.
getTimerSummary() - Method in interface com.bea.wcp.sip.management.runtime.SipPerformanceRuntimeMBean
getTotalBytes() - Method in interface com.bea.wcp.sip.management.runtime.ReplicaInfoInterface
getUseHeaderForm() - Method in interface com.bea.wcp.sip.WlssSipServletMessage
Deprecated. 

H

halt(String) - Method in interface com.bea.wcp.sip.management.runtime.LoadBalancerConfigChangesNotifier
This is method has been added for future work.
hasAttributes() - Method in interface com.bea.wcp.profile.ShProviderCached.AttributeContainer

I

ICParsedData - Interface in com.bea.wcp.sip.util
Objects implementing ICParsedData are produced from the ContentIndirectionUtil.
intValue() - Method in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
isLocalServer(SipURI) - Method in interface com.bea.wcp.sip.util.TransportUtil

J

JSafeEncryptionUtil - Class in com.bea.wcp.sip.security.utils
Class to encrypt and decrypt the customer data used for external systems.
JSafeEncryptionUtil(byte[], byte[], String) - Constructor for class com.bea.wcp.sip.security.utils.JSafeEncryptionUtil
Package access constructor to be called by the EncryptionServiceFactory instance associated with this service

L

LoadBalancerConfigChangesNotifier - Interface in com.bea.wcp.sip.management.runtime
LockTimeoutException - Exception in com.bea.wcp.sip.engine.server
This exception is thrown when a method in Sessions is unable to get a lock it requires.
LockTimeoutException(String) - Constructor for exception com.bea.wcp.sip.engine.server.LockTimeoutException

M

main(String[]) - Static method in class com.bea.wcp.sip.security.utils.JSafeEncryptionUtil
The main method.
main(String[]) - Static method in class com.bea.wcp.sip.security.utils.PreCalculatedHash
Usage: java com.bea.wcp.sip.security.utils.PreCalculatedHash username realmname password
main(String[]) - Static method in class com.bea.wcp.util.WlssEchoServer
MessageListener - Interface in com.bea.wcp.sip.engine.server
A low-level listener that is inserted into the Transaction and Transport layers of the SIP stack.
modification(ProfileSubscription) - Method in interface com.bea.wcp.profile.ProfileListener
Called when the terms of an active subscription are modified.

O

onRequest(SipServletRequest, boolean) - Method in interface com.bea.wcp.sip.engine.server.MessageListener
This method is called for incoming and outgoing SIP requests.
onResponse(SipServletResponse, boolean) - Method in interface com.bea.wcp.sip.engine.server.MessageListener
This method is called for incoming and outgoing SIP responses.
OperationNotSupportedException - Exception in com.bea.wcp.profile
If a Profile Service provider does not support a particular method of the API, it should throw this exception.
OperationNotSupportedException(String) - Constructor for exception com.bea.wcp.profile.OperationNotSupportedException
OperationNotSupportedException(String, Throwable) - Constructor for exception com.bea.wcp.profile.OperationNotSupportedException

P

parseDigestChallenge(String) - Static method in class com.bea.wcp.sip.util.DigestUtils
This method is a convenience method to break the value of "WWW-Authenticate" or "Proxy-Authenticate" header into key value pairs.
parseIndirectContentData(SipServletMessage) - Static method in class com.bea.wcp.sip.util.ContentIndirectionUtil
Return an object that can provide the attributes and body headers from a message that is using content indirection.
PreCalculatedHash - Class in com.bea.wcp.sip.security.utils
This is a command line utility which returns HA1 value as defined by the digest authentication specification.
PROFILE_SERVICE - Static variable in interface com.bea.wcp.profile.ProfileService
The string to be used to look up the ProfileService in the ServletContext attributes
ProfileException - Exception in com.bea.wcp.profile
ProfileException(String) - Constructor for exception com.bea.wcp.profile.ProfileException
ProfileException(String, Throwable) - Constructor for exception com.bea.wcp.profile.ProfileException
ProfileListener - Interface in com.bea.wcp.profile
This interface is used to notify the application that changes of some kind have occurred to subscriptions that were made using ProfileService.subscribe(javax.servlet.sip.SipApplicationSession, String, java.io.Serializable) or one of the sibling methods.
ProfileRouter - Interface in com.bea.wcp.profile
When the profile service is configured to be routed using an explicit router class (rather than by provider name or by prefix), the router class must implement this interface.
ProfileRouterImplBase - Class in com.bea.wcp.profile
This is a blank profile router, used for development and testing work.
ProfileRouterImplBase() - Constructor for class com.bea.wcp.profile.ProfileRouterImplBase
ProfileService - Interface in com.bea.wcp.profile
Starting point for accessing the Profile service.
ProfileServiceInternal - Interface in com.bea.wcp.profile
ProfileServiceSpi - Interface in com.bea.wcp.profile
Interface to be implemented by a provider.
ProfileServiceSpiImplBase - Class in com.bea.wcp.profile
This is blank implementation of ProfileServiceSpi, used for testing and development purposes.
ProfileServiceSpiImplBase() - Constructor for class com.bea.wcp.profile.ProfileServiceSpiImplBase
ProfileSubscription - Interface in com.bea.wcp.profile
This is a class returned by ProfileServiceSpi.subscribe.
ProfileSubscription.ProfileSubscriptionState - Enum in com.bea.wcp.profile
PENDING means the subscription request has been submitted, and the final state of the subscription is not yet known.
putDocument(String, Document) - Method in interface com.bea.wcp.profile.ProfileService
Update a document.
putDocument(Address, String, Document) - Method in interface com.bea.wcp.profile.ProfileService
Update a document.
putDocument(String, Document) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
putDocument(Address, String, Document) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
putDocument(String, Document) - Method in interface com.bea.wcp.profile.ShApp
putDocument(String, Document) - Method in class com.bea.wcp.profile.ShProviderCached
putDocument(Address, String, Document) - Method in class com.bea.wcp.profile.ShProviderCached
putDocument(String, Document) - Method in class com.bea.wcp.profile.ShProviderDirect

R

register(ProviderBean) - Method in interface com.bea.wcp.profile.ProfileServiceSpi
This method is called when the profile service attempts to register an instance of this provider.
register(ProviderBean) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
register(ProviderBean) - Method in class com.bea.wcp.profile.ShProviderCached
register(ProviderBean) - Method in class com.bea.wcp.profile.ShProviderDirect
registerApp(ShApp) - Static method in class com.bea.wcp.profile.ShProviderDirect
registerSpi(String, ProfileServiceSpi) - Method in interface com.bea.wcp.profile.ProfileServiceInternal
Register a ProfileServiceSpi for a named protocol.
rejection(ProfileSubscription, ProfileException) - Method in interface com.bea.wcp.profile.ProfileListener
Called when a profileSubscription moves from PENDING to INACTIVE state.
ReplicaInfoInterface - Interface in com.bea.wcp.sip.management.runtime
RequestTimedOutException - Exception in com.bea.wcp.profile
This exception is thrown when a Profile Service method failed to complete in the allotted time.
RequestTimedOutException(String) - Constructor for exception com.bea.wcp.profile.RequestTimedOutException
RequestTimedOutException(String, Throwable) - Constructor for exception com.bea.wcp.profile.RequestTimedOutException
resolveE1642SIP() - Method in interface com.bea.wcp.sip.WlssTelURI
Return only or higher precedence SIP URI resolved from the given tel URI.
resolveE1642SIPs() - Method in interface com.bea.wcp.sip.WlssTelURI
Return all SIP URIs resolved from the tel URI ordered by 'order' field, then by 'preference' field.
run() - Method in interface com.bea.wcp.sip.WlssAction
The implementing classes needs to add their business logic here.
run(SipApplicationSession) - Method in interface com.bea.wcp.sip.WlssAsynchronousAction
The run method contains the business logic to be executed on the SipApplicationSession for a given applicationSessionId in an asynchronous manner.

S

sendAlertTrap(String) - Method in interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean
Generates an alert level trap message for the invoking SIP servlet.
sendCriticalTrap(String) - Method in interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean
Generates a critical level trap message for the invoking SIP servlet.
sendEmergencyTrap(String) - Method in interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean
Generates an emergency level trap message for the invoking SIP servlet.
sendErrorTrap(String) - Method in interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean
Generates an error level trap message for the invoking SIP servlet.
sendInfoTrap(String) - Method in interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean
All the trap messages log the server name, application name, and servelet name along with the log message.
sendNoticeTrap(String) - Method in interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean
Generates a notice level trap message for the invoking SIP servlet.
sendWarningTrap(String) - Method in interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean
Generates a warninglevel trap message for the invoking SIP servlet.
Sessions - Interface in com.bea.wcp.util
A utility class for supporting converged applications having HTTP and SIP Sessions.
setAttribute(String, Object) - Method in interface com.bea.wcp.profile.ShProviderCached.AttributeContainer
setExpires(int) - Method in interface com.bea.wcp.profile.ProfileSubscription
Request that this subscription expires seconds seconds from now.
setLoadBalancerConfigChangesNotifier(LoadBalancerConfigChangesNotifier) - Method in interface com.bea.wcp.sip.management.runtime.ExternalLoadBalancerRuntimeMBean
setPersist(WlssSipApplicationSession.PersistenceType, boolean) - Method in interface com.bea.wcp.sip.WlssSipApplicationSession
This method can be used to override the default call-state persistence characteristics.
setRecordRouteUriTransport(String) - Method in interface com.bea.wcp.sip.WlssProxy
Deprecated. Specifies the transport parameter to be used in the record route.
setUseHeaderForm(WlssSipServletMessage.UseHeaderForm) - Method in interface com.bea.wcp.sip.WlssSipServletMessage
Deprecated. This feature is now available in the SipServletMessage interface as of JSR 289.
ShApp - Interface in com.bea.wcp.profile
This is the subset of the ProfileServiceSpi interface that that WlssShApplication actually implements.
ShProviderCached - Class in com.bea.wcp.profile
This is the ProfileService provider to use for contacting the WLSS Sh Diameter Application.
ShProviderCached() - Constructor for class com.bea.wcp.profile.ShProviderCached
ShProviderCached.AttributeContainer - Interface in com.bea.wcp.profile
ShProviderDirect - Class in com.bea.wcp.profile
This class handles the connection between ShProviderCached, which is the ProfileServiceProvider for the Sh Diameter application, and the application itself (WlssShApplication).
ShProviderDirect() - Constructor for class com.bea.wcp.profile.ShProviderDirect
SipApplicationRuntimeMBean - Interface in com.bea.wcp.sip.management.runtime
SipPerformanceRuntimeMBean - Interface in com.bea.wcp.sip.management.runtime
Sip server performance information.
SipServerRuntimeMBean - Interface in com.bea.wcp.sip.management.runtime
SIP ServerRuntime MBean
SipServletSnmpTrapRuntimeMBean - Interface in com.bea.wcp.sip.management.runtime
SIP servlet snmp trap deneration interface.
sipSessionCreated() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
sipTransactionCreated() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Increments total SIP transactions counter
sipTransactionFailed() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Increments failed SIP transactions counter
sipTransactionSucceeded() - Method in interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean
Increments succeeded SIP transactions counter
start(String, int, NetworkAccessPointMBean[]) - Method in interface com.bea.wcp.sip.management.runtime.LoadBalancerConfigChangesNotifier
Enable the server from the load balancer pool.
start() - Method in class com.bea.wcp.util.WlssEchoServer
Start up echo service.
stop(String, NetworkAccessPointMBean[]) - Method in interface com.bea.wcp.sip.management.runtime.LoadBalancerConfigChangesNotifier
Disable the server from the load balancer pool.
stringToHex(String) - Static method in class com.bea.wcp.sip.util.DigestUtils
subscribe(SipApplicationSession, String, Serializable) - Method in interface com.bea.wcp.profile.ProfileService
Subscribe to change notifications for a document described by the docSel document selector.
subscribe(Address, SipApplicationSession, String, Serializable) - Method in interface com.bea.wcp.profile.ProfileService
Subscribe to change notifications for a document described by the docSel document selector.
subscribe(SipApplicationSession, String, int, Serializable) - Method in interface com.bea.wcp.profile.ProfileService
Subscribe to change notifications for a document described by the docSel document selector.
subscribe(Address, SipApplicationSession, String, int, Serializable) - Method in interface com.bea.wcp.profile.ProfileService
Subscribe to change notifications for a document described by the docSel document selector.
subscribe(SipApplicationSession, String, Serializable) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
subscribe(Address, SipApplicationSession, String, Serializable) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
subscribe(SipApplicationSession, String, int, Serializable) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
subscribe(Address, SipApplicationSession, String, int, Serializable) - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
subscribe(SipApplicationSession, String, Serializable) - Method in interface com.bea.wcp.profile.ShApp
subscribe(SipApplicationSession, String, Serializable) - Method in class com.bea.wcp.profile.ShProviderCached
subscribe(Address, SipApplicationSession, String, Serializable) - Method in class com.bea.wcp.profile.ShProviderCached
subscribe(SipApplicationSession, String, int, Serializable) - Method in class com.bea.wcp.profile.ShProviderCached
subscribe(Address, SipApplicationSession, String, int, Serializable) - Method in class com.bea.wcp.profile.ShProviderCached
subscribe(SipApplicationSession, String, Serializable) - Method in class com.bea.wcp.profile.ShProviderDirect
SubscriptionModificationFailedException - Exception in com.bea.wcp.profile
This exception is thrown if a request to modify the duration of an exception, failed.
SubscriptionModificationFailedException(String) - Constructor for exception com.bea.wcp.profile.SubscriptionModificationFailedException
SubscriptionModificationFailedException(String, Throwable) - Constructor for exception com.bea.wcp.profile.SubscriptionModificationFailedException

T

TERSE - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
toString() - Method in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
TRACE_LOGGER_LEVEL_BASIC - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
TRACE_LOGGER_LEVEL_BASIC_INT_VALUE - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
TRACE_LOGGER_LEVEL_FULL - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
TRACE_LOGGER_LEVEL_FULL_INT_VALUE - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
TRACE_LOGGER_LEVEL_TERSE - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
TRACE_LOGGER_LEVEL_TERSE_INT_VALUE - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
TRACE_MESSAGE_LISTENER_FACTORY - Static variable in interface com.bea.wcp.sip.engine.tracing.listener.TraceMessageListenerFactory
TraceLogLevel - Class in com.bea.wcp.sip.engine.tracing
Represents the 3 available logging levels
TraceMessageListener - Interface in com.bea.wcp.sip.engine.tracing.listener
This is the base interface for all Tracing Filters.
TraceMessageListenerFactory - Interface in com.bea.wcp.sip.engine.tracing.listener
TraceMessageListenerFactory allows clients to reuse the default trace message listener implementation behaviors by creating an instance and delegating to it.
TRANSPORT_UTIL - Static variable in interface com.bea.wcp.sip.util.TransportUtil
Used to look up the utility in the Servlet context.
TransportUtil - Interface in com.bea.wcp.sip.util
A utility interface for obtaining all SIP listeners, and for determining if a given SIP URI represents the local server.

U

UnableToLockException - Exception in com.bea.wcp.sip.engine.server
unregister() - Method in interface com.bea.wcp.profile.ProfileServiceSpi
This method is called to inform the profile service provider that it is being disconnected from the profile service.
unregister() - Method in class com.bea.wcp.profile.ProfileServiceSpiImplBase
unregister() - Method in class com.bea.wcp.profile.ShProviderCached
unregister() - Method in class com.bea.wcp.profile.ShProviderDirect
unregisterApp() - Static method in class com.bea.wcp.profile.ShProviderDirect
unregisterSpi(String) - Method in interface com.bea.wcp.profile.ProfileServiceInternal
Unregister a ProfileServiceSpi for a named protocol.
update(ProfileSubscription, Document) - Method in interface com.bea.wcp.profile.ProfileListener
Invoked when a change happens to a Document to which a subscription has been made.
UpgradeFailedException - Exception in com.bea.wcp.sip.management.runtime
UpgradeFailedException(String) - Constructor for exception com.bea.wcp.sip.management.runtime.UpgradeFailedException

V

VALID_VALUES - Static variable in class com.bea.wcp.sip.engine.tracing.TraceLogLevel
valueOf(String) - Static method in enum com.bea.wcp.profile.ProfileSubscription.ProfileSubscriptionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bea.wcp.sip.WlssSipApplicationSession.PersistenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bea.wcp.sip.WlssSipServletMessage.UseHeaderForm
Deprecated. Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bea.wcp.profile.ProfileSubscription.ProfileSubscriptionState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.bea.wcp.sip.WlssSipApplicationSession.PersistenceType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.bea.wcp.sip.WlssSipServletMessage.UseHeaderForm
Deprecated. Returns an array containing the constants of this enum type, in the order they're declared.

W

weightChanged(int, int) - Method in interface com.bea.wcp.sip.management.runtime.LoadBalancerConfigChangesNotifier
Notify when the server weight changes
WlssAction - Interface in com.bea.wcp.sip
WlssAction is intended for use in converged applications where multiple interactions with the SipApplicationSession or SipSession require concurrency control with respect to the SIP call state.
WlssAsynchronousAction - Interface in com.bea.wcp.sip
This interface represents the work to be done on a SipApplicationSession in an asynch manner.
WlssEchoServer - Class in com.bea.wcp.util
Simple echo server.
WlssEchoServer() - Constructor for class com.bea.wcp.util.WlssEchoServer
Create a WlssEchoServer object to offer echo service on TCP and UDP ports on the default IP address.
WlssProxy - Interface in com.bea.wcp.sip
Deprecated. The interface has been deprecated since JSR289
WlssSipApplicationSession - Interface in com.bea.wcp.sip
This interface is an extension of the standard SipApplicationSession interface.
WlssSipApplicationSession.PersistenceType - Enum in com.bea.wcp.sip
Used by WlssSipApplicationSession.setPersist( com.bea.wcp.sip.WlssSipApplicationSession.PersistenceType, boolean).
WlssSipFactory - Interface in com.bea.wcp.sip
This interface is an extension of the standard SipFactory interface.
WlssSipServlet - Class in com.bea.wcp.sip
Deprecated. This class is deprecated as methods provided in this class are now available in the parent javax.servlet.sip.SipServlet class.
WlssSipServlet() - Constructor for class com.bea.wcp.sip.WlssSipServlet
Deprecated.  
WlssSipServletMessage - Interface in com.bea.wcp.sip
Deprecated. This feature is now available in the SipServletMessage interface as of JSR 289.
WlssSipServletMessage.UseHeaderForm - Enum in com.bea.wcp.sip
Deprecated. 
WlssSipServletResponse - Interface in com.bea.wcp.sip
Deprecated. This class is deprecated as the createPrack method is now available in the parent SipServletResponse class. Use SipServletResponse.createPrack() instead.
WlssSipSessionsUtil - Interface in com.bea.wcp.sip
(c) BEA Systems 2006
WlssTelURI - Interface in com.bea.wcp.sip
This class is a WebLogic SIP Server specific extension of the interface javax.servlet.sip.TelURL.

A B C D E F G H I J L M O P R S T U V W
Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic SIP Server API Reference
11g Release 1 (10.3.4)

Part Number E17873-02