| Interface | Description |
|---|---|
| Enumerated |
Any enum value which implements this interface can be used as the value
of an AVP of type INTEGER32, INTEGER64, or ENUMERATED.
|
| MessageFactory |
A MessageFactory can be optionally specified when defining a new Diameter
command.
|
| SessionListener |
The SessionListener class can be used by an application to subscribe to
messages delivered to a session.
|
| Class | Description |
|---|---|
| Answer |
Diameter answer message.
|
| Application |
Base class for all Diameter applications.
|
| ApplicationId |
Diameter application identifier.
|
| AppManager |
Manages applications for a Diameter node.
|
| Attribute |
Diameter attribute information.
|
| Avp |
Represents a Diameter AVP (Attribute-Value Pair).
|
| AvpList |
An AvpList is used to represent the AVPs of a Diameter message or the
AVPs contained within a grouped AVP.
|
| Capabilities |
Represents the capabilities of a Diameter peer.
|
| ClientApplication |
Base class for Diameter client applications.
|
| Command |
Diameter command information.
|
| DataUtils |
Utility methods for reading and writing Diameter message data.
|
| Diameter |
Diameter base shared constants.
|
| DiameterRuntimeMBeanProxy | |
| GenericMessageFactory |
Generic message factory.
|
| Message |
Diameter Message base class for both Request and Answer message types.
|
| Node |
Diameter Node implementation.
|
| Peer |
Diameter peer implementation based on state machine pattern.
|
| Peer.CEA | |
| Peer.CER | |
| PeerState |
Diameter peer state machine.
|
| PeerTable |
The peer table manages information about configured Diameter peers.
|
| RAA |
Diameter Re-Auth-Answer (RAA) message.
|
| RAR |
Diameter Re-Auth-Request (RAR) message.
|
| Request |
Diameter request message.
|
| ResultCode |
Diameter result code.
|
| Route |
Realm-based route information.
|
| RouteTable |
Peer-based routing table, as described in RFC 3588 section 2.6.
|
| RouteTable.Key | |
| Session |
Base class for Diameter application sessions.
|
| State |
Base class representing state.
|
| Type |
Supported AVP data types.
|
| Exception | Description |
|---|---|
| AvpException |
Exception raised if an invalid AVP was encountered in a Diameter message.
|
| DiameterException |
Base class for Diameter exception types.
|
| MessageException |
Exception raised if an invalid Diameter message has been encountered.
|
The Diameter base protocol API.