Package org.jdiameter.api

Interface Summary
Answer A Answer message is sent by a recipient of Request once it has received and interpreted the Request.
ApplicationId.Ranges IANA [IANA] has assigned the range 0x00000001 to 0x00ffffff for standards-track applications; and 0x01000000 - 0xfffffffe for vendor specific applications, on a first-come, first-served basis.
ApplicationId.Standard Standards-track application IDs are by Designated Expert with Specification Required [IANA]
Avp The Avp class implements a Diameter AVP.
AvpSet A set of data representing a message avp set.
BaseSession The session delivery objects are responsible for delivering all incomming Message to a specific session.
Configuration Stack properties for working.
ConfigurationListener The listener interface for receiving runtime configuration changes events.
EventListener<R extends Message,A extends Message> Common event listener
Message A Diameter message is either a request from a client to a server, or a response from a server to a client.
MetaData This interface is implemented by sack vendors to let users know the local properties of a Diameter Stack implementation and current instance.
MutableConfiguration This interface is the extended version of the interface configuration and allows to receive of a notification about reconfiguratings
MutablePeerTable This interface extends PeerTable interface and append some operation for controls peer and realm table
Network This interface introduces a capability to work with a network.
NetworkReqListener The NetworkReqListener interface is used to process network requests.
OverloadListener This class allows processed stack overloaded notification
OverloadManager This interface allows to control the stack at overload moment
Peer Peer contains everything that is worth knowing about a peer and define some operation for working with this peer.
PeerStateListener This interface is used to inform about changes in the state for a given peer.
PeerTable PeerManager is Diameter Stack PCB(RFC 3588) realisation.
PeerTableListener This interface is used to inform about changes in the peer table.
RawSession This interface append to base interface specific methods for creating and send raw diameter messages
RealmTable This interface introduces a capability to work with a network.
Request A Diameter Request is a request from a client to a server (or server to client - network request).
ResultCode This interface describe basic result codes
Selector<T,A>  
Session This interface append to base interface specific methods for creating and send diameter requests and responses
SessionFactory This class created session instance (Factory)
Stack The interface that every stack class must implement.
Statistic This class is conntainer for statistics information.
StatisticRecord This class implements counter of statistic
Wrapper Interface for JDiameter classes which provide the ability to retrieve the d elegate instance when the instance in question is in fact a proxy class.
 

Class Summary
ApplicationId The application Id is used to point out an application that is supported or used.
Realm The Realm class implements rows in the Diameter Realm routing table.
StackManager The basic service for managing a set of Diameter stacks.
URI This class handles Diameter URIs.
 

Enum Summary
LocalAction This Enum class defines commCode of realm local actions
Mode This enumerated class define type of stack start condition
PeerState This enumerated class define Peer states.
StackType This enumerated class define type of jDiameter stacks More information you can readn on https://jdiameter.dev.java.net/
 

Exception Summary
ApplicationAlreadyUseException The ApplicationAlreadyUse signals that the application a user is reporting support for is already in use by someone else.
AvpDataException The AvpDataException signals invalid operations on Avp data.
IllegalDiameterStateException Signals that a method has been invoked at an illegal or inappropriate time.
InternalException An exception that provides information on a stack error or other errors.
OverloadException An exception that provides information on a stack has application request overload.
RouteException The NoRouteException signals that no route exist for a given realm.
 



Copyright © 2010. All Rights Reserved.