| Package | Description |
|---|---|
| org.cipango.diameter | |
| org.cipango.diameter.api | |
| org.cipango.diameter.base | |
| org.cipango.diameter.ims |
| Modifier and Type | Method and Description |
|---|---|
ResultCode |
Dictionary.getResultCode(int vendorId,
int code) |
static ResultCode |
Factory.newResultCode(int vendorId,
int code,
String name) |
static ResultCode |
Factory.newResultCode(int code,
String name) |
| Modifier and Type | Method and Description |
|---|---|
ResultCode |
DiameterServletAnswer.getResultCode()
Returns the result code of this answer.
|
| Modifier and Type | Method and Description |
|---|---|
DiameterServletAnswer |
DiameterServletRequest.createAnswer(ResultCode resultCode)
Creates an answer for this request with the specified result code.
|
| Modifier and Type | Field and Description |
|---|---|
static ResultCode |
Common.DIAMETER_APPLICATION_UNSUPPORTED
A request was sent for an application that is not supported.
|
static ResultCode |
Common.DIAMETER_AUTHENTICATION_REJECTED
The authentication process for the user failed, most likely due to an
invalid password used by the user.
|
static ResultCode |
Common.DIAMETER_AUTHORIZATION_REJECTED
A request was received for which the user could not be authorized.
|
static ResultCode |
Common.DIAMETER_AVP_NOT_ALLOWED
A message was received with an AVP that MUST NOT be present.
|
static ResultCode |
Common.DIAMETER_AVP_OCCURS_TOO_MANY_TIMES
A message was received that included an AVP that appeared more often than
permitted in the message definition.
|
static ResultCode |
Common.DIAMETER_AVP_UNSUPPORTED
The peer received a message that contained an AVP that is not
recognized or supported and was marked with the Mandatory bit.
|
static ResultCode |
Common.DIAMETER_COMMAND_UNSUPPORTED
The Request contained a Command-Code that the receiver did not
recognize or support.
|
static ResultCode |
Common.DIAMETER_CONTRADICTING_AVPS
The Home Diameter server has detected AVPs in the request that
contradicted each other, and is not willing to provide service to the
user.
|
static ResultCode |
Common.DIAMETER_INVALID_AVP_BIT_COMBO
The request contained an AVP with which is not allowed to have the given
value in the AVP Flags field.
|
static ResultCode |
Common.DIAMETER_INVALID_AVP_BITS
A request was received that included an AVP whose flag bits are set to an
unrecognized value, or that is inconsistent with the AVP's definition.
|
static ResultCode |
Common.DIAMETER_INVALID_AVP_LENGTH
The request contained an AVP with an invalid length.
|
static ResultCode |
Common.DIAMETER_INVALID_AVP_VALUE
The request contained an AVP with an invalid value in its data
portion.
|
static ResultCode |
Common.DIAMETER_INVALID_BIT_IN_HEADER
This error is returned when an unrecognized bit in the Diameter header is
set to one (1).
|
static ResultCode |
Common.DIAMETER_INVALID_HDR_BITS
A request was received whose bits in the Diameter header were either set
to an invalid combination, or to a value that is inconsistent with the
command code's definition.
|
static ResultCode |
Common.DIAMETER_INVALID_MESSAGE_LENGTH
This error is returned when a request is received with an invalid message
length.
|
static ResultCode |
Common.DIAMETER_LIMITED_SUCCESS
When returned, the request was successfully completed, but
additional processing is required by the application in order to
provide service to the user.
|
static ResultCode |
Common.DIAMETER_LOOP_DETECTED
An agent detected a loop while trying to get the message to the intended
recipient.
|
static ResultCode |
Common.DIAMETER_MISSING_AVP
The request did not contain an AVP that is required by the Command Code
definition.
|
static ResultCode |
Common.DIAMETER_NO_COMMON_APPLICATION
This error is returned when a CER message is received, and there are no
common applications supported between the peers.
|
static ResultCode |
Common.DIAMETER_NO_COMMON_SECURITY
This error is returned when a CER message is received, and there are no
common security mechanisms supported between the peers.
|
static ResultCode |
Common.DIAMETER_OUT_OF_SPACE
A Diameter node received the accounting request but was unable to commit
it to stable storage due to a temporary lack of space.
|
static ResultCode |
Common.DIAMETER_REALM_NOT_SERVED
The intended realm of the request is not recognized.
|
static ResultCode |
Common.DIAMETER_REDIRECT_INDICATION
A redirect agent has determined that the request could not be satisfied
locally and the initiator of the request should direct the request
directly to the server, whose contact information has been added to the
response.
|
static ResultCode |
Common.DIAMETER_RESOURCES_EXCEEDED
A request was received that cannot be authorized because the user has
already expended allowed resources.
|
static ResultCode |
Common.DIAMETER_SUCCESS
The Request was successfully completed
|
static ResultCode |
Common.DIAMETER_TOO_BUSY
When returned, a Diameter node SHOULD attempt to send the message to an
alternate peer.
|
static ResultCode |
Common.DIAMETER_UNABLE_TO_COMPLY
This error is returned when a request is rejected for unspecified
reasons.
|
static ResultCode |
Common.DIAMETER_UNABLE_TO_DELIVER
This error is given when Diameter can not deliver the message to the
destination, either because no host within the realm supporting the
required application was available to process the request, or because
Destination-Host AVP was given without the associated Destination-Realm
AVP.
|
static ResultCode |
Common.DIAMETER_UNKNOWN_PEER
A CER was received from an unknown peer.
|
static ResultCode |
Common.DIAMETER_UNKNOWN_SESSION_ID
The request contained an unknown Session-Id.
|
static ResultCode |
Common.DIAMETER_UNSUPPORTED_VERSION
This error is returned when a request was received, whose version number
is unsupported.
|
static ResultCode |
Common.ELECTION_LOST
The peer has determined that it has lost the election process and has
therefore disconnected the transport connection.
|
| Modifier and Type | Field and Description |
|---|---|
static ResultCode |
Cx.DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED
The authentication scheme indicated in an authentication request is not
supported.
|
static ResultCode |
Sh.DIAMETER_ERROR_DSAI_NOT_AVAILABLE
The Application Server addressed a DSAI not configured in the HSS.
|
static ResultCode |
Cx.DIAMETER_ERROR_FEATURE_UNSUPPORTED
A request application message was received indicating that the origin
host requests that the command pair would be handled using a feature
which is not supported by the destination host.
|
static ResultCode |
Cx.DIAMETER_ERROR_IDENTITIES_DONT_MATCH
A message was received with a public identity and a private identity for
a user, and the server determines that the public identity does not
correspond to the private identity.
|
static ResultCode |
Cx.DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED
The identity has already a server assigned and the registration status
does not allow that it is overwritten
|
static ResultCode |
Cx.DIAMETER_ERROR_IDENTITY_NOT_REGISTERED
A query for location information is received for a public identity that
has not been registered before.
|
static ResultCode |
Zh.DIAMETER_ERROR_IDENTITY_UNKNOWN
A message was received by the HSS for an IMPI or IMPU that is unknown.
|
static ResultCode |
Cx.DIAMETER_ERROR_IN_ASSIGNMENT_TYPE
The identity being registered has already the same server assigned and
the registration status does not allow the server assignment type.
|
static ResultCode |
Sh.DIAMETER_ERROR_NO_SUBSCRIPTION_TO_DATA
The AS received a notification of changes of some information to which it is not subscribed
|
static ResultCode |
Zh.DIAMETER_ERROR_NOT_AUTHORIZED
A message was received by the BSF which the BSF can not authorize.
|
static ResultCode |
Sh.DIAMETER_ERROR_OPERATION_NOT_ALLOWED
The requested operation is not allowed for the user
|
static ResultCode |
Cx.DIAMETER_ERROR_ROAMING_NOT_ALLOWED
The user is not allowed to roam in the visited network.
|
static ResultCode |
Sh.DIAMETER_ERROR_SUBS_DATA_ABSENT
The Application Server requested to subscribe to changes to Repository Data that is not present in the HSS.
|
static ResultCode |
Cx.DIAMETER_ERROR_TOO_MUCH_DATA
The volume of the data pushed to the receiving entity exceeds its
capacity.
|
static ResultCode |
Zh.DIAMETER_ERROR_TRANSACTION_IDENTIFIER_INVALID
A message was received by the BSF for an invalid (e.g. unknown or
expired) Bootstrapping Transaction Identifier (B-TID).
|
static ResultCode |
Sh.DIAMETER_ERROR_TRANSPARENT_DATA_OUT_OF_SYNC
The request to update the repository data at the HSS could not be
completed because the requested update is based on an out-of-date version
of the repository data.
|
static ResultCode |
Sh.DIAMETER_ERROR_USER_DATA_CANNOT_BE_MODIFIED
The requested user data is not allowed to be modified.
|
static ResultCode |
Sh.DIAMETER_ERROR_USER_DATA_CANNOT_BE_NOTIFIED
The requested user data is not allowed to be notified on changes.
|
static ResultCode |
Sh.DIAMETER_ERROR_USER_DATA_CANNOT_BE_READ
The requested user data is not allowed to be read.
|
static ResultCode |
Sh.DIAMETER_ERROR_USER_DATA_NOT_RECOGNIZED
The data received by the AS is not supported or recognized.
|
static ResultCode |
Cx.DIAMETER_ERROR_USER_UNKNOWN
A message was received for a user that is unknown.
|
static ResultCode |
Cx.DIAMETER_FIRST_REGISTRATION
The HSS informs the I-CSCF that:
- The user is authorized to register this public identity;
- A S-CSCF shall be assigned to the user.
|
static ResultCode |
Sh.DIAMETER_PRIOR_UPDATE_IN_PROGRESS
The request to update the repository data at the HSS could not be
completed because the related repository data is currently being updated
by another entity.
|
static ResultCode |
Cx.DIAMETER_SUBSEQUENT_REGISTRATION
The HSS informs the I-CSCF that:
- The user is authorized to register this public identity;
- A S-CSCF is already assigned and there is no need to select a new one.
|
static ResultCode |
Cx.DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED
The HSS informs to the S-CSCF that:
- The de-registration is completed;
- The S-CSCF name is not stored in the HSS.
|
static ResultCode |
Cx.DIAMETER_UNREGISTERED_SERVICE
The HSS informs the I-CSCF that:
- The public identity is not registered but has services related to unregistered state;
- A S-CSCF shall be assigned to the user.
|
static ResultCode |
Sh.DIAMETER_USER_DATA_NOT_AVAILABLE
The requested user data is not available at this time to satisfy the requested operation.
|
| Modifier and Type | Method and Description |
|---|---|
protected static ResultCode |
IMS.newImsResultCode(int code,
String name) |
Copyright © 2014. All Rights Reserved.