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.sh |
The Diameter Sh Client implementation.
|
com.bea.wcp.diameter.sy |
Modifier and Type | Method and Description |
---|---|
static ResultCode |
ResultCode.decode(Avp avp)
If the specified AVP is a Result-Code or Experimental-Result AVP, then
returns a new ResultCode for the result.
|
static ResultCode |
ResultCode.define(int code,
int vendorId,
String msg)
Creates a new "experimental" ResultCode with the specified numeric code,
vendor id, and error message.
|
static ResultCode |
ResultCode.define(int code,
String msg)
Creates a new ResultCode for the specified numeric code and error message.
|
ResultCode |
MessageException.getResultCode()
Returns the ResultCode indicating the error.
|
ResultCode |
Answer.getResultCode()
Returns the ResultCode for this answer.
|
Modifier and Type | Method and Description |
---|---|
Answer |
GenericMessageFactory.createAnswer(Request req,
ResultCode rc) |
Answer |
MessageFactory.createAnswer(Request req,
ResultCode rc) |
Answer |
Peer.CER.createAnswer(ResultCode rc) |
Answer |
Request.createAnswer(ResultCode rc)
Creates an Answer message for this request.
|
Answer |
Request.createAnswer(ResultCode rc,
String error)
Creates a new Answer message for this request.
|
void |
Answer.setResultCode(ResultCode rc)
Allows relay or proxy applications to modify result code of an answer
message being forwarded.
|
Constructor and Description |
---|
Answer(Request req,
ResultCode rc)
Creates a new Answer for the specified Request and ResultCode.
|
AvpException(ResultCode rc,
Attribute attr)
Creates a new AvpException for the specified ResultCode and missing AVP.
|
AvpException(ResultCode rc,
Avp invalidAvp)
Creates a new AvpException for the specified ResultCode and invalid AVP.
|
AvpException(ResultCode rc,
Avp[] invalidAvps)
Creates a new AvpException for the specified ResultCode and invalid AVPs.
|
CEA(Peer.CER cer,
ResultCode rc) |
Message(Message req,
ResultCode rc)
Creates a new Diameter answer message for the specified request.
|
MessageException(ResultCode rc)
Creates a new MessageException for the specified ResultCode and
a default error message based on the result code.
|
MessageException(ResultCode rc,
String msg)
Creates a new MessageException for the specified ResultCode and
error message.
|
RAA(RAR req,
ResultCode rc) |
Constructor and Description |
---|
ACA(ACR req,
ResultCode rc) |
Constructor and Description |
---|
CCA(CCR req,
ResultCode rc) |
Modifier and Type | Field and Description |
---|---|
static ResultCode |
Sh.ERROR_FEATURE_UNSUPPORTED |
static ResultCode |
Sh.ERROR_OPERATION_NOT_ALLOWED |
static ResultCode |
Sh.ERROR_TOO_MUCH_DATA |
static ResultCode |
Sh.ERROR_TRANSPARENT_DATA_OUT_OF_SYNC |
static ResultCode |
Sh.ERROR_USER_DATA_CANNOT_BE_MODIFIED |
static ResultCode |
Sh.ERROR_USER_DATA_CANNOT_BE_NOTIFIED |
static ResultCode |
Sh.ERROR_USER_DATA_CANNOT_BE_READ |
static ResultCode |
Sh.ERROR_USER_DATA_NOT_RECOGNIZED |
static ResultCode |
Sh.ERROR_USER_UNKNOWN |
static ResultCode |
Sh.PRIOR_UPDATE_IN_PROGRESS |
static ResultCode |
Sh.USER_DATA_NOT_AVAILABLE |
Constructor and Description |
---|
SySLA(SySLR req,
ResultCode rc)
Constructor.
|
SySNA(SySNR req,
ResultCode rc)
Constructor.
|
SySTA(SySTR req,
ResultCode rc)
Constructor.
|