Package | Description |
---|---|
com.bea.wcp.diameter |
The Diameter base protocol API.
|
com.bea.wcp.diameter.cc |
The Diameter credit control API (Ro interface).
|
com.bea.wcp.diameter.sh |
The Diameter Sh Client implementation.
|
com.bea.wcp.diameter.sy |
Modifier and Type | Field and Description |
---|---|
static Command |
Command.ACA
Accounting-Answer (ACA.)
|
static Command |
Command.ACR
Accounting-Request (ACR).
|
static Command |
Command.ASA
Abort-Session-Answer (ASA).
|
static Command |
Command.ASR
Abort-Session-Request (ASR).
|
static Command |
Command.CEA
Capabilities-Exchange-Answer (CEA).
|
static Command |
Command.CER
Capabilities-Exchange-Request (CER).
|
static Command |
Command.DPA
Disconnect-Peer-Answer (DPA).
|
static Command |
Command.DPR
Disconnect-Peer-Request (DPR).
|
static Command |
Command.DWA
Device-Watchdog-Answer (DWA).
|
static Command |
Command.DWR
Device-Watchdog-Request (DWR).
|
static Command |
Command.RAA
Re-Auth-Answer (RAA).
|
static Command |
Command.RAR
Re-Auth-Request (RAR).
|
static Command |
Command.STA
Session-Termination-Answer (STA).
|
static Command |
Command.STR
Session-Termination-Request (STR).
|
Modifier and Type | Method and Description |
---|---|
static Command |
Command.define(int code,
int appId,
String name,
boolean isRequest)
Defines a new Command which is proxiable and uses the default message
factory.
|
static Command |
Command.define(int code,
int appId,
String name,
boolean isRequest,
boolean isProxiable)
Defines a new Command with default message factory.
|
static Command |
Command.define(int code,
int appId,
String name,
boolean isRequest,
boolean isProxiable,
MessageFactory factory)
Defines a new Command.
|
static Command |
Command.define(int code,
String name,
boolean isRequest)
Deprecated.
|
static Command |
Command.define(int code,
String name,
boolean isRequest,
boolean isProxiable)
Deprecated.
Use the method with appId instead
|
static Command |
Command.define(int code,
String name,
boolean isRequest,
boolean isProxiable,
MessageFactory factory)
Deprecated.
Use the method with appId instead
|
static Command |
Command.getAnsByCode(int code)
Deprecated.
Use the method with appId instead(getAnsByCode(int code, int appId))
|
static Command |
Command.getAnsByCode(int code,
int appId)
Returns the Command for the specified answer command code, or null
if not found.
|
static Command |
Command.getByName(String name)
Returns the Command for the specified command name, or null if not found.
|
Command |
Message.getCommand()
Returns the Command for this message.
|
static Command |
Command.getReqByCode(int code)
Deprecated.
Use the method with appId instead(getReqByCode(int code, int appId))
|
static Command |
Command.getReqByCode(int code,
int appId)
Returns the Command for the specified request command code, or null
if not found.
|
Modifier and Type | Method and Description |
---|---|
Request |
Application.createRequest(Command cmd)
Creates a new Request for this application but with no associated
session.
|
Request |
Session.createRequest(Command cmd)
Creates a new Request for this session.
|
Request |
GenericMessageFactory.createRequest(Node node,
Command cmd,
int appId,
String sessionId) |
Request |
MessageFactory.createRequest(Node node,
Command cmd,
int appId,
String sessionId)
Creates a new Message with the specified command.
|
Constructor and Description |
---|
Message(Node node,
Command cmd,
int appId,
int hopByHopId,
int endToEndId,
String sessionId)
This constructor is only called by Request when creating a new request.
|
RAR(Node node,
Command cmd,
int appId,
String sessionId) |
Request(Command cmd,
Application app)
Creates a new Request for the specified application and command.
|
Request(Command cmd,
Session session)
Creates a new Request for the specified session and command.
|
Request(Node node,
Command cmd,
int appId,
String sessionId)
Creates a new Request for a given command, application, and optional
session identifier.
|
Modifier and Type | Field and Description |
---|---|
static Command |
CreditControl.CCA |
static Command |
CreditControl.CCR |
Modifier and Type | Field and Description |
---|---|
static Command |
Sh.PNA |
static Command |
Sh.PNR |
static Command |
Sh.PUA |
static Command |
Sh.PUR |
static Command |
Sh.SNA |
static Command |
Sh.SNR |
static Command |
Sh.UDA |
static Command |
Sh.UDR |
Modifier and Type | Method and Description |
---|---|
Request |
ShSession.createRequest(Command cmd,
AccessKey key) |
boolean |
DataReference.isValid(Command cmd)
Returns true if the specified Diameter command is valid for this
particular data reference.
|
Modifier and Type | Field and Description |
---|---|
static Command |
SyFactory.SySLA |
static Command |
SyFactory.SySLR |
static Command |
SyFactory.SySNA |
static Command |
SyFactory.SySNR |