Package | Description |
---|---|
com.bea.wcp.diameter |
The Diameter base protocol API.
|
com.bea.wcp.diameter.accounting |
The Diameter offline charging API (Rf interface).
|
com.bea.wcp.diameter.beans |
Diameter beans in SIP Server used to interwork with Diameter messages.
|
com.bea.wcp.diameter.cc |
The Diameter credit control API (Ro interface).
|
com.bea.wcp.diameter.charging |
Common definitions, classes, and Diameter applications for 3GPP charging functions (Ro and Rf interfaces).
|
com.bea.wcp.diameter.relay |
A Diameter relay implementation.
|
com.bea.wcp.diameter.sh |
The Diameter Sh Client implementation.
|
com.bea.wcp.diameter.sy | |
com.bea.wcp.diameter.util |
Diameter base protocol API helper utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientApplication
Base class for Diameter client applications.
|
Modifier and Type | Method and Description |
---|---|
Application |
Session.getApplication()
Returns the Application for this Session.
|
Application |
Node.getApplication(ApplicationId id)
Returns the application for the specified application identifier.
|
Application |
AppManager.getApplication(int appId) |
Application |
Node.getApplication(int idNum)
Returns the application for the specified application id number.
|
Application |
AppManager.getRelayApplication() |
Application |
AppManager.loadApplication(String className,
Map<String,String> params) |
Modifier and Type | Method and Description |
---|---|
Iterator<Application> |
AppManager.getApplications() |
Modifier and Type | Method and Description |
---|---|
void |
AppManager.addApplication(Application app) |
void |
AppManager.addApplication(Application app,
String name) |
void |
AppManager.addApplication(Application app,
String name,
Map<String,String> params) |
Constructor and Description |
---|
Request(Command cmd,
Application app)
Creates a new Request for the specified application and command.
|
Session(Application app)
Creates a new client Session for the specified Application.
|
Session(Application app,
String id)
Creates a new server Session for the specified Application and session id.
|
Session(Application app,
String id,
Object parent)
Creates a new server Session for the specified Application and session id.
|
Constructor and Description |
---|
ClientSession(Application app)
Creates a new ClientSession for the specified application.
|
ClientSession(Application app,
String id,
Object parent) |
Modifier and Type | Method and Description |
---|---|
<T extends Session> |
SessionSource.createSession(Application app,
S sas)
Creates a
Session for the particular application
using a SipApplicationSession . |
<T extends Session> |
SessionSource.createSession(Application app,
S sas,
String sessionId)
Creates a
Session for the particular application using
a SipApplicationSession with diameter session id. |
Constructor and Description |
---|
ClientSession(Application app)
Creates a new ClientSession for the specified application.
|
ClientSession(Application app,
String id) |
ClientSession(Application app,
String id,
Object parent) |
Modifier and Type | Class and Description |
---|---|
class |
RfApplication
Diameter application which extends the accounting client session base
class and implements the 3GPP Rf client protocol.
|
class |
RfSimulator
Simple OCF simulator for Rf protocol testing.
|
class |
RoApplication
Diameter credit control application which implements the 3GPP Ro client
protocol.
|
class |
RoSimulator
Simple CDF simulator for Ro protocol testing.
|
Modifier and Type | Class and Description |
---|---|
class |
RelayApplication
This application implements Diameter Relay functionality.
|
Modifier and Type | Class and Description |
---|---|
class |
HssSimulator
A Simple HSS simulator that supports only RepositoryData.
|
class |
ShApplication
Sh client application.
|
Modifier and Type | Class and Description |
---|---|
class |
SyApplication
Sy Application.
|
class |
SySimulator
SySimulator.
|
Modifier and Type | Class and Description |
---|---|
class |
Simulator
Base class for simulator applications.
|
Constructor and Description |
---|
Launcher(Application app) |