BEA Systems, Inc.

BEA WebLogic SIP Server 3.0 API Reference

A B C D E G H I J L M N O P R S T U V W X

A

ACA - class com.bea.wcp.diameter.accounting.ACA.
Diameter Accounting-Answer (ACA) Message.
ACR - class com.bea.wcp.diameter.accounting.ACR.
Diameter Accounting-Request (ACR) message.
AccessKey - class com.bea.wcp.diameter.sh.AccessKey.
Access key used for Sh-Pull, Sh-Update, and Sh-Subs-Notif commands.
Answer - class com.bea.wcp.diameter.Answer.
Diameter answer message.
Application - class com.bea.wcp.diameter.Application.
Base class for all Diameter applications.
ApplicationId - class com.bea.wcp.diameter.ApplicationId.
Diameter application identifier.
Attribute - class com.bea.wcp.diameter.Attribute.
Diameter attribute information.
Avp - class com.bea.wcp.diameter.Avp.
Represents a Diameter AVP (Attribute-Value Pair).
AvpException - exception com.bea.wcp.diameter.AvpException.
Exception raised if an invalid AVP was encountered in a Diameter message.
AvpList - class com.bea.wcp.diameter.AvpList.
An AvpList is used to represent the AVPs of a Diameter message or the AVPs contained within a grouped AVP.

B

ByteBufferInputStream - class com.bea.wcp.diameter.util.ByteBufferInputStream.
An input stream that reads from a byte buffer.

C

CCA - class com.bea.wcp.diameter.cc.CCA.
Diameter Credit-Control-Answer message.
CCR - class com.bea.wcp.diameter.cc.CCR.
Diameter Credit-Control-Request.
CannotProceedException - exception com.bea.wcp.sip.management.runtime.CannotProceedException.
 
Charging - class com.bea.wcp.diameter.charging.Charging.
Common definitions for 3GPP charging functions (Rf and Ro).
ClientApplication - class com.bea.wcp.diameter.ClientApplication.
Base class for Diameter client applications.
ClientSession - class com.bea.wcp.diameter.accounting.ClientSession.
Client accounting session implementing the client accounting state machine described in RFC 3588 section 8.2.
ClientSession - class com.bea.wcp.diameter.cc.ClientSession.
Diameter credit control application client session.
ClusterToLoadBalancerMapMBean - interface com.bea.wcp.sip.management.configuration.ClusterToLoadBalancerMapMBean.
Deprecated.  
Command - class com.bea.wcp.diameter.Command.
Diameter command information.
ConcurrentProfileModificationException - exception com.bea.wcp.profile.ConcurrentProfileModificationException.
This exception is thrown if concurrent modification of a profile document on the server has been detected.
ConfigManagerRuntimeMBean - interface com.bea.wcp.sip.management.runtime.ConfigManagerRuntimeMBean.
Deprecated.  
ContentIndirectionException - exception com.bea.wcp.sip.util.ContentIndirectionException.
 
ContentIndirectionUtil - class com.bea.wcp.sip.util.ContentIndirectionUtil.
A SIP message consists of a start line, various headers, and then the body of the message.
CreditControl - class com.bea.wcp.diameter.cc.CreditControl.
Shared constants used by Diameter credit-control applications.

D

DataReference - class com.bea.wcp.diameter.sh.DataReference.
Supported Sh data reference types.
Diameter - class com.bea.wcp.diameter.Diameter.
Diameter base shared constants.
DiameterException - exception com.bea.wcp.diameter.DiameterException.
Base class for Diameter exception types.
DigestUtils - class com.bea.wcp.sip.util.DigestUtils.
Conveneince methods for Digest authentication process.

E

Enumerated - interface com.bea.wcp.diameter.Enumerated.
Any enum value which implements this interface can be used as the value of an AVP of type INTEGER32, INTEGER64, or ENUMERATED.
ExternalLoadBalancerMBean - interface com.bea.wcp.sip.management.configuration.ExternalLoadBalancerMBean.
Deprecated.  
ExternalLoadBalancerRuntimeMBean - interface com.bea.wcp.sip.management.runtime.ExternalLoadBalancerRuntimeMBean.
ExternalLoadBalancer MBean

G

GenericMessageFactory - class com.bea.wcp.diameter.GenericMessageFactory.
Generic message factory.

H


I

ICParsedData - interface com.bea.wcp.sip.util.ICParsedData.
Objects implementing ICParsedData are produced from the ContentIndirectionUtil.

J

JSafeEncryptionUtil - class com.bea.wcp.sip.security.utils.JSafeEncryptionUtil.
Class to encrypt and decrypt the customer data used for external systems.

L

LoadBalancerConfigChangesNotifier - interface com.bea.wcp.sip.management.runtime.LoadBalancerConfigChangesNotifier.
 

M

