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.cc |
The Diameter credit control API (Ro interface).
|
com.bea.wcp.diameter.relay |
A Diameter relay implementation.
|
com.bea.wcp.diameter.sh |
The Diameter Sh Client implementation.
|
com.bea.wcp.diameter.util |
Diameter base protocol API helper utilities.
|
Modifier and Type | Class and Description |
---|---|
static class |
Peer.CER |
class |
RAR
Diameter Re-Auth-Request (RAR) message.
|
Modifier and Type | Method and Description |
---|---|
Request |
MessageFactory.createRequest(ByteBuffer bb,
com.bea.wcp.diameter.transport.Connection c)
Decodes Diameter message from a byte buffer.
|
Request |
GenericMessageFactory.createRequest(ByteBuffer bb,
com.bea.wcp.diameter.transport.Connection c) |
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 |
MessageFactory.createRequest(Node node,
Command cmd,
int appId,
String sessionId)
Creates a new Message with the specified command.
|
Request |
GenericMessageFactory.createRequest(Node node,
Command cmd,
int appId,
String sessionId) |
Request |
Answer.getRequest()
Returns the original Request used to create this Answer, or null if this
answer was not originated by this node.
|
Modifier and Type | Method and Description |
---|---|
void |
Peer.connCER(Request m) |
Answer |
AvpException.createAnswer(Request req)
Creates a new Answer message for a Request that contained invalid AVPs.
|
Answer |
MessageException.createAnswer(Request req)
Creates a new Answer message for an invalid Request.
|
Answer |
MessageFactory.createAnswer(Request req,
ResultCode rc) |
Answer |
GenericMessageFactory.createAnswer(Request req,
ResultCode rc) |
void |
Node.dispatchThreadAnswer(Request req,
Answer ans) |
Peer[] |
RouteTable.getDestinationPeers(Request req) |
boolean |
Node.isLocalRequest(Request req)
Checks if request should be processed locally (RFC 3588 6.1.4).
|
protected void |
Application.rcvRequest(Request req)
Called by the container when a new Request has been received for this
application.
|
protected void |
Session.rcvRequest(Request req)
Called when a new request message has been received for this session.
|
Constructor and Description |
---|
Answer(Request req,
ResultCode rc)
Creates a new Answer for the specified Request and ResultCode.
|
Modifier and Type | Class and Description |
---|---|
class |
ACR
Diameter Accounting-Request (ACR) message.
|
Modifier and Type | Class and Description |
---|---|
class |
CCR
Diameter Credit-Control-Request.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientSession.rcvRequest(Request req)
Called by the container when a new request has been received.
|
Modifier and Type | Method and Description |
---|---|
protected void |
RelayApplication.rcvRequest(Request req) |
Modifier and Type | Method and Description |
---|---|
Request |
ShSession.createPUR(AccessKey key,
ByteBuffer data) |
Request |
ShSession.createRequest(Command cmd,
AccessKey key) |
Request |
ShSession.createSNR(AccessKey key,
boolean subscribe) |
Request |
ShSession.createUDR(AccessKey key) |
Modifier and Type | Method and Description |
---|---|
static AccessKey |
AccessKey.getAccessKey(Request req,
Object param)
Returns the AccessKey for the specified Sh request.
|
protected void |
ShApplication.rcvRequest(Request req)
Called by the container when a new Sh request has been received.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Simulator.rcvRequest(Request req) |