MBeanManager - class com.bea.wcp.sip.management.configuration.MBeanManager.
Deprecated.  
Message - class com.bea.wcp.diameter.Message.
Diameter Message base class for both Request and Answer message types.
MessageDebugMBean - interface com.bea.wcp.sip.management.configuration.MessageDebugMBean.
Deprecated.  
MessageException - exception com.bea.wcp.diameter.MessageException.
Exception raised if an invalid Diameter message has been encountered.
MessageFactory - interface com.bea.wcp.diameter.MessageFactory.
A MessageFactory can be optionally specified when defining a new Diameter command.
MessageListener - interface com.bea.wcp.sip.engine.server.MessageListener.
A low-level listener that is inserted into the Transaction and Transport layers of the SIP stack.

N

Node - class com.bea.wcp.diameter.Node.
Diameter Node implementation.

O

OperationNotSupportedException - exception com.bea.wcp.profile.OperationNotSupportedException.
If a Profile Service provider does not support a particular method of the API, it should throw this exception.
OverloadProtectionMBean - interface com.bea.wcp.sip.management.configuration.OverloadProtectionMBean.
Deprecated.  

P

PartitionMBean - interface com.bea.wcp.sip.management.configuration.PartitionMBean.
Deprecated.  
PreCalculatedHash - class com.bea.wcp.sip.security.utils.PreCalculatedHash.
This is a command line utility which returns HA1 value as defined by the digest authentication specification.
ProfileException - exception com.bea.wcp.profile.ProfileException.
 
ProfileListener - interface com.bea.wcp.profile.ProfileListener.
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 com.bea.wcp.profile.ProfileRouter.
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 com.bea.wcp.profile.ProfileRouterImplBase.
This is a blank profile router, used for development and testing work.
ProfileService - interface com.bea.wcp.profile.ProfileService.
Starting point for accessing the Profile service.
ProfileServiceInternal - interface com.bea.wcp.profile.ProfileServiceInternal.
 
ProfileServiceSpi - interface com.bea.wcp.profile.ProfileServiceSpi.
Interface to be implemented by a provider.
ProfileServiceSpiImplBase - class com.bea.wcp.profile.ProfileServiceSpiImplBase.
This is blank implementation of ProfileServiceSpi, used for testing and development purposes.
ProfileSubscription - interface com.bea.wcp.profile.ProfileSubscription.
This is a class returned by ProfileServiceSpi.subscribe.
ProfileSubscription.ProfileSubscriptionState - class com.bea.wcp.profile.ProfileSubscription.ProfileSubscriptionState.
PENDING means the subscription request has been submitted, and the final state of the subscription is not yet known.
ProxyMBean - interface com.bea.wcp.sip.management.configuration.ProxyMBean.
Deprecated.  

R

RAA - class com.bea.wcp.diameter.RAA.
Diameter Re-Auth-Answer (RAA) message.
RAR - class com.bea.wcp.diameter.RAR.
Diameter Re-Auth-Request (RAR) message.
RecordType - class com.bea.wcp.diameter.accounting.RecordType.
Accounting record type values for Accounting-Record-Type AVP.
RelayApplication - class com.bea.wcp.diameter.relay.RelayApplication.
(c) BEA Systems 2006 This application implements Diameter Relay functionality
ReplicaRuntimeMBean - interface com.bea.wcp.sip.management.runtime.ReplicaRuntimeMBean.
RuntimeMBean for a replica
RepositoryData - class com.bea.wcp.diameter.sh.RepositoryData.
Represents Sh repository data.
Request - class com.bea.wcp.diameter.Request.
Diameter request message.
RequestTimedOutException - exception com.bea.wcp.profile.RequestTimedOutException.
This exception is thrown when a Profile Service method failed to complete in the allotted time.
RequestType - class com.bea.wcp.diameter.cc.RequestType.
Credit control request type values for CC-Request-Type AVP.
ResultCode - class com.bea.wcp.diameter.ResultCode.
Diameter result code.
RfApplication - class com.bea.wcp.diameter.charging.RfApplication.
Diameter application which extends the accounting client session base class and implements the 3GPP Rf client protocol.
RfSession - class com.bea.wcp.diameter.charging.RfSession.
3GPP Rf session, which extends ClientSession with the ability to store and retrieve session attributes.
RoApplication - class com.bea.wcp.diameter.charging.RoApplication.
Diameter credit control application which implements the 3GPP Ro client protocol.
RoSession - class com.bea.wcp.diameter.charging.RoSession.
3GPP Ro session.
RouteHeaderMBean - interface com.bea.wcp.sip.management.configuration.RouteHeaderMBean.
Deprecated.  

S

Session - class com.bea.wcp.diameter.Session.
Base class for Diameter application sessions.
SessionListener - interface com.bea.wcp.diameter.SessionListener.
The SessionListener class can be used by an application to subscribe to messages delivered to a session.
Sessions - class com.bea.wcp.util.Sessions.
A utility class for supporting converged applications having HTTP and SIP Sessions.
Sh - class com.bea.wcp.diameter.sh.Sh.
Shared constants and definitions for Sh application.
ShApp - interface com.bea.wcp.profile.ShApp.
This is the subset of the ProfileServiceSpi interface that that WlssShApplication actually implements.
ShApplication - class com.bea.wcp.diameter.sh.ShApplication.
Sh client application.
ShProviderCached - class com.bea.wcp.profile.ShProviderCached.
This is the ProfileService provider to use for contacting the WLSS Sh Diameter Application.
ShProviderCached.AttributeContainer - interface com.bea.wcp.profile.ShProviderCached.AttributeContainer.
 
ShProviderDirect - class com.bea.wcp.profile.ShProviderDirect.
This class handles the connection between ShProviderCached, which is the ProfileServiceProvider for the Sh Diameter application, and the application itself (WlssShApplication).
ShSession - class com.bea.wcp.diameter.sh.ShSession.
The ShSession represents an
Simulator - class com.bea.wcp.diameter.util.Simulator.
Base class for simulator applications.
Simulator.Session - class com.bea.wcp.diameter.util.Simulator.Session.
 
SipApplicationRuntimeMBean - interface com.bea.wcp.sip.management.runtime.SipApplicationRuntimeMBean.
 
SipSecurityMBean - interface com.bea.wcp.sip.management.configuration.SipSecurityMBean.
Deprecated.  
SipServerMBean - interface com.bea.wcp.sip.management.configuration.SipServerMBean.
Deprecated.  
SipServerRuntimeMBean - interface com.bea.wcp.sip.management.runtime.SipServerRuntimeMBean.
SIP ServerRuntime MBean
SipServletSnmpTrapRuntimeMBean - interface com.bea.wcp.sip.management.runtime.SipServletSnmpTrapRuntimeMBean.
SIP servlet snmp trap deneration interface.
SubscriptionModificationFailedException - exception com.bea.wcp.profile.SubscriptionModificationFailedException.
This exception is thrown if a request to modify the duration of an exception, failed.

T

TBCD - class com.bea.wcp.diameter.sh.TBCD.
Representation of Telephony Binary Coded Decimal.
TraceMessageListener - interface com.bea.wcp.sip.engine.tracing.listener.TraceMessageListener.
This is the base interface for all Tracing Filters.
TraceMessageListenerFactory - interface com.bea.wcp.sip.engine.tracing.listener.TraceMessageListenerFactory.
TraceMessageListenerFactory allows clients to reuse the default trace message listener implementation behaviors by creating an instance and delegating to it.
TransportUtil - interface com.bea.wcp.sip.util.TransportUtil.
A utility interface for obtaining all SIP listeners, and for determining if a given SIP URI represents the local server.
Type - class com.bea.wcp.diameter.Type.
Supported AVP data types.

U

UpgradeFailedException - exception com.bea.wcp.sip.management.runtime.UpgradeFailedException.
 
UserIdentity - class com.bea.wcp.diameter.sh.UserIdentity.
Represents a public or MSISDN user identity.

V


W

WlssAction - interface com.bea.wcp.sip.WlssAction.
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.
WlssEchoServer - class com.bea.wcp.util.WlssEchoServer.
Simple echo server.
WlssMBean - interface com.bea.wcp.sip.management.configuration.WlssMBean.
Deprecated.  
WlssProxy - interface com.bea.wcp.sip.WlssProxy.
This class is a WebLogic SIP Server specific extension of the interface javax.servlet.sip.Proxy.
WlssSipApplicationSession - interface com.bea.wcp.sip.WlssSipApplicationSession.
This interface is an extension of the standard SipApplicationSession interface.
WlssSipApplicationSession.PersistenceType - class com.bea.wcp.sip.WlssSipApplicationSession.PersistenceType.
Used by WlssSipApplicationSession.setPersist( com.bea.wcp.sip.WlssSipApplicationSession.PersistenceType, boolean).
WlssSipFactory - interface com.bea.wcp.sip.WlssSipFactory.
This interface is an extension of the standard SipFactory interface.
WlssSipServlet - class com.bea.wcp.sip.WlssSipServlet.
This class is a WebLogic SIP Server specific extension of the class javax.servlet.sip.SipServlet, which introduces two new methods doRefer() and doPublish() for handling REFER and PUBLISH methods respectively.
WlssSipServletResponse - interface com.bea.wcp.sip.WlssSipServletResponse.
This interface is intended to add WebLogic SIP server specific method createPrack(), which is an addition to the standard javax.servlet.sip.SipServletResponse interface.
WlssTelURI - interface com.bea.wcp.sip.WlssTelURI.
This class is a WebLogic SIP Server specific extension of the interface javax.servlet.sip.TelURL.

X


A B C D E G H I J L M N O P R S T U V W X
Documentation is available at
http://download.oracle.com/docs/cd/E13209_01/wlcp/wlss30/
Copyright 2006 BEA Systems Inc.