A B C D E F G H I K L M N O P Q R S T U V W X Z

A

AbortSessionAnswerImpl - Class in org.jdiameter.common.impl.app.auth
 
AbortSessionAnswerImpl(Request, int, long) - Constructor for class org.jdiameter.common.impl.app.auth.AbortSessionAnswerImpl
 
AbortSessionAnswerImpl(Message) - Constructor for class org.jdiameter.common.impl.app.auth.AbortSessionAnswerImpl
 
AbortSessionRequestImpl - Class in org.jdiameter.common.impl.app.auth
 
AbortSessionRequestImpl(AppSession, String, String) - Constructor for class org.jdiameter.common.impl.app.auth.AbortSessionRequestImpl
 
AbortSessionRequestImpl(Message) - Constructor for class org.jdiameter.common.impl.app.auth.AbortSessionRequestImpl
 
AcceptUndefinedPeer - Static variable in class org.jdiameter.server.impl.helpers.Parameters
On/Off
accessTimeoutElapses() - Method in interface org.jdiameter.common.api.app.auth.IClientAuthActionContext
 
accessTimeoutElapses(ServerAuthSession) - Method in interface org.jdiameter.common.api.app.auth.IServerAuthActionContext
 
AccountAnswerImpl - Class in org.jdiameter.common.impl.app.acc
 
AccountAnswerImpl(Request, int, int, long) - Constructor for class org.jdiameter.common.impl.app.acc.AccountAnswerImpl
 
AccountAnswerImpl(Answer) - Constructor for class org.jdiameter.common.impl.app.acc.AccountAnswerImpl
 
AccountRequestImpl - Class in org.jdiameter.common.impl.app.acc
 
AccountRequestImpl(AppSession, int, int, String, String) - Constructor for class org.jdiameter.common.impl.app.acc.AccountRequestImpl
 
AccountRequestImpl(Request) - Constructor for class org.jdiameter.common.impl.app.acc.AccountRequestImpl
 
AcctApplId - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Accounting application id property
add(Ordinal, Configuration...) - Method in interface org.jdiameter.client.impl.helpers.AppConfiguration
Add elements to configuration
add(Ordinal, Object) - Method in interface org.jdiameter.client.impl.helpers.AppConfiguration
 
add(Ordinal, Configuration...) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
add(Ordinal, Object) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
add(int, Configuration...) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
addAppId(ApplicationId, IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
addApplication(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addApplicationId(ApplicationId) - Method in interface org.jdiameter.server.api.IMetaData
Add new Application Id to support application list
addApplicationID(NodeList) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addApplicationID(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addApplicationId(ApplicationId) - Method in class org.jdiameter.server.impl.MetaDataImpl
 
addApplications(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addApplications(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addChangeListener(ConfigurationListener, int...) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
addConnectionListener(IConnectionListener) - Method in interface org.jdiameter.client.api.controller.IPeer
Add connection state change listener
addConnectionListener(IConnectionListener) - Method in interface org.jdiameter.client.api.io.IConnection
Append connection listener
addConnectionListener(IConnectionListener) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
addConnectionListener(IConnectionListener) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
addConnectionListener(IConnectionListener) - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
addExtensions(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addExtensions(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addIncomingConnection(IConnection) - Method in interface org.jdiameter.server.api.IPeer
Add new network connection (wait CER/CEA)
addIncomingConnection(IConnection) - Method in class org.jdiameter.server.impl.PeerImpl
 
addIPAddress(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addIPAddress(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addIPAddressItem(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addListener(INetWorkConnectionListener) - Method in interface org.jdiameter.server.api.io.INetWorkGuard
Append new listener
addListener(INetWorkConnectionListener) - Method in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
addLocalPeer(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addLocalPeer(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addMessage(IMessage) - Method in interface org.jdiameter.client.api.controller.IPeer
Append request to peer request storage map
addMessage(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
addMessage(IMessage) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
addNetwork(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addNetwork(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addNetworkReqListener(NetworkReqListener, ApplicationId...) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
addOverloadListener(OverloadListener, double, double, int) - Method in class org.jdiameter.server.impl.OverloadManagerImpl
 
addParameters(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addParameters(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addPeer(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addPeer(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addPeer(URI, String, boolean) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
addPeer(String, String, boolean) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
addPeerName(String) - Method in class org.jdiameter.server.impl.RealmImpl
 
addPeers(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addPeers(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addPeerStateListener(PeerStateListener) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
addPeerStateListener(PeerStateListener) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
addRealm(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addRealm(String, ApplicationId, LocalAction, boolean, long, String...) - Method in interface org.jdiameter.server.api.IRouter
Add real to realm table
addRealm(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addRealm(String, ApplicationId, LocalAction, boolean, long) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
addRealm(String, ApplicationId, LocalAction, boolean, long, String...) - Method in class org.jdiameter.server.impl.RouterImpl
 
addRealms(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addRealms(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
addresses - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
addresses - Variable in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
addressToBytes(InetAddress) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert InetAddress to byte array representation
addressToBytes(InetAddress) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
addSecurity(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addSecurityData(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
addSessionListener(String, NetworkReqListener) - Method in interface org.jdiameter.client.api.IContainer
Add session listener
addSessionListener(String, NetworkReqListener) - Method in class org.jdiameter.client.impl.StackImpl
 
addSessionReqListener(String, NetworkReqListener) - Method in interface org.jdiameter.client.api.controller.IPeerTable
Register session lister
addSessionReqListener(String, NetworkReqListener) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
addStateChangeListener(StateChangeListener) - Method in interface org.jdiameter.client.api.controller.IPeer
Add state change listener
addStateChangeListener(StateChangeListener) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
addStateChangeListener(StateChangeListener) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
addStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
addStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
addStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.common.impl.app.auth.AppAuthSessionImpl
 
addStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.common.impl.app.sh.ShSession
 
alias - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
ALL_APPLICATION - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
ALL_HOST - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
ALL_REALM - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
ALL_SESSION - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
ALL_USER - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
AppAccSessionImpl - Class in org.jdiameter.common.impl.app.acc
 
AppAccSessionImpl() - Constructor for class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
AppAnswerEventImpl - Class in org.jdiameter.common.impl.app
 
AppAnswerEventImpl(Message) - Constructor for class org.jdiameter.common.impl.app.AppAnswerEventImpl
 
AppAuthSessionImpl - Class in org.jdiameter.common.impl.app.auth
 
AppAuthSessionImpl() - Constructor for class org.jdiameter.common.impl.app.auth.AppAuthSessionImpl
 
AppConfiguration - Interface in org.jdiameter.client.impl.helpers
This interface provide methods for change configuration object
appendAppId(ApplicationId, Message) - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
appendCounter(Set<StatisticRecord>) - Method in interface org.jdiameter.server.api.IStatistic
Merge statistic
appendCounter(StatisticRecord...) - Method in class org.jdiameter.server.impl.StatisticImpl
 
appendCounter(Set<StatisticRecord>) - Method in class org.jdiameter.server.impl.StatisticImpl
 
appendElements(ExtensionPoint...) - Method in class org.jdiameter.client.impl.helpers.ExtensionPoint
Append extension point entries
appendEntry(int, double, double) - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfo
 
appendOtherParameter(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
appendOtherParameter(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
AppEventImpl - Class in org.jdiameter.common.impl.app
 
AppEventImpl(Message) - Constructor for class org.jdiameter.common.impl.app.AppEventImpl
 
appId - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
appId - Variable in class org.jdiameter.common.impl.app.AppSessionImpl
 
appId - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
appIds - Variable in class org.jdiameter.client.impl.MetaDataImpl
 
ApplicationId - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Application Id property
AppRequestEventImpl - Class in org.jdiameter.common.impl.app
 
AppRequestEventImpl(Message) - Constructor for class org.jdiameter.common.impl.app.AppRequestEventImpl
 
AppSessionImpl - Class in org.jdiameter.common.impl.app
 
AppSessionImpl() - Constructor for class org.jdiameter.common.impl.app.AppSessionImpl
 
assembler - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
Assembler - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Class name of IOC property
assembler - Variable in class org.jdiameter.client.impl.StackImpl
 
AssemblerImpl - Class in org.jdiameter.client.impl.helpers
IOC for stack
AssemblerImpl(Configuration) - Constructor for class org.jdiameter.client.impl.helpers.AssemblerImpl
Create instance of class with predefined configiration
AssemblerImpl(AssemblerImpl, Configuration, ExtensionPoint) - Constructor for class org.jdiameter.client.impl.helpers.AssemblerImpl
Create child Assembler
AuthApplId - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Authentication application id property
AVP - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the avp opetations processing

B

BaseSessionImpl - Class in org.jdiameter.client.impl
 
BaseSessionImpl() - Constructor for class org.jdiameter.client.impl.BaseSessionImpl
 
buffer - Variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
buffer - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
bytesToAddress(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to InetAddress
bytesToAddress(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToDate(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to date
bytesToDate(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToDouble(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to double
bytesToDouble(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToFloat(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to float
bytesToFloat(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToInt(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to int
bytesToInt(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToLong(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to long
bytesToLong(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToObject(Class<?>, byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to specefied object
bytesToObject(Class<?>, byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToOctetString(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to octet string
bytesToOctetString(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
bytesToUtf8String(byte[]) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert byte array to utf8 string
bytesToUtf8String(byte[]) - Method in class org.jdiameter.client.impl.parser.ElementParser
 

C

CEA_TIMEOUT - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
CeaTimeOut - Static variable in class org.jdiameter.client.impl.helpers.Parameters
CEA command time out property
changeNotification(int, URI, double) - Method in interface org.jdiameter.server.api.IOverloadManager
Notification about overload
changeNotification(int, URI, double) - Method in class org.jdiameter.server.impl.OverloadManagerImpl
 
changeNotification(URI, double) - Method in class org.jdiameter.server.impl.OverloadManagerImpl.OverloadInfo
 
check(IMessage) - Method in class org.jdiameter.server.impl.MessageValidator
Validate message
checkBufferSpace() - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
checkRealm(String) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
checkRealm(String) - Method in class org.jdiameter.server.impl.RouterImpl
 
childs - Variable in class org.jdiameter.server.impl.StatisticRecordImpl
 
CipherSuites - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Cipher suites separated by ','
clearTimer() - Method in interface org.jdiameter.client.api.IMessage
Cancel timer
clearTimer() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
ClientAccSessionImpl - Class in org.jdiameter.client.impl.app.acc
Client Accounting session implementation
ClientAccSessionImpl(SessionFactory, ClientAccSessionListener, ApplicationId) - Constructor for class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
ClientAccSessionImpl(SessionFactory, String, ClientAccSessionListener, ApplicationId) - Constructor for class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
ClientAccSessionState - Enum in org.jdiameter.common.api.app.acc
 
ClientAuthSessionImpl - Class in org.jdiameter.client.impl.app.auth
 
ClientAuthSessionImpl(boolean, IAuthMessageFactory, SessionFactory, ClientAuthSessionListener) - Constructor for class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
ClientAuthSessionImpl(boolean, String, IAuthMessageFactory, SessionFactory, ClientAuthSessionListener) - Constructor for class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
ClientAuthSessionState - Enum in org.jdiameter.common.api.app.auth
 
clone() - Method in interface org.jdiameter.client.api.IMessage
Create clone object
code - Static variable in class org.jdiameter.common.impl.app.acc.AccountAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.acc.AccountRequestImpl
 
code - Static variable in class org.jdiameter.common.impl.app.auth.AbortSessionAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.auth.AbortSessionRequestImpl
 
code - Static variable in class org.jdiameter.common.impl.app.auth.ReAuthAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.auth.ReAuthRequestImpl
 
code - Static variable in class org.jdiameter.common.impl.app.auth.SessionTermAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.auth.SessionTermRequestImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.ProfileUpdateAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.ProfileUpdateRequestImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.PushNotificationAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.PushNotificationRequestImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.SubscribeNotificationsAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.SubscribeNotificationsRequestImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.UserDataAnswerImpl
 
code - Static variable in class org.jdiameter.common.impl.app.sh.UserDataRequestImpl
 
commonApplications - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
compareTo(Object) - Method in class org.jdiameter.client.api.fsm.FsmEvent
 
compareTo(Object) - Method in class org.jdiameter.client.impl.app.sh.Event
 
compareTo(Peer) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
compareTo(Object) - Method in class org.jdiameter.server.impl.app.sh.Event
 
config - Variable in class org.jdiameter.client.impl.StackImpl
 
config - Variable in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
config - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
configuration() - Method in class org.jdiameter.client.impl.StackImpl
 
configuration() - Method in interface org.jdiameter.client.impl.StackImplMBean
Return string representation of stack instanceconfiguration
conn - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
connect() - Method in interface org.jdiameter.client.api.fsm.IContext
Start connection procedure to remote peer
connect() - Method in interface org.jdiameter.client.api.io.IConnection
Connect with remote host
connect() - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
connect() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
connect() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
connect() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
connectionClass - Variable in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
connectionClosed(String, List) - Method in interface org.jdiameter.client.api.io.IConnectionListener
Notifies that connection is closed
ConnectionImplClass - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Ckass name of connection interface implementation property
connectionOpened(String) - Method in interface org.jdiameter.client.api.io.IConnectionListener
Notifies that connection is created
connListener - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
constructorIAi - Variable in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
constructorIAiCL - Variable in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
container - Variable in class org.jdiameter.client.impl.BaseSessionImpl
 
context - Variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
context - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
context - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
context - Variable in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
context - Variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
ControllerLayer - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Controller layer
COUNT - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Type's count of extension point
counter - Variable in class org.jdiameter.server.impl.StatisticRecordImpl
 
createAbortSessionAnswer(Answer) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
createAbortSessionRequest(Request) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
createAccessTimer() - Method in interface org.jdiameter.common.api.app.auth.IClientAuthActionContext
 
createAccessTimer() - Method in interface org.jdiameter.common.api.app.auth.IServerAuthActionContext
 
createAccountAnswer(Answer) - Method in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
createAccountAnswer(Answer) - Method in class org.jdiameter.common.impl.app.sh.ShSession
 
createAccountRequest(Request) - Method in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
createAccountRequest(Request) - Method in class org.jdiameter.common.impl.app.sh.ShSession
 
createAuthAnswer(Answer) - Method in interface org.jdiameter.common.api.app.auth.IAuthMessageFactory
 
createAuthRequest(Request) - Method in interface org.jdiameter.common.api.app.auth.IAuthMessageFactory
 
createConnection(InetAddress, int, String) - Method in interface org.jdiameter.client.api.io.ITransportLayerFactory
Create new IConnection instance with predefined parameters
createConnection(InetAddress, int, IConnectionListener, String) - Method in interface org.jdiameter.client.api.io.ITransportLayerFactory
Create new IConnection instance with predefined parameters
createConnection(InetAddress, int, String) - Method in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
createConnection(InetAddress, int, IConnectionListener, String) - Method in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
createEmptyMessage(int, long) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Created empty message
createEmptyMessage(Class<?>, int, long) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Created specified type of message
createEmptyMessage(IMessage) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Created new message with copied of header of parent message
createEmptyMessage(IMessage, int) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Created new message with copied of header of parent message
createEmptyMessage(Class<?>, IMessage) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Created new message with copied of header of parent message
createEmptyMessage(Class<?>, IMessage) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
createEmptyMessage(IMessage) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
createEmptyMessage(IMessage, int) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
createEmptyMessage(int, long) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
createEmptyMessage(Class<?>, int, long) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
createEventAnswer(Request) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
createInstanceFsm(IContext, Executor, Configuration) - Method in interface org.jdiameter.client.api.fsm.IFsmFactory
Create instance of Peer FSM
createInstanceFsm(IContext, Executor, Configuration) - Method in class org.jdiameter.client.impl.fsm.FsmFactoryImpl
 
createInstanceFsm(IContext, Executor, Configuration) - Method in class org.jdiameter.server.impl.fsm.FsmFactoryImpl
 
createInterimAnswer(Request) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
createInterimRecord() - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
createListenerWrapper(EventListener) - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
createMessage(ByteBuffer) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Create message from bytebuffer
createMessage(Class<?>, ByteBuffer) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Created specified type of message
createMessage(ByteBuffer) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
createMessage(Class<?>, ByteBuffer) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
createMessage(int, ApplicationId, Avp...) - Method in class org.jdiameter.client.impl.RawSessionImpl
 
createMessage(int, ApplicationId, long, long, Avp...) - Method in class org.jdiameter.client.impl.RawSessionImpl
 
createMessage(Message, boolean) - Method in class org.jdiameter.client.impl.RawSessionImpl
 
createNetWorkGuard(InetAddress, int) - Method in interface org.jdiameter.server.api.io.ITransportLayerFactory
Create INetWorkGuard instance with predefined parameters
createNetWorkGuard(InetAddress, int, INetWorkConnectionListener) - Method in interface org.jdiameter.server.api.io.ITransportLayerFactory
Create INetWorkGuard instance with predefined parameters
createNetWorkGuard(InetAddress, int) - Method in class org.jdiameter.server.impl.io.TransportLayerFactory
 
createNetWorkGuard(InetAddress, int, INetWorkConnectionListener) - Method in class org.jdiameter.server.impl.io.TransportLayerFactory
 
createPeer(int, String, MetaData, Configuration, Configuration, IFsmFactory, ITransportLayerFactory, IMessageParser) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
createPeer(int, String, MetaData, Configuration, Configuration, IFsmFactory, ITransportLayerFactory, IMessageParser) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
createProfileUpdateAnswer(Answer) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
createProfileUpdateRequest(Request) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
createPushNotificationAnswer(Answer) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
createPushNotificationRequest(Request) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
createReAuthAnswer(Answer) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
createReAuthRequest(Request) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
createRequest(int, ApplicationId, String) - Method in class org.jdiameter.client.impl.SessionImpl
 
createRequest(int, ApplicationId, String, String) - Method in class org.jdiameter.client.impl.SessionImpl
 
createRequest(Request) - Method in class org.jdiameter.client.impl.SessionImpl
 
createSessionTermAnswer(Answer) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
createSessionTermRequest() - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
createSessionTermRequest(Request) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
createSessionTermRequest() - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
createStartAnswer(Request) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
createStopAnswer(Request) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
createSubscribeNotificationsAnswer(Answer) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
createSubscribeNotificationsRequest(Request) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
createTimer(ScheduledExecutorService, long, TimeUnit) - Method in interface org.jdiameter.client.api.IMessage
Create timer for request timout procedure
createUserDataAnswer(Answer) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
createUserDataRequest(Request) - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
creationTime - Variable in class org.jdiameter.client.impl.BaseSessionImpl
 

D

dateToBytes(Date) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert Date to byte array representation
dateToBytes(Date) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
dec() - Method in interface org.jdiameter.server.api.IStatisticRecord
Decrement counter
dec() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
decodeAvpSet(byte[]) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
DecodeException - Exception in org.jdiameter.client.api.parser
Signals that an parser exception has occurred in a during decoding message
DecodeException() - Constructor for exception org.jdiameter.client.api.parser.DecodeException
Create instance of class
DecodeException(String) - Constructor for exception org.jdiameter.client.api.parser.DecodeException
Create instance of class with predefined parameters
DecodeException(String, Throwable) - Constructor for exception org.jdiameter.client.api.parser.DecodeException
Create instance of class with predefined parameters
DecodeException(Throwable) - Constructor for exception org.jdiameter.client.api.parser.DecodeException
Create instance of class with predefined parameters
defValue() - Method in class org.jdiameter.client.impl.helpers.ExtensionPoint
Return default value of extension point
defValue() - Method in class org.jdiameter.client.impl.helpers.Parameters
Return default value of property
DELIVER_AND_GRANT - Static variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
description() - Method in class org.jdiameter.client.impl.helpers.Loggers
Return description of logger
description - Variable in class org.jdiameter.server.impl.StatisticRecordImpl
 
destHost - Variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
destHost - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
destHost - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
destHost - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
destRealm - Variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
destRealm - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
destRealm - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
destRealm - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
destroy() - Method in interface org.jdiameter.client.api.controller.IPeerTable
Destroy all resources
destroy() - Method in interface org.jdiameter.client.api.IAssembler
Release all attached resources
destroy() - Method in interface org.jdiameter.client.api.router.IRouter
Release all resources
destroy() - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
destroy() - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
 
destroy() - Method in class org.jdiameter.client.impl.router.RouterImpl
 
destroy() - Method in class org.jdiameter.client.impl.StackImpl
 
destroy() - Method in interface org.jdiameter.server.api.io.INetWorkGuard
Release all attached resources (socket and etc)
destroy() - Method in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
disable() - Method in class org.jdiameter.server.impl.MessageValidator
Disable validation functions
disconnect() - Method in interface org.jdiameter.client.api.fsm.IContext
Start disconnect procedure from remote peer
disconnect() - Method in interface org.jdiameter.client.api.io.IConnection
Disconnect wit remote host
disconnect() - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
disconnect() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
disconnect() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
disconnect() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
disconnectUserOrDev(Request) - Method in interface org.jdiameter.common.api.app.acc.IClientAccActionContext
Filling nested avp into STR
disconnectUserOrDev(ClientAuthSession, Message) - Method in interface org.jdiameter.common.api.app.auth.IClientAuthActionContext
 
doDisconnect() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
doEndConnection() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
DONT_CACHE - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
doSNX(AppEvent) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
doSNX(AppEvent) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
DOWN - Static variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
DPA_TIMEOUT - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
DpaTimeOut - Static variable in class org.jdiameter.client.impl.helpers.Parameters
DPA command time out property
DuplicateProtection - Static variable in class org.jdiameter.server.impl.helpers.Parameters
On/Off duplication protection property
duplicateProtection - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
DuplicateTimer - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Duplication clear task time period property
duplicateTimer - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
duplicationHandler - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
dupliocationScheduler - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
DWA_TIMEOUT - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
DwaTimeOut - Static variable in class org.jdiameter.client.impl.helpers.Parameters
DWA command time out property

E

elementChanged(int, Object) - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl
 
elementChanged(int, Object) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
ElementParser - Class in org.jdiameter.client.impl.parser
 
ElementParser() - Constructor for class org.jdiameter.client.impl.parser.ElementParser
 
EMPTY_ARRAY - Variable in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
EmptyConfiguration - Class in org.jdiameter.client.impl.helpers
This class allow create configuration class for stack
EmptyConfiguration() - Constructor for class org.jdiameter.client.impl.helpers.EmptyConfiguration
Create instance of class.
EmptyConfiguration - Class in org.jdiameter.server.impl.helpers
This class allow create configuration class for stack
EmptyConfiguration() - Constructor for class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
EmptyConfiguration(boolean) - Constructor for class org.jdiameter.server.impl.helpers.EmptyConfiguration
Create instance of class
enable(boolean) - Method in interface org.jdiameter.server.api.IStatisticRecord
Enable/Disable counter
enable() - Method in class org.jdiameter.server.impl.MessageValidator
Enable validation functions
enable - Variable in class org.jdiameter.server.impl.StatisticImpl
 
enable(boolean) - Method in class org.jdiameter.server.impl.StatisticImpl
 
enable - Variable in class org.jdiameter.server.impl.StatisticRecordImpl
 
enable(boolean) - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
encodeAvp(AvpImpl) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
encodeAvpSet(AvpSet) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
encodeMessage(IMessage) - Method in interface org.jdiameter.client.api.parser.IMessageParser
Encode message to ByteBuffer
encodeMessage(IMessage) - Method in class org.jdiameter.client.impl.parser.MessageParser
 
encodeType(Class<E>) - Method in class org.jdiameter.client.api.fsm.FsmEvent
 
encodeType(Class<E>) - Method in class org.jdiameter.client.impl.app.sh.Event
 
encodeType(Class<E>) - Method in class org.jdiameter.server.impl.app.sh.Event
 
endToEndGen - Variable in class org.jdiameter.client.impl.parser.MessageParser
 
entryAction() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
equals(Object) - Method in class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
equals(Object) - Method in class org.jdiameter.client.impl.router.RouterImpl.RedirectEntry
 
equals(Object) - Method in class org.jdiameter.common.impl.app.AppEventImpl
 
equals(Object) - Method in class org.jdiameter.server.impl.OverloadManagerImpl.OverloadInfo
 
equals(Object) - Method in class org.jdiameter.server.impl.PeerImpl.Entry
 
Event - Class in org.jdiameter.client.impl.app.sh
 
Event - Class in org.jdiameter.server.impl.app.sh
 
eventQueue - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
EventTypes - Enum in org.jdiameter.client.api.fsm
This enumeration describe all fsm events
exitAction() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
ExtensioinName - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Extension point name property
ExtensionPoint - Class in org.jdiameter.client.impl.helpers
This class provide pluggable features
ExtensionPoint() - Constructor for class org.jdiameter.client.impl.helpers.ExtensionPoint
Create instance of class
ExtensionPoint(String, String) - Constructor for class org.jdiameter.client.impl.helpers.ExtensionPoint
 
ExtensionPoint(String, ExtensionPoint...) - Constructor for class org.jdiameter.client.impl.helpers.ExtensionPoint
 
ExtensionPoint(String, int, ExtensionPoint...) - Constructor for class org.jdiameter.client.impl.helpers.ExtensionPoint
 
ExtensionPoint - Class in org.jdiameter.server.impl.helpers
This class provide pluggable features
ExtensionPoint(String, String, boolean) - Constructor for class org.jdiameter.server.impl.helpers.ExtensionPoint
 
ExtensionPoint(String, ExtensionPoint...) - Constructor for class org.jdiameter.server.impl.helpers.ExtensionPoint
 
ExtensionPoint(String, int, ExtensionPoint...) - Constructor for class org.jdiameter.server.impl.helpers.ExtensionPoint
 
Extensions - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Extendion point property
extractExpirationTime(Message) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
extractExpirationTime(Message) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 

F

factory - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
factory - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
factory - Variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
factory - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
factory - Variable in class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
factory - Variable in class org.jdiameter.server.impl.PeerImpl
 
failedSendRecord(Request) - Method in interface org.jdiameter.common.api.app.acc.IClientAccActionContext
Call back for failed_send_record event
fillIPAddressTable(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
firmWare - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
float32ToBytes(float) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert float to byte array representation
float32ToBytes(float) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
float64ToBytes(double) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert double to byte array representation
float64ToBytes(double) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
fromInt(int) - Method in enum org.jdiameter.common.api.app.acc.ClientAccSessionState
 
fromInt(int) - Method in enum org.jdiameter.common.api.app.acc.ServerAccSessionState
 
fromInt(int) - Method in enum org.jdiameter.common.api.app.auth.ClientAuthSessionState
 
fromInt(int) - Method in enum org.jdiameter.common.api.app.auth.ServerAuthSessionState
 
fromInt(int) - Method in interface org.jdiameter.common.api.app.IAppSessionState
 
fromInt(int) - Method in enum org.jdiameter.common.api.app.sh.ShSessionState
 
fsf - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
fsm - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
FSM - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the peers fsm
FsmEvent - Class in org.jdiameter.client.api.fsm
This class extends behaviour of FSM StateEvent
FsmEvent(EventTypes) - Constructor for class org.jdiameter.client.api.fsm.FsmEvent
Create instance of class
FsmEvent(EventTypes, String) - Constructor for class org.jdiameter.client.api.fsm.FsmEvent
Create instance of class with predefined parameters
FsmEvent(EventTypes, IMessage) - Constructor for class org.jdiameter.client.api.fsm.FsmEvent
Create instance of class with predefined parameters
FsmEvent(EventTypes, IMessage, String) - Constructor for class org.jdiameter.client.api.fsm.FsmEvent
Create instance of class with predefined parameters
fsmFactory - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
FsmFactoryImpl - Class in org.jdiameter.client.impl.fsm
 
FsmFactoryImpl() - Constructor for class org.jdiameter.client.impl.fsm.FsmFactoryImpl
 
FsmFactoryImpl - Class in org.jdiameter.server.impl.fsm
 
FsmFactoryImpl() - Constructor for class org.jdiameter.server.impl.fsm.FsmFactoryImpl
 
fsmListener - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
fullName() - Method in class org.jdiameter.client.impl.helpers.Loggers
Return full name of logger

G

genericSend(Message, EventListener) - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
genericSend(Message, EventListener, long, TimeUnit) - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
getAccountingRecordNumber() - Method in class org.jdiameter.common.impl.app.acc.AccountAnswerImpl
 
getAccountingRecordNumber() - Method in class org.jdiameter.common.impl.app.acc.AccountRequestImpl
 
getAccountingRecordType() - Method in class org.jdiameter.common.impl.app.acc.AccountAnswerImpl
 
getAccountingRecordType() - Method in class org.jdiameter.common.impl.app.acc.AccountRequestImpl
 
getAllRealms() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
getAnswer() - Method in class org.jdiameter.client.impl.app.sh.Event
 
getAnswer() - Method in class org.jdiameter.server.impl.app.sh.Event
 
getAppId(ApplicationId) - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
getAppId() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfo
 
getApplicationId() - Method in interface org.jdiameter.common.api.app.auth.IAuthMessageFactory
 
getApplicationId() - Method in interface org.jdiameter.common.api.app.sh.IShMessageFactory
 
getArrayOfParameters() - Method in class org.jdiameter.client.impl.helpers.ExtensionPoint
Return parameters of extension point
getAssemblerFacility() - Method in interface org.jdiameter.client.api.IContainer
Return root IOC
getAssemblerFacility() - Method in class org.jdiameter.client.impl.StackImpl
 
getAttrValue(Node, String) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
getAttrValue(Node, String) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
getAuthApplicationId() - Method in class org.jdiameter.common.impl.app.auth.AbortSessionRequestImpl
 
getAuthApplicationId() - Method in class org.jdiameter.common.impl.app.auth.ReAuthRequestImpl
 
getAuthApplicationId() - Method in class org.jdiameter.common.impl.app.auth.SessionTermRequestImpl
 
getAuthMessageCommandCode() - Method in interface org.jdiameter.common.api.app.auth.IAuthMessageFactory
 
getBooleanValue(int, boolean) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getByteArrayValue(int, byte[]) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getByteValue(int, byte) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getChildren(int) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getChilds() - Method in interface org.jdiameter.client.api.IAssembler
Return all children
getChilds() - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
Get childs IOCs
getChilds() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
getClient() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
getClient() - Method in class org.jdiameter.client.impl.transport.tcp.TLSClientConnection
 
getCode() - Method in exception org.jdiameter.client.api.io.TransportException
Return code of error
getCode() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.OverloadInfo
 
getCommandCode() - Method in class org.jdiameter.common.impl.app.AppEventImpl
 
getCommonApplicationIds(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getCommonApplications() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getCommonApplications() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getCommonApplications() - Method in class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
getComponentInstance(Class<?>) - Method in interface org.jdiameter.client.api.IAssembler
Register new component
getComponentInstance(Class<?>) - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
 
getConfiguration() - Method in interface org.jdiameter.client.api.IContainer
Return configuration instance
getConfiguration() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
getConfiguration() - Method in class org.jdiameter.client.impl.StackImpl
 
getConnection() - Method in interface org.jdiameter.server.api.IPeer
Return peer connection
getConnection() - Method in class org.jdiameter.server.impl.PeerImpl.Entry
 
getConnection() - Method in class org.jdiameter.server.impl.PeerImpl
 
getContext() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getContext() - Method in interface org.jdiameter.server.api.IPeer
Return action context
getContext() - Method in class org.jdiameter.server.impl.PeerImpl
 
getCreatedTime() - Method in class org.jdiameter.server.impl.PeerImpl.Entry
 
getCreateTime() - Method in class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
getCreationTime() - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
getCreationTime() - Method in class org.jdiameter.common.impl.app.AppSessionImpl
 
getCurrentValue() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfoEntry
 
getData() - Method in class org.jdiameter.client.api.fsm.FsmEvent
 
getData() - Method in class org.jdiameter.client.impl.app.sh.Event
 
getData() - Method in class org.jdiameter.server.impl.app.sh.Event
 
getDescription() - Method in class org.jdiameter.server.impl.StatisticImpl
 
getDescription() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
getDestinationHost() - Method in class org.jdiameter.common.impl.app.AppRequestEventImpl
 
getDestinationRealm() - Method in class org.jdiameter.common.impl.app.AppRequestEventImpl
 
getDoubleValue(int, double) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getDuplicationKey() - Method in interface org.jdiameter.client.api.IMessage
Return duplication key of message
getDuplicationKey(String, long) - Method in interface org.jdiameter.client.api.IMessage
Generate duplication key
getDuplicationKey() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl.StorageEntry
 
getEventListener() - Method in interface org.jdiameter.client.api.IMessage
Return event listener
getExpiredTime() - Method in class org.jdiameter.client.impl.router.RouterImpl.RedirectEntry
 
getFirmware() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getFirmware() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getFlags() - Method in interface org.jdiameter.client.api.IMessage
Return flags as inteher
getHeaderApplicationId() - Method in interface org.jdiameter.client.api.IMessage
Return header applicationId
getHighThreshold() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfoEntry
 
getHopByHopId() - Method in class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
getHopByHopIdentifier() - Method in interface org.jdiameter.client.api.controller.IPeer
Return new hop by hop id for new message
getHopByHopIdentifier() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getHopByHopIdentifier() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getHost() - Method in class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
getIncConnections() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
getInstance() - Static method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
Create instance of class with system default parameters
getIntValue(int, int) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getIntValue(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
getIntValue(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
getIPAddresses() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getIPAddresses() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getIPAdresses() - Method in class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
getKey() - Method in class org.jdiameter.client.api.fsm.FsmEvent
Return key value
getKey() - Method in interface org.jdiameter.client.api.io.IConnection
Return identifier of connection.
getKey() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
getLastAccessedTime() - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
getLastAccessedTime() - Method in class org.jdiameter.common.impl.app.AppSessionImpl
 
getListener(ApplicationId) - Method in interface org.jdiameter.server.api.INetwork
Return NetworkListener instance for specified application-id
getListener(ApplicationId) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
getLocalHostStateId() - Method in interface org.jdiameter.client.api.IMetaData
Return host state value
getLocalHostStateId() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
getLocalPeer() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
getLocalPeer() - Method in class org.jdiameter.server.impl.MetaDataImpl
 
getLocalPeerInfo() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
getLogger() - Method in class org.jdiameter.client.impl.StackImpl
 
getLongValue(int, long) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getLongValue(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
getLongValue(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
getLowThreshold() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfoEntry
 
getMajorVersion() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
getMessage() - Method in class org.jdiameter.client.api.fsm.FsmEvent
Return attached message
getMessage() - Method in class org.jdiameter.common.impl.app.AppEventImpl
 
getMessage() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl.StorageEntry
 
getMetaData() - Method in class org.jdiameter.client.impl.StackImpl
 
getMetaData() - Method in class org.jdiameter.server.impl.StackImpl
 
getMinorVersion() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
getName() - Method in class org.jdiameter.server.impl.StatisticImpl
 
getName() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
getNewAppSession(String, ApplicationId, Class<? extends AppSession>, Object...) - Method in interface org.jdiameter.client.api.ISessionFactory
 
getNewAppSession(ApplicationId, Class<? extends AppSession>) - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
getNewAppSession(String, ApplicationId, Class<? extends AppSession>) - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
getNewAppSession(String, ApplicationId, Class<? extends AppSession>, Object...) - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
getNewRawSession() - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
getNewSession() - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
getNewSession(String) - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
getNewSession(String, Class<? extends AppSession>, ApplicationId, Object[]) - Method in interface org.jdiameter.common.api.app.IAppSessionFactory
 
getNextEndToEndId() - Method in class org.jdiameter.client.impl.parser.MessageParser
 
getOriginHost() - Method in class org.jdiameter.common.impl.app.AppEventImpl
 
getOriginRealm() - Method in class org.jdiameter.common.impl.app.AppEventImpl
 
getParent() - Method in interface org.jdiameter.client.api.IAssembler
Return parent IOC
getParent() - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
return parent IOC
getPeer() - Method in interface org.jdiameter.client.api.IMessage
Return attached peer
getPeer(IMessage, IPeerTable) - Method in interface org.jdiameter.client.api.router.IRouter
Return peer from inner peer table by predefined pameters
getPeer(String) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
getPeer(IMessage, IPeerTable) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
getPeerByName(String) - Method in interface org.jdiameter.client.api.controller.IPeerTable
Return peer from peer table by peerURI
getPeerByName(String) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
getPeerByUri(String) - Method in interface org.jdiameter.client.api.controller.IPeerTable
Return peer from peer table by peerURI
getPeerByUri(String) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
getPeerDescription() - Method in interface org.jdiameter.client.api.fsm.IContext
Return parent peer description
getPeerDescription() - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
getPeerDescription() - Method in class org.jdiameter.server.impl.PeerImpl.LocalActionConext
 
getPeerHosts() - Method in class org.jdiameter.server.impl.RealmImpl
 
getPeerPredProcessing(IMessage, String, String) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
getPeerPredProcessing(IMessage, String, String) - Method in class org.jdiameter.server.impl.RouterImpl
 
getPeerTable() - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
getPredefinedPeerTable() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
getProductName() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getProductName() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getPublicState() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
getQueueInfo() - Method in interface org.jdiameter.client.api.fsm.IStateMachine
This method returns occupancy of event queue
getQueueInfo() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
getRaiting() - Method in interface org.jdiameter.client.api.controller.IPeer
Return rating of pee
getRaiting() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getRaiting() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getRealm() - Method in class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
getRealmForPeer(String) - Method in interface org.jdiameter.client.api.router.IRouter
Return realm of peer by fqdn
getRealmForPeer(String) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
getRealmName() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getRealmName() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getRealmPeers(String) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
getRealmPeers(String) - Method in class org.jdiameter.server.impl.RouterImpl
 
getRealms() - Method in interface org.jdiameter.server.api.IRouter
Return set of realms
getRealms() - Method in class org.jdiameter.server.impl.RouterImpl
 
getRealmsName() - Method in class org.jdiameter.client.impl.router.RouterImpl
 
getRealmsName() - Method in class org.jdiameter.server.impl.RouterImpl
 
getReAuthRequestType() - Method in class org.jdiameter.common.impl.app.auth.ReAuthRequestImpl
 
getRecords() - Method in class org.jdiameter.server.impl.StatisticImpl
 
getRedirectHost() - Method in class org.jdiameter.client.impl.router.RouterImpl.RedirectEntry
 
getRedirectHosts() - Method in class org.jdiameter.client.impl.router.RouterImpl.RedirectEntry
 
getRemoteAddress() - Method in interface org.jdiameter.client.api.io.IConnection
Return remote host address
getRemoteAddress() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
getRemotePort() - Method in interface org.jdiameter.client.api.io.IConnection
Return remote socket port
getRemotePort() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
getReqeust() - Method in class org.jdiameter.client.impl.app.sh.Event
 
getReqeust() - Method in class org.jdiameter.server.impl.app.sh.Event
 
getReqListener() - Method in interface org.jdiameter.client.api.ISession
 
getReqListener() - Method in class org.jdiameter.client.impl.SessionImpl
 
getRequestRouteInfo(long) - Method in interface org.jdiameter.client.api.router.IRouter
Return Request route info
getRequestRouteInfo(long) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
getResultCodeAvp() - Method in class org.jdiameter.common.impl.app.AppAnswerEventImpl
 
getRootLogLevel() - Method in class org.jdiameter.client.impl.StackImpl
 
getRootLogLevel() - Method in interface org.jdiameter.client.impl.StackImplMBean
Return root(Stack) log level value
getScheduledFacility() - Method in interface org.jdiameter.client.api.IContainer
Return common Scheduled Executor Service
getScheduledFacility() - Method in class org.jdiameter.client.impl.StackImpl
 
getSessionAppId() - Method in class org.jdiameter.common.impl.app.AppSessionImpl
 
getSessionFactory() - Method in class org.jdiameter.client.impl.StackImpl
 
getSessionFactory() - Method in interface org.jdiameter.server.api.IMutablePeerTable
Return instance of session factory
getSessionFactory() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
getSessionId() - Method in class org.jdiameter.client.impl.SessionImpl
 
getSessionReqListeners() - Method in interface org.jdiameter.client.api.controller.IPeerTable
Return map of session event listeners
getSessionReqListeners() - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
getSessions() - Method in class org.jdiameter.common.impl.app.AppSessionImpl
 
getSingleApplicationId() - Method in interface org.jdiameter.client.api.IMessage
Return application id
getSSLConfig() - Method in class org.jdiameter.client.impl.transport.tcp.TLSClientConnection
 
getSSLFactory() - Method in class org.jdiameter.client.impl.transport.tcp.TLSClientConnection
 
getStackType() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
getStackType() - Method in class org.jdiameter.server.impl.MetaDataImpl
 
getState() - Method in interface org.jdiameter.client.api.IContainer
Return state of stack
getState() - Method in interface org.jdiameter.client.api.IMessage
Return state of message
getState(Class<E>) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
getState(Class<E>) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
getState(Class<E>) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
getState(Class<E>) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getState(Class<E>) - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
getState(Class<E>) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getState() - Method in class org.jdiameter.client.impl.StackImpl
 
getState(Class<E>) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
getState(Class<E>) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
getState(Class<E>) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
getStates() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
getStates() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl
 
getStatistic() - Method in interface org.jdiameter.server.api.IPeer
Return peer statistic
getStatistic() - Method in interface org.jdiameter.server.api.IStateMachine
Return statistic of state machine
getStatistic() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl
 
getStatistic(String) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
getStatistic() - Method in class org.jdiameter.server.impl.NetWorkImpl
 
getStatistic() - Method in class org.jdiameter.server.impl.PeerImpl
 
getStringValue(int, String) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getTerminationCause() - Method in class org.jdiameter.common.impl.app.auth.SessionTermRequestImpl
 
getTime() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl.StorageEntry
 
getType() - Method in class org.jdiameter.client.api.fsm.FsmEvent
 
getType() - Method in class org.jdiameter.client.impl.app.sh.Event
 
getType() - Method in class org.jdiameter.server.impl.app.sh.Event
 
getType() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfoEntry
 
getType() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
getUri() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getUri() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
getUsageType() - Method in class org.jdiameter.client.impl.router.RouterImpl.RedirectEntry
 
getValue(int) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
getValue(Node) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
getValue() - Method in enum org.jdiameter.common.api.app.acc.ClientAccSessionState
 
getValue() - Method in enum org.jdiameter.common.api.app.acc.ServerAccSessionState
 
getValue() - Method in enum org.jdiameter.common.api.app.auth.ClientAuthSessionState
 
getValue() - Method in enum org.jdiameter.common.api.app.auth.ServerAuthSessionState
 
getValue() - Method in interface org.jdiameter.common.api.app.IAppSessionState
 
getValue() - Method in enum org.jdiameter.common.api.app.sh.ShSessionState
 
getValue(Node) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
getValueAsDouble() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
getValueAsInt() - Method in interface org.jdiameter.server.impl.StatisticRecordImpl.Counter
 
getValueAsInt() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
getValueAsLong() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
getVendorId() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
getVendorId() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
GRANT_AND_LOSE - Static variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 

H

handleEvent(StateEvent) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
handleEvent(StateEvent) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
handleEvent(StateEvent) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
handleEvent(StateEvent) - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
handleEvent(StateEvent) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
handleEvent(StateEvent) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
handleEvent(StateEvent) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
handleEventForStatefullMode(StateEvent) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
handleEventForStatefullSession(StateEvent) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
handleEventForStatefullSession(StateEvent) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
handleEventForStatelesMode(StateEvent) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
handleEventForStatelessSession(StateEvent) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
handleEventForStatelessSession(StateEvent) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
hashCode() - Method in class org.jdiameter.client.impl.router.RouterImpl.RedirectEntry
 
hashCode() - Method in class org.jdiameter.common.impl.app.AppEventImpl
 
hashCode() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.OverloadInfo
 
hashCode() - Method in class org.jdiameter.server.impl.PeerImpl.Entry
 
hasValidConnection() - Method in interface org.jdiameter.client.api.controller.IPeer
Return true if peer has valid connection
hasValidConnection() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
hasValidConnection() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
hopByHopId - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
hopByHopId - Variable in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 

I

IAC_TIMEOUT - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
IacTimeOut - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Peer inactive time out property
IAnswer - Interface in org.jdiameter.client.api
This interface describe extends methods of base class Now is empty Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
IAppSessionFactory - Interface in org.jdiameter.common.api.app
 
IAppSessionState<T> - Interface in org.jdiameter.common.api.app
 
IAssembler - Interface in org.jdiameter.client.api
This interface provide IOC functionality Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
IAuthMessageFactory - Interface in org.jdiameter.common.api.app.auth
 
IClientAccActionContext - Interface in org.jdiameter.common.api.app.acc
Additional listener Actions for FSM
IClientAuthActionContext - Interface in org.jdiameter.common.api.app.auth
 
IConnection - Interface in org.jdiameter.client.api.io
A Connection with a remote host.
IConnectionListener - Interface in org.jdiameter.client.api.io
An object that registers to be notified of events generated by a IConnection object.
IContainer - Interface in org.jdiameter.client.api
This interface extends behaviour of stack interface Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
IContext - Interface in org.jdiameter.client.api.fsm
This interface describe operations of FSM context object
id() - Method in class org.jdiameter.client.impl.helpers.ExtensionPoint
Return id of extwnsion point
IElementParser - Interface in org.jdiameter.client.api.parser
Basic interface for diameter basic elements parsers.
IEventListener - Interface in org.jdiameter.client.api
This interface describe extends methods of base class Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
IFsmFactory - Interface in org.jdiameter.client.api.fsm
Peer FSM factory
IMessage - Interface in org.jdiameter.client.api
This interface extends basic message interface Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
IMessageParser - Interface in org.jdiameter.client.api.parser
Basic interface for diameter message parsers.
IMetaData - Interface in org.jdiameter.client.api
This interface describe extends methods of base class Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
IMetaData - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
IMutablePeerTable - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
inc() - Method in interface org.jdiameter.server.api.IStatisticRecord
Increment counter
inc() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
incConnections - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
incConnections - Variable in class org.jdiameter.server.impl.PeerImpl
 
index - Static variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
index - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
 
index - Static variable in class org.jdiameter.client.impl.helpers.Loggers
 
index - Static variable in class org.jdiameter.client.impl.helpers.Parameters
 
InetAddressByIPv4(String) - Static method in class org.jdiameter.client.impl.helpers.IPConverter
Convert defined string to IPv4 object instance
InetAddressByIPv6(String) - Static method in class org.jdiameter.client.impl.helpers.IPConverter
Convert defined string to IPv6 object instance
INetwork - Interface in org.jdiameter.server.api
This interface append to base interface some special methods.
INetWorkConnectionListener - Interface in org.jdiameter.server.api.io
This interface allow notifies consumers about created connections
INetWorkGuard - Interface in org.jdiameter.server.api.io
This interface describe INetWorkConnectionListener consumer
init(IRouter, Configuration, MetaData, IFsmFactory, ITransportLayerFactory, IMessageParser) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
init() - Method in class org.jdiameter.client.impl.router.RouterImpl
 
init(Configuration) - Method in class org.jdiameter.client.impl.StackImpl
 
init() - Method in class org.jdiameter.server.impl.RouterImpl
 
INITIAL - Static variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
int32ToBytes(int) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert int to byte array representation
int32ToBytes(int) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
int64ToBytes(long) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert long to byte array representation
int64ToBytes(long) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
INT_COMMON_APP_ID - Static variable in class org.jdiameter.client.impl.controller.PeerImpl
 
interimIntervalElapses(Request) - Method in interface org.jdiameter.common.api.app.acc.IClientAccActionContext
Filling nested avp into interim message
Internal - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
List of internal extension point
InternalElementParser - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Element message implementation class name
internalError(String, IMessage, TransportException) - Method in interface org.jdiameter.client.api.io.IConnectionListener
Notifies that connection is generated excpetion
InternalMessageParser - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Message parser implementation class name
InternalMetaData - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
MetaData implementation class name
InternalNetWork - Static variable in class org.jdiameter.server.impl.helpers.ExtensionPoint
Network implementation class name
InternalOverloadManager - Static variable in class org.jdiameter.server.impl.helpers.ExtensionPoint
Overload manager implementation class name
InternalPeerController - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Peer controller implementation class name
InternalPeerFsmFactory - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Peer fsm factory implementation class name
InternalRouterEngine - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Router enginr implementation class name
InternalSessionFactory - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Session factiry implementation class name
InternalTransportFactory - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Transport factory implementation class name
intU32ToBytes(long) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert long to 4-byte array representation
intU32ToBytes(long) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
IOverloadManager - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
IPConverter - Class in org.jdiameter.client.impl.helpers
This class allows to convert string to IPv4/IPv6 object instance
IPConverter() - Constructor for class org.jdiameter.client.impl.helpers.IPConverter
 
IPeer - Interface in org.jdiameter.client.api.controller
This interface provide additional methods for Peer interface
IPeer - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
IPeerTable - Interface in org.jdiameter.client.api.controller
This interface provide additional methods for PeerTable interface
IRequest - Interface in org.jdiameter.client.api
This interface describe extends methods of base class Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
IRouter - Interface in org.jdiameter.client.api.router
This class describe Router functionality
IRouter - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
isAcceptUndefinedPeer - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
isActive() - Method in class org.jdiameter.client.impl.StackImpl
 
isActive() - Method in interface org.jdiameter.client.impl.StackImplMBean
Return true if stack is started
isAttemptConnection() - Method in interface org.jdiameter.server.api.IPeer
Return true if peer must start reconnect procedure
isAttemptConnection - Variable in class org.jdiameter.server.impl.PeerImpl
 
isAttemptConnection() - Method in class org.jdiameter.server.impl.PeerImpl
 
isAttributeExist(int) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
isConnected() - Method in interface org.jdiameter.client.api.fsm.IContext
Reeturn true if connection already created and connected
isConnected() - Method in interface org.jdiameter.client.api.io.IConnection
Return true if is connection is valid
isConnected() - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
isConnected() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
isDuplicate(IMessage) - Method in interface org.jdiameter.server.api.IMutablePeerTable
Check message on duplicate
isDuplicate(IMessage) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
isDuplicateProtection() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
isDuplicateProtection - Variable in class org.jdiameter.server.impl.PeerImpl
 
isElection - Variable in class org.jdiameter.server.impl.PeerImpl
 
isEnable() - Method in class org.jdiameter.server.impl.MessageValidator
Return true if validation function is on
isEnable() - Method in class org.jdiameter.server.impl.StatisticImpl
 
IServerAccActionContext - Interface in org.jdiameter.common.api.app.acc
Additional listener Actions for FSM
IServerAuthActionContext - Interface in org.jdiameter.common.api.app.auth
 
ISession - Interface in org.jdiameter.client.api
This interface describe extends methods of base class Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
ISessionFactory - Interface in org.jdiameter.client.api
This interface describe extends methods of base class Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
isHighPriority() - Method in enum org.jdiameter.client.api.fsm.EventTypes
 
IShMessageFactory - Interface in org.jdiameter.common.api.app.sh
 
isInternal() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
isNetworkInitiated() - Method in interface org.jdiameter.client.api.io.IConnection
Return true if connection is incomming
isNetworkInitiated() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
isOK() - Method in class org.jdiameter.server.impl.MessageValidator.Result
Return true if message is correct
isOverload() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfo
 
isOverload(int) - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfo
 
isOverload() - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfoEntry
 
isParenAppOverload(ApplicationId) - Method in interface org.jdiameter.server.api.IOverloadManager
Return true if application has overload
isParenAppOverload(ApplicationId, int) - Method in interface org.jdiameter.server.api.IOverloadManager
eturn true if application has overload by predefined type
isParenAppOverload(ApplicationId) - Method in class org.jdiameter.server.impl.OverloadManagerImpl
 
isParenAppOverload(ApplicationId, int) - Method in class org.jdiameter.server.impl.OverloadManagerImpl
 
isRestoreConnection() - Method in interface org.jdiameter.client.api.fsm.IContext
Return true if connection should be restored Look AttemptToConnect property of peer
isRestoreConnection() - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
isRestoreConnection() - Method in class org.jdiameter.server.impl.PeerImpl.LocalActionConext
 
isStarted - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
isStateless() - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
isStateless() - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
isStateless() - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
isStateless() - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
isStateless() - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
isStateless() - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
IStateMachine - Interface in org.jdiameter.client.api.fsm
This interface extends StateMachine interface
IStateMachine - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
IStatistic - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
IStatisticRecord - Interface in org.jdiameter.server.api
This interface describe extends methods of base class
isTimeOut() - Method in interface org.jdiameter.client.api.IMessage
Check timeout
isValid() - Method in interface org.jdiameter.client.api.IEventListener
Return rue if event listener valid(session is not released)
isValid - Variable in class org.jdiameter.client.impl.BaseSessionImpl
 
isValid() - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
isValid() - Method in class org.jdiameter.common.impl.app.AppSessionImpl
 
isWork - Variable in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.client.impl.MetaDataImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.client.impl.RawSessionImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.client.impl.SessionImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.client.impl.StackImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.server.impl.StackImpl
 
isWrapperFor(Class<?>) - Method in class org.jdiameter.server.impl.StatisticImpl
 
ITransportLayerFactory - Interface in org.jdiameter.client.api.io
Factory of Network Layer elements.
ITransportLayerFactory - Interface in org.jdiameter.server.api.io
Factory of Network Layer elements.

K

KDFile - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key file
KDManager - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key manager
KDPwd - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key password
KDStore - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key store
key(StateEvent) - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
KeyData - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key data

L

lastAccessedTime - Variable in class org.jdiameter.client.impl.BaseSessionImpl
 
listener - Variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
listener - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
listener - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
listener - Variable in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
listener - Variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
listener - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
listeners - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
listeners - Variable in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
listeners - Variable in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
loadConfiguration(Configuration) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
loadConfiguration(Configuration) - Method in class org.jdiameter.server.impl.RouterImpl
 
loadTimeOuts(Configuration) - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
loadTimeOuts(Configuration) - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl
 
lock - Variable in class org.jdiameter.client.impl.StackImpl
 
logger - Static variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
logger - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
logger - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
logger - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
logger() - Method in class org.jdiameter.client.impl.helpers.Loggers
Return logger instance
logger - Variable in class org.jdiameter.client.impl.parser.MessageParser
 
logger - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
logger - Variable in class org.jdiameter.client.impl.StackImpl
 
logger - Static variable in class org.jdiameter.common.impl.app.AppSessionImpl
 
logger - Static variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
logger - Variable in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
logger - Variable in class org.jdiameter.server.impl.NetWorkImpl
 
Loggers - Class in org.jdiameter.client.impl.helpers
This enumeration containce all logger usage in JDiameter stack implementation
Loggers(String, String, String) - Constructor for class org.jdiameter.client.impl.helpers.Loggers
 
Loggers - Class in org.jdiameter.server.impl.helpers
 
Loggers(String, String, String) - Constructor for class org.jdiameter.server.impl.helpers.Loggers
 

M

manager - Variable in class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
manager - Variable in class org.jdiameter.server.impl.NetWorkImpl
 
Message - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the message opetations/lifecycle processing
message - Variable in class org.jdiameter.common.impl.app.AppEventImpl
 
message(StateEvent) - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
MessageParser - Class in org.jdiameter.client.impl.parser
 
MessageParser(MetaData) - Constructor for class org.jdiameter.client.impl.parser.MessageParser
 
messageReceived(String, IMessage) - Method in interface org.jdiameter.client.api.io.IConnectionListener
Notifies that connection is received incoming message
MessageTimeOut - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Message time out property
MessageValidator - Class in org.jdiameter.server.impl
This class provides check incoming/outgoing diameter messages.
MessageValidator() - Constructor for class org.jdiameter.server.impl.MessageValidator
 
MessageValidator.Result - Class in org.jdiameter.server.impl
 
metaData - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
metaData - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
metaData - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
metaData() - Method in class org.jdiameter.client.impl.StackImpl
 
metaData() - Method in interface org.jdiameter.client.impl.StackImplMBean
Return string representation of stack instance metadata
metaData - Variable in class org.jdiameter.server.impl.NetWorkImpl
 
MetaDataImpl - Class in org.jdiameter.client.impl
Use stack extension point
MetaDataImpl(IContainer) - Constructor for class org.jdiameter.client.impl.MetaDataImpl
 
MetaDataImpl - Class in org.jdiameter.server.impl
 
MetaDataImpl(IContainer) - Constructor for class org.jdiameter.server.impl.MetaDataImpl
 
MetaDataImpl.LocalPeer - Class in org.jdiameter.client.impl
 
MetaDataImpl.LocalPeer() - Constructor for class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
MetaDataImpl.MyLocalPeer - Class in org.jdiameter.server.impl
 
MetaDataImpl.MyLocalPeer() - Constructor for class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
MutablePeerTableImpl - Class in org.jdiameter.server.impl
 
MutablePeerTableImpl(Configuration, MetaData, IRouter, ISessionFactory, IFsmFactory, ITransportLayerFactory, IMessageParser, INetwork, IOverloadManager) - Constructor for class org.jdiameter.server.impl.MutablePeerTableImpl
 
MutablePeerTableImpl.StorageEntry - Class in org.jdiameter.server.impl
 
MutablePeerTableImpl.StorageEntry(IMessage) - Constructor for class org.jdiameter.server.impl.MutablePeerTableImpl.StorageEntry
 

N

name() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
name - Variable in class org.jdiameter.client.impl.helpers.Ordinal
 
name() - Method in class org.jdiameter.client.impl.helpers.Ordinal
Return name of element
name - Variable in class org.jdiameter.server.impl.StatisticRecordImpl
 
NeedClientAuth - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Peer reconnection property ptoperty
net - Variable in class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
net - Variable in class org.jdiameter.server.impl.RouterImpl
 
NET_LIST_COUNTER - Static variable in interface org.jdiameter.server.impl.helpers.StatisticTypes
Count of regestered network listeners (applications)
NetWork - Static variable in class org.jdiameter.server.impl.helpers.Loggers
Logs for neteork operations
network - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
network - Variable in class org.jdiameter.server.impl.PeerImpl
 
NetWorkGuard - Class in org.jdiameter.server.impl.io.tcp
 
NetWorkGuard(InetAddress, int, IMessageParser) - Constructor for class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
networkGuard - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
NetWorkImpl - Class in org.jdiameter.server.impl
 
NetWorkImpl(IMetaData, IRouter) - Constructor for class org.jdiameter.server.impl.NetWorkImpl
 
newNetWorkConnection(IConnection) - Method in interface org.jdiameter.server.api.io.INetWorkConnectionListener
Invoked when an new connection created.
nextInt() - Method in class org.jdiameter.client.impl.helpers.UIDGenerator
Return next uid as int
nextLong() - Method in class org.jdiameter.client.impl.helpers.UIDGenerator
Return next uid as long
notifyOvrManager(IOverloadManager) - Method in interface org.jdiameter.server.api.IPeer
Set overload manager
notifyOvrManager(IOverloadManager) - Method in class org.jdiameter.server.impl.PeerImpl
 
NotInitializedException - Exception in org.jdiameter.client.api.io
Signals that an exception has occurred in a during start transport element.
NotInitializedException() - Constructor for exception org.jdiameter.client.api.io.NotInitializedException
Create instance of class
NotInitializedException(String) - Constructor for exception org.jdiameter.client.api.io.NotInitializedException
Create instance of class with predefined parameters
NotInitializedException(String, Throwable) - Constructor for exception org.jdiameter.client.api.io.NotInitializedException
Create instance of class with predefined parameters
NotInitializedException(Throwable) - Constructor for exception org.jdiameter.client.api.io.NotInitializedException
Create instance of class with predefined parameters
nrlStat - Variable in class org.jdiameter.server.impl.NetWorkImpl
 

O

objectToBytes(Object) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert specefied object to byte array representation
objectToBytes(Object) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
octetStringToBytes(String) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert octet string to byte array representation
octetStringToBytes(String) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
OKAY - Static variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
ordinal() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
Ordinal - Class in org.jdiameter.client.impl.helpers
This class provide ordinality properies to childs
Ordinal() - Constructor for class org.jdiameter.client.impl.helpers.Ordinal
 
ordinal - Variable in class org.jdiameter.client.impl.helpers.Ordinal
 
ordinal() - Method in class org.jdiameter.client.impl.helpers.Ordinal
Return id of element
org.jdiameter.client.api - package org.jdiameter.client.api
 
org.jdiameter.client.api.controller - package org.jdiameter.client.api.controller
 
org.jdiameter.client.api.fsm - package org.jdiameter.client.api.fsm
 
org.jdiameter.client.api.io - package org.jdiameter.client.api.io
 
org.jdiameter.client.api.parser - package org.jdiameter.client.api.parser
 
org.jdiameter.client.api.router - package org.jdiameter.client.api.router
 
org.jdiameter.client.impl - package org.jdiameter.client.impl
 
org.jdiameter.client.impl.app.acc - package org.jdiameter.client.impl.app.acc
 
org.jdiameter.client.impl.app.auth - package org.jdiameter.client.impl.app.auth
 
org.jdiameter.client.impl.app.sh - package org.jdiameter.client.impl.app.sh
 
org.jdiameter.client.impl.controller - package org.jdiameter.client.impl.controller
 
org.jdiameter.client.impl.fsm - package org.jdiameter.client.impl.fsm
 
org.jdiameter.client.impl.helpers - package org.jdiameter.client.impl.helpers
 
org.jdiameter.client.impl.parser - package org.jdiameter.client.impl.parser
 
org.jdiameter.client.impl.router - package org.jdiameter.client.impl.router
 
org.jdiameter.client.impl.transport - package org.jdiameter.client.impl.transport
 
org.jdiameter.client.impl.transport.tcp - package org.jdiameter.client.impl.transport.tcp
 
org.jdiameter.common.api.app - package org.jdiameter.common.api.app
 
org.jdiameter.common.api.app.acc - package org.jdiameter.common.api.app.acc
 
org.jdiameter.common.api.app.auth - package org.jdiameter.common.api.app.auth
 
org.jdiameter.common.api.app.sh - package org.jdiameter.common.api.app.sh
 
org.jdiameter.common.impl.app - package org.jdiameter.common.impl.app
 
org.jdiameter.common.impl.app.acc - package org.jdiameter.common.impl.app.acc
 
org.jdiameter.common.impl.app.auth - package org.jdiameter.common.impl.app.auth
 
org.jdiameter.common.impl.app.sh - package org.jdiameter.common.impl.app.sh
 
org.jdiameter.server.api - package org.jdiameter.server.api
 
org.jdiameter.server.api.io - package org.jdiameter.server.api.io
 
org.jdiameter.server.impl - package org.jdiameter.server.impl
 
org.jdiameter.server.impl.app.acc - package org.jdiameter.server.impl.app.acc
 
org.jdiameter.server.impl.app.auth - package org.jdiameter.server.impl.app.auth
 
org.jdiameter.server.impl.app.sh - package org.jdiameter.server.impl.app.sh
 
org.jdiameter.server.impl.fsm - package org.jdiameter.server.impl.fsm
 
org.jdiameter.server.impl.helpers - package org.jdiameter.server.impl.helpers
 
org.jdiameter.server.impl.io - package org.jdiameter.server.impl.io
 
org.jdiameter.server.impl.io.tcp - package org.jdiameter.server.impl.io.tcp
 
OverloadEntryhighThreshold - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Overload high threshold ptoperty
OverloadEntryIndex - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Overload entry Index ptoperty
OverloadEntrylowThreshold - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Overload low threshold ptoperty
overloadHandler - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
OverloadManagerImpl - Class in org.jdiameter.server.impl
 
OverloadManagerImpl(Configuration) - Constructor for class org.jdiameter.server.impl.OverloadManagerImpl
 
OverloadManagerImpl.AppOverloadInfo - Class in org.jdiameter.server.impl
 
OverloadManagerImpl.AppOverloadInfo(ApplicationId) - Constructor for class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfo
 
OverloadManagerImpl.AppOverloadInfoEntry - Class in org.jdiameter.server.impl
 
OverloadManagerImpl.AppOverloadInfoEntry(int, double, double) - Constructor for class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfoEntry
 
OverloadManagerImpl.OverloadInfo - Class in org.jdiameter.server.impl
 
OverloadManagerImpl.OverloadInfo(OverloadListener, int) - Constructor for class org.jdiameter.server.impl.OverloadManagerImpl.OverloadInfo
 
OverloadManagerImpl.OverloadInfo(OverloadListener, double, double, int) - Constructor for class org.jdiameter.server.impl.OverloadManagerImpl.OverloadInfo
 
OverloadMonitor - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Overload monitor ptoperty
OverloadMonitorData - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Overload monitor data ptoperty
OverloadMonitorEntry - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Overload monitor entry ptoperty
overloadScheduler - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
ovrManager - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
ovrManager - Variable in class org.jdiameter.server.impl.PeerImpl
 
OwnDiameterURI - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Local peer URI property
OwnFirmwareRevision - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Local peer stack firmware version property
OwnIPAddress - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Local peer ip address property
OwnIPAddresses - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Array of local host ip addresses property
OwnProductName - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Local peer stack product name property
OwnRealm - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Local peer realm name property
OwnVendorID - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Local peer vendor id property

P

Parameters - Class in org.jdiameter.client.impl.helpers
This enumeration defined all parameters of diameter stack implementation
Parameters(String, Class) - Constructor for class org.jdiameter.client.impl.helpers.Parameters
 
Parameters(String, Class, Object) - Constructor for class org.jdiameter.client.impl.helpers.Parameters
 
Parameters - Class in org.jdiameter.server.impl.helpers
 
Parameters(String, Class) - Constructor for class org.jdiameter.server.impl.helpers.Parameters
 
Parameters(String, Class, Object) - Constructor for class org.jdiameter.server.impl.helpers.Parameters
 
parentAppOverloadCeased(ApplicationId, int) - Method in class org.jdiameter.server.impl.OverloadManagerImpl
 
parentAppOverloadDetected(ApplicationId, int, double) - Method in class org.jdiameter.server.impl.OverloadManagerImpl
 
parser - Variable in class org.jdiameter.client.impl.BaseSessionImpl
 
parser - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
Parser - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the message parser
parser - Variable in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
parser - Variable in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
parser - Variable in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
parser - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
Peer - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the peers
Peer - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Peer ptoperty
peer - Variable in class org.jdiameter.client.impl.MetaDataImpl
 
PEER_QUEUE_SIZE - Static variable in interface org.jdiameter.server.impl.helpers.StatisticTypes
Size of peer fsm queue
PeerAttemptConnection - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Peer reconnection property ptoperty
peerDescription(String) - Method in class org.jdiameter.client.impl.StackImpl
 
peerDescription(String) - Method in interface org.jdiameter.client.impl.StackImplMBean
Reurn description (include state) of defined peer
PeerFSMImpl - Class in org.jdiameter.client.impl.fsm
 
PeerFSMImpl(IContext, Executor, Configuration) - Constructor for class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
PeerFSMImpl - Class in org.jdiameter.server.impl.fsm
 
PeerFSMImpl(IContext, Executor, Configuration) - Constructor for class org.jdiameter.server.impl.fsm.PeerFSMImpl
 
PeerFSMImpl.CIntState - Class in org.jdiameter.client.impl.fsm
 
PeerFSMImpl.CIntState(String, Enum) - Constructor for class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
PeerFSMImpl.CIntState(String, Enum, boolean) - Constructor for class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
PeerFSMImpl.MyState - Class in org.jdiameter.server.impl.fsm
 
PeerFSMImpl.MyState() - Constructor for class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
PeerImpl - Class in org.jdiameter.client.impl.controller
 
PeerImpl(PeerTableImpl, int, URI, IMetaData, Configuration, Configuration, IFsmFactory, ITransportLayerFactory, IMessageParser) - Constructor for class org.jdiameter.client.impl.controller.PeerImpl
 
PeerImpl(PeerTableImpl, int, URI, IMetaData, Configuration, Configuration, IFsmFactory, ITransportLayerFactory, IMessageParser, IConnection) - Constructor for class org.jdiameter.client.impl.controller.PeerImpl
 
PeerImpl - Class in org.jdiameter.server.impl
 
PeerImpl(MutablePeerTableImpl, int, URI, IMetaData, Configuration, Configuration, ISessionFactory, IFsmFactory, ITransportLayerFactory, IMessageParser, INetwork, IOverloadManager, boolean, IConnection) - Constructor for class org.jdiameter.server.impl.PeerImpl
Create instance of class
PeerImpl.ActionContext - Class in org.jdiameter.client.impl.controller
 
PeerImpl.ActionContext() - Constructor for class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
PeerImpl.Entry - Class in org.jdiameter.server.impl
 
PeerImpl.Entry(IConnection) - Constructor for class org.jdiameter.server.impl.PeerImpl.Entry
 
PeerImpl.LocalActionConext - Class in org.jdiameter.server.impl
 
PeerImpl.LocalActionConext() - Constructor for class org.jdiameter.server.impl.PeerImpl.LocalActionConext
 
peerList() - Method in class org.jdiameter.client.impl.StackImpl
 
peerList() - Method in interface org.jdiameter.client.impl.StackImplMBean
Return list of peer
peerManager - Variable in class org.jdiameter.client.impl.StackImpl
 
PeerName - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Peer name property
PeerRating - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Peer rating property
peerRequests - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
peerTable - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
PeerTable - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the peer manager subsystem
PeerTable - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Peer list property
PeerTableImpl - Class in org.jdiameter.client.impl.controller
 
PeerTableImpl(Configuration, MetaData, IRouter, IFsmFactory, ITransportLayerFactory, IMessageParser) - Constructor for class org.jdiameter.client.impl.controller.PeerTableImpl
 
PeerTableImpl() - Constructor for class org.jdiameter.client.impl.controller.PeerTableImpl
 
peerTaskExecutor - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
port - Variable in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
predefinedPeerTable - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
predefinedPeerTable - Variable in class org.jdiameter.server.impl.PeerImpl
 
prepareBuffer(byte[], int) - Method in class org.jdiameter.client.impl.parser.ElementParser
 
preProcessRequest(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
preProcessRequest(IMessage) - Method in class org.jdiameter.server.impl.PeerImpl
 
processCeaMessage(String, IMessage) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent CEA command to remote peer
processCeaMessage(String, IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
processCerMessage(String, IMessage) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow processed CER command from remote peer
processCerMessage(String, IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
processCerMessage(String, IMessage) - Method in class org.jdiameter.server.impl.PeerImpl.LocalActionConext
 
processing(Document) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
processing(Document) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
processInterimIntervalAvp(StateEvent) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
processRequest(Request) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
processRequest(Request) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
processRequest(Request) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
processRequest(Request) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
processRequest(Request) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
processRequest(Request) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
productName - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
ProfileUpdateAnswerImpl - Class in org.jdiameter.common.impl.app.sh
 
ProfileUpdateAnswerImpl(Request, long) - Constructor for class org.jdiameter.common.impl.app.sh.ProfileUpdateAnswerImpl
 
ProfileUpdateAnswerImpl(Answer) - Constructor for class org.jdiameter.common.impl.app.sh.ProfileUpdateAnswerImpl
 
ProfileUpdateRequestImpl - Class in org.jdiameter.common.impl.app.sh
 
ProfileUpdateRequestImpl(Request) - Constructor for class org.jdiameter.common.impl.app.sh.ProfileUpdateRequestImpl
 
PushNotificationAnswerImpl - Class in org.jdiameter.common.impl.app.sh
 
PushNotificationAnswerImpl(Request, long) - Constructor for class org.jdiameter.common.impl.app.sh.PushNotificationAnswerImpl
 
PushNotificationAnswerImpl(Answer) - Constructor for class org.jdiameter.common.impl.app.sh.PushNotificationAnswerImpl
 
PushNotificationRequestImpl - Class in org.jdiameter.common.impl.app.sh
 
PushNotificationRequestImpl(Request) - Constructor for class org.jdiameter.common.impl.app.sh.PushNotificationRequestImpl
 
putValue(int, Object) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 

Q

QueueSize - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Task executor task queue size property
queueSize - Variable in class org.jdiameter.server.impl.fsm.PeerFSMImpl
 
queueStat - Variable in class org.jdiameter.server.impl.fsm.PeerFSMImpl
 

R

random - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
rating - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
RawSessionImpl - Class in org.jdiameter.client.impl
 
Realm - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Realm property
REALM_AND_APPLICATION - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
RealmEntry - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Real entry property
RealmEntryExpTime - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Realm EntryExpTime
RealmEntryIsDynamic - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Realm EntryIsDynamic
RealmHosts - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Realm hosts property
RealmImpl - Class in org.jdiameter.server.impl
 
RealmImpl(String, ApplicationId, LocalAction, boolean, long, String...) - Constructor for class org.jdiameter.server.impl.RealmImpl
 
RealmLocalAction - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Realm action ptoperty
realmName - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
RealmName - Static variable in class org.jdiameter.server.impl.helpers.Parameters
Realm name property
RealmTable - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Realm list property
ReAuthAnswerImpl - Class in org.jdiameter.common.impl.app.auth
 
ReAuthAnswerImpl(Message) - Constructor for class org.jdiameter.common.impl.app.auth.ReAuthAnswerImpl
 
ReAuthRequestImpl - Class in org.jdiameter.common.impl.app.auth
 
ReAuthRequestImpl(Message) - Constructor for class org.jdiameter.common.impl.app.auth.ReAuthRequestImpl
 
REC_TIMEOUT - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
receivedSuccessMessage(Request, Answer) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
receivedSuccessMessage(Request, Answer) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
receivedSuccessMessage(Request, Answer) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
receivedSuccessMessage(Request, Answer) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
receivedSuccessMessage(Request, Answer) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
receiveMessage(IMessage) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow processed message from to remote peer
receiveMessage(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
receiveMessage(IMessage) - Method in class org.jdiameter.server.impl.PeerImpl.LocalActionConext
 
records - Variable in class org.jdiameter.server.impl.StatisticImpl
 
RecTimeOut - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Reconnect time out property
REDIRECT_TABLE_SIZE - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
redirectEntryHandler - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
redirectProcessing(IMessage, String, String) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
redirectScheduler - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
redirectTable - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
redirectTask - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
registerAppFacory(Class<? extends AppSession>, IAppSessionFactory) - Method in interface org.jdiameter.client.api.ISessionFactory
 
registerAppFacory(Class<? extends AppSession>, IAppSessionFactory) - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
registerComponentImplementation(Class<?>, Object) - Method in interface org.jdiameter.client.api.IAssembler
Register new component
registerComponentImplementation(Class) - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
 
registerComponentImplementation(Class<?>, Object) - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
 
registerComponentInstance(Object) - Method in interface org.jdiameter.client.api.IAssembler
Register new component
registerComponentInstance(Object) - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
 
registerRequestRouteInfo(IMessage) - Method in interface org.jdiameter.client.api.router.IRouter
Register route information by received request.
registerRequestRouteInfo(IMessage) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
release() - Method in interface org.jdiameter.client.api.io.IConnection
Clear all attachec resources (close socket)
release() - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
release() - Method in class org.jdiameter.client.impl.RawSessionImpl
 
release() - Method in class org.jdiameter.client.impl.SessionImpl
 
release() - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
release() - Method in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
release() - Method in class org.jdiameter.common.impl.app.AppSessionImpl
 
release() - Method in class org.jdiameter.common.impl.app.auth.AppAuthSessionImpl
 
release() - Method in class org.jdiameter.common.impl.app.sh.ShSession
 
release() - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
reload() - Method in interface org.jdiameter.server.api.IMetaData
Deprecated. Reload parameters
reload() - Method in class org.jdiameter.server.impl.MetaDataImpl
 
remAllMessage() - Method in interface org.jdiameter.client.api.controller.IPeer
Clear request storage map
remAllMessage() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
remAllMessage() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
remApplicationId(ApplicationId) - Method in interface org.jdiameter.server.api.IMetaData
Remove Application id from support application list
remApplicationId(ApplicationId) - Method in class org.jdiameter.server.impl.MetaDataImpl
 
remConnectionListener(IConnectionListener) - Method in interface org.jdiameter.client.api.controller.IPeer
Remove connection state change listener
remConnectionListener(IConnectionListener) - Method in interface org.jdiameter.client.api.io.IConnection
Remove connection listener
remConnectionListener(IConnectionListener) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
remConnectionListener(IConnectionListener) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
remConnectionListener(IConnectionListener) - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
remListener(INetWorkConnectionListener) - Method in interface org.jdiameter.server.api.io.INetWorkGuard
Remove listener
remListener(INetWorkConnectionListener) - Method in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
remMessage(IMessage) - Method in interface org.jdiameter.client.api.controller.IPeer
Remove request from request storage map
remMessage(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
remMessage(IMessage) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
removeChangeListener(ConfigurationListener, int...) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
removeNetworkReqListener(ApplicationId...) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
removeOverloadListener(OverloadListener, int) - Method in class org.jdiameter.server.impl.OverloadManagerImpl
 
removePeer(String) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
removePeerName(String) - Method in class org.jdiameter.server.impl.RealmImpl
 
removePeerStateListener(PeerStateListener) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
removePeerStateListener(PeerStateListener) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
removeSessionListener(String) - Method in interface org.jdiameter.client.api.controller.IPeerTable
Remove session event listener
removeSessionListener(String) - Method in interface org.jdiameter.client.api.IContainer
Remove session event listener by sessionId
removeSessionListener(String) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
removeSessionListener(String) - Method in class org.jdiameter.client.impl.StackImpl
 
removeStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
removeStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
removeStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.common.impl.app.auth.AppAuthSessionImpl
 
removeStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.common.impl.app.sh.ShSession
 
removeValue(int...) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
removeVelue(int...) - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
 
remPeer(String) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
remRealm(String) - Method in interface org.jdiameter.server.api.IRouter
Remove realm
remRealm(String) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
remRealm(String) - Method in class org.jdiameter.server.impl.RouterImpl
 
remStateChangeListener(StateChangeListener) - Method in interface org.jdiameter.client.api.controller.IPeer
Remove state change listener
remStateChangeListener(StateChangeListener) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
remStateChangeListener(StateChangeListener) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
remStateChangeNotification(StateChangeListener) - Method in interface org.jdiameter.client.api.fsm.IStateMachine
 
remStateChangeNotification(StateChangeListener) - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
REOPEN - Static variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
REQ_MESS_COUNTER - Static variable in interface org.jdiameter.server.impl.helpers.StatisticTypes
Count of sended requests
reqListener - Variable in class org.jdiameter.client.impl.BaseSessionImpl
 
reqStat - Variable in class org.jdiameter.server.impl.PeerImpl
 
REQUEST_TABLE_CLEAR_SIZE - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
REQUEST_TABLE_SIZE - Static variable in class org.jdiameter.client.impl.router.RouterImpl
 
requestEntryTable - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
requestLock - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
requestSortedEntryTable - Variable in class org.jdiameter.client.impl.router.RouterImpl
 
reset() - Method in class org.jdiameter.server.impl.StatisticImpl
 
reset() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
resetAddresses() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
RESP_MESS_COUNTER - Static variable in interface org.jdiameter.server.impl.helpers.StatisticTypes
Count of received responses
respStat - Variable in class org.jdiameter.server.impl.PeerImpl
 
router - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
router - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
Router - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the message router subsystem
router - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
router - Variable in class org.jdiameter.server.impl.NetWorkImpl
 
RouterImpl - Class in org.jdiameter.client.impl.router
 
RouterImpl(Configuration, MetaData) - Constructor for class org.jdiameter.client.impl.router.RouterImpl
 
RouterImpl - Class in org.jdiameter.server.impl
 
RouterImpl(Configuration, MetaData) - Constructor for class org.jdiameter.server.impl.RouterImpl
 
RouterImpl.AnswerEntry - Class in org.jdiameter.client.impl.router
 
RouterImpl.AnswerEntry(Long) - Constructor for class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
RouterImpl.AnswerEntry(Long, String, String) - Constructor for class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
RouterImpl.RedirectEntry - Class in org.jdiameter.client.impl.router
 
RouterImpl.RedirectEntry(String, ApplicationId, long, int, String[]) - Constructor for class org.jdiameter.client.impl.router.RouterImpl.RedirectEntry
 
run() - Method in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
runTimer() - Method in interface org.jdiameter.client.api.IMessage
Execute timer task

S

saveToDuplicate(String, IMessage) - Method in interface org.jdiameter.server.api.IMutablePeerTable
Save message to duplicate storage
saveToDuplicate(String, IMessage) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
scheduledFacility - Variable in class org.jdiameter.client.impl.StackImpl
Use for processing request time-out tasks (for all active peers)
scheduler - Variable in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
scheduler - Variable in class org.jdiameter.common.impl.app.auth.AppAuthSessionImpl
 
scheduler - Variable in class org.jdiameter.common.impl.app.sh.ShSession
 
SDEnableSessionCreation - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Security session creation flag
SDName - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Security data name
SDProtocol - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Security protocol
SDUseClientMode - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Security client mode flag
Security - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Security list property
SecurityData - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Security entry
SecurityRef - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Reference to security information
selector - Variable in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
selectPeer(List<IPeer>) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
send(Event.Type, AppEvent) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
send(Event.Type, AppEvent, AppEvent) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
send(Message) - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
send(Message, long, TimeUnit) - Method in class org.jdiameter.client.impl.BaseSessionImpl
 
send(Message, EventListener<Message, Message>) - Method in class org.jdiameter.client.impl.RawSessionImpl
 
send(Message, EventListener<Message, Message>, long, TimeUnit) - Method in class org.jdiameter.client.impl.RawSessionImpl
 
send(Message, EventListener<Request, Answer>) - Method in class org.jdiameter.client.impl.SessionImpl
 
send(Message, EventListener<Request, Answer>, long, TimeUnit) - Method in class org.jdiameter.client.impl.SessionImpl
 
send(Event.Type, AppEvent) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
send(Event.Type, AppEvent, AppEvent) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
sendAbortSessionAnswer(AbortSessionAnswer) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
sendAbortSessionRequest(AbortSessionRequest) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
sendAccountAnswer(AccountAnswer) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
sendAccountRequest(AccountRequest) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
sendAndStateLock - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
sendAndStateLock - Variable in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
sendAndStateLock - Variable in class org.jdiameter.common.impl.app.auth.AppAuthSessionImpl
 
sendAndStateLock - Variable in class org.jdiameter.common.impl.app.sh.ShSession
 
sendAndStateLock - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
sendAuthAnswer(AppAnswerEvent) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
sendAuthRequest(AppRequestEvent) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
sendCeaMessage(int, Message, String) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent CEA command to remote peer
sendCeaMessage(int, Message, String) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
sendCeaMessage(int, Message, String) - Method in class org.jdiameter.server.impl.PeerImpl.LocalActionConext
 
sendCerMessage() - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent CER command to remote peer
sendCerMessage() - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
sendDpaMessage(IMessage, int, String) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent DPA command to remote peer
sendDpaMessage(IMessage, int, String) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
sendDprMessage(int) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent DPR command to remote peer
sendDprMessage(int) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
sendDwaMessage(IMessage, int, String) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent DWA command to remote peer
sendDwaMessage(IMessage, int, String) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
sendDwrMessage() - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent DWR command to remote peer
sendDwrMessage() - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
sendMessage(IMessage) - Method in interface org.jdiameter.client.api.controller.IPeer
Send message to diameter network
sendMessage(IMessage) - Method in interface org.jdiameter.client.api.controller.IPeerTable
Send message to diameter network ( routing procedure )
sendMessage(IMessage) - Method in interface org.jdiameter.client.api.fsm.IContext
This method allow sent message to remote peer
sendMessage(IMessage) - Method in interface org.jdiameter.client.api.IContainer
Send messahe
sendMessage(IMessage) - Method in interface org.jdiameter.client.api.io.IConnection
Send message to remote host
sendMessage(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl.ActionContext
 
sendMessage(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
sendMessage(IMessage) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
sendMessage(IMessage) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
sendMessage(IMessage) - Method in class org.jdiameter.client.impl.StackImpl
 
sendMessage(IMessage) - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
sendMessage(IMessage) - Method in class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
sendMessage(IMessage) - Method in class org.jdiameter.server.impl.PeerImpl.LocalActionConext
 
sendProfileUpdateAnswer(ProfileUpdateAnswer) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
sendProfileUpdateRequest(ProfileUpdateRequest) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
sendPushNotificationAnswer(PushNotificationAnswer) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
sendPushNotificationRequest(PushNotificationRequest) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
sendReAuthAnswer(ReAuthAnswer) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
sendReAuthRequest(ReAuthRequest) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
sendSessionTerminationAnswer(SessionTermAnswer) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
sendSessionTerminationRequest(SessionTermRequest) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
sendSubscribeNotificationsAnswer(SubscribeNotificationsAnswer) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
sendSubscribeNotificationsRequest(SubscribeNotificationsRequest) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
sendUserDataAnswer(UserDataAnswer) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
sendUserDataRequest(UserDataRequest) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
ServerAccSessionImpl - Class in org.jdiameter.server.impl.app.acc
 
ServerAccSessionImpl(Session, Request, ServerAccSessionListener, long, boolean, StateChangeListener...) - Constructor for class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
ServerAccSessionState - Enum in org.jdiameter.common.api.app.acc
 
ServerAuthSessionImpl - Class in org.jdiameter.server.impl.app.auth
 
ServerAuthSessionImpl(Session, Request, ServerAuthSessionListener, IAuthMessageFactory, long, boolean, StateChangeListener...) - Constructor for class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
ServerAuthSessionState - Enum in org.jdiameter.common.api.app.auth
 
serverSocket - Variable in class org.jdiameter.server.impl.io.tcp.NetWorkGuard
 
session - Variable in class org.jdiameter.common.impl.app.AppSessionImpl
 
sessionFactory - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
SessionFactoryImpl - Class in org.jdiameter.client.impl
 
SessionFactoryImpl(IContainer) - Constructor for class org.jdiameter.client.impl.SessionFactoryImpl
 
sessionId - Variable in class org.jdiameter.client.impl.SessionImpl
 
SessionImpl - Class in org.jdiameter.client.impl
 
sessionReqListeners - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
SessionTermAnswerImpl - Class in org.jdiameter.common.impl.app.auth
 
SessionTermAnswerImpl(Message) - Constructor for class org.jdiameter.common.impl.app.auth.SessionTermAnswerImpl
 
SessionTermRequestImpl - Class in org.jdiameter.common.impl.app.auth
 
SessionTermRequestImpl(AppSession, int, String, String) - Constructor for class org.jdiameter.common.impl.app.auth.SessionTermRequestImpl
 
SessionTermRequestImpl(Message) - Constructor for class org.jdiameter.common.impl.app.auth.SessionTermRequestImpl
 
sessionTimeoutElapses(ServerAccSession) - Method in interface org.jdiameter.common.api.app.acc.IServerAccActionContext
 
sessionTimerStarted(ServerAccSession, ScheduledFuture) - Method in interface org.jdiameter.common.api.app.acc.IServerAccActionContext
 
setAssempler(IAssembler) - Method in interface org.jdiameter.client.api.controller.IPeerTable
Set instance assembler
setAssempler(IAssembler) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
setBooleanValue(int, boolean) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setByteArrayValue(int, byte[]) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setByteValue(int, byte) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setChildren(int, Configuration...) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setData(Object) - Method in class org.jdiameter.client.api.fsm.FsmEvent
 
setData(Object) - Method in class org.jdiameter.client.impl.app.sh.Event
 
setData(Object) - Method in class org.jdiameter.server.impl.app.sh.Event
 
setDoubleValue(int, double) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setElection(boolean) - Method in interface org.jdiameter.server.api.IPeer
Set result of election
setElection(boolean) - Method in class org.jdiameter.server.impl.PeerImpl
 
setEndToEndIdentifier(long) - Method in interface org.jdiameter.client.api.IMessage
Set end by end id
setHopByHopIdentifier(long) - Method in interface org.jdiameter.client.api.IMessage
Set hop by hop id
setInActiveTimer() - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
setIntValue(int, int) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setListener(IEventListener) - Method in interface org.jdiameter.client.api.IMessage
Set event listener
setLongValue(int, long) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setNetWork(INetwork) - Method in interface org.jdiameter.server.api.IRouter
Set network instance
setNetWork(INetwork) - Method in class org.jdiameter.server.impl.RouterImpl
 
setNetworkRequest(boolean) - Method in interface org.jdiameter.client.api.IRequest
Set network request flag
setPeer(IPeer) - Method in interface org.jdiameter.client.api.IMessage
Attach message to peer
setPeerManager(IMutablePeerTable) - Method in interface org.jdiameter.server.api.INetwork
This method set peer manager for addPeer/remPeer methods
setPeerManager(IMutablePeerTable) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
setPeerTableListener(PeerTableListener) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
setRealm(String) - Method in interface org.jdiameter.client.api.controller.IPeer
Attach peer to realm
setRealm(String) - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
setRealm(String) - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
setRequestListener(NetworkReqListener) - Method in class org.jdiameter.client.impl.SessionImpl
 
setRootLogLevel(String) - Method in class org.jdiameter.client.impl.StackImpl
 
setRootLogLevel(String) - Method in interface org.jdiameter.client.impl.StackImplMBean
Set log level on root(Stack) logger
setSessionId() - Method in class org.jdiameter.client.impl.SessionImpl
 
setState(int) - Method in interface org.jdiameter.client.api.IMessage
Set new state
setState(IAppSessionState) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
setState(ClientAuthSessionState) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
setState(ShSessionState) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
setState(ShSessionState, boolean) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
setState(IAppSessionState) - Method in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
setState(ServerAuthSessionState) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
setState(ShSessionState) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
setState(ShSessionState, boolean) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
setStringValue(int, String) - Method in class org.jdiameter.server.impl.helpers.EmptyConfiguration
 
setTimer(long) - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
setValid(boolean) - Method in interface org.jdiameter.client.api.IEventListener
Set value of valid field
sft - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
sft - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
ShClientSessionImpl - Class in org.jdiameter.client.impl.app.sh
Basic implementation of ShClientSession - can be one time - for UDR,PUR and constant for SNR-PNR pair, in case when SNA contains response code from range different than 2001-2004(success codes) user is responsible for maintaing state - releasing etc, same goes if result code is contained Experimental-Result AVP
If ShSession moves to ShSessionState.TERMINATED - it means that no further messages can be received via it and it should be discarded.
ShClientSessionImpl(IShMessageFactory, SessionFactory, ClientShSessionListener) - Constructor for class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
ShClientSessionImpl(String, IShMessageFactory, SessionFactory, ClientShSessionListener) - Constructor for class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
ShServerSessionImpl - Class in org.jdiameter.server.impl.app.sh
Basic implementation of ShServerSession - can be one time - for UDR,PUR and constant for SNR-PNR pair, in case when SNA contains response code from range different than 2001-2004(success codes) user is responsible for maintaing state - releasing etc, same goes if result code is contained Experimental-Result AVP
If ShSession moves to ShSessionState.TERMINATED - it means that no further messages can be received via it and it should be discarded.
ShServerSessionImpl(IShMessageFactory, SessionFactory, ServerShSessionListener) - Constructor for class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
ShServerSessionImpl(String, IShMessageFactory, SessionFactory, ServerShSessionListener) - Constructor for class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
ShSession - Class in org.jdiameter.common.impl.app.sh
 
ShSession() - Constructor for class org.jdiameter.common.impl.app.sh.ShSession
 
ShSessionState - Enum in org.jdiameter.common.api.app.sh
This is pseudo state - it is usedonly to determine wheather Sh Session should be kept alive

Super project: mobicents-jainslee-server
13:52:51 2008-09-04
slc - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
slc - Variable in class org.jdiameter.server.impl.MetaDataImpl.MyLocalPeer
 
srssionTimerCanceled(ServerAccSession, ScheduledFuture) - Method in interface org.jdiameter.common.api.app.acc.IServerAccActionContext
 
Stack - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the stack lifecycle
stack - Variable in class org.jdiameter.client.impl.MetaDataImpl
 
StackImpl - Class in org.jdiameter.client.impl
Use stack extension point
StackImpl() - Constructor for class org.jdiameter.client.impl.StackImpl
 
StackImpl - Class in org.jdiameter.server.impl
 
StackImpl() - Constructor for class org.jdiameter.server.impl.StackImpl
 
StackImplMBean - Interface in org.jdiameter.client.impl
Stack MBean interface.
StackImplMBean - Interface in org.jdiameter.server.impl
 
StackLayer - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Stack layer
StackState - Enum in org.jdiameter.client.api
This enumeration describe avaliable states of stack Data: $Date: 2008/07/03 19:43:10 $ Revision: $Revision: 1.1 $
start() - Method in interface org.jdiameter.client.api.controller.IPeerTable
Start peer manager ( start network activity )
start() - Method in interface org.jdiameter.client.api.router.IRouter
Start inner time facilities
start() - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
start() - Method in class org.jdiameter.client.impl.router.RouterImpl
 
start() - Method in class org.jdiameter.client.impl.StackImpl
 
start(Mode, long, TimeUnit) - Method in class org.jdiameter.client.impl.StackImpl
 
start() - Method in interface org.jdiameter.client.impl.StackImplMBean
Run startd procedure
start() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
state - Variable in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
state - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
state - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
state - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
state - Variable in class org.jdiameter.client.impl.MetaDataImpl
 
state - Variable in class org.jdiameter.client.impl.StackImpl
 
state - Variable in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
state - Variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
state - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
STATE_ANSWERED - Static variable in interface org.jdiameter.client.api.IMessage
Stack received answer to this message
STATE_BUFFERED - Static variable in interface org.jdiameter.client.api.IMessage
The message is biffered ( not use yet )
STATE_NOT_SENT - Static variable in interface org.jdiameter.client.api.IMessage
The message is not sent to the network
STATE_SENT - Static variable in interface org.jdiameter.client.api.IMessage
The message is ent to the network
stateless - Variable in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
stateless - Variable in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
stateless - Variable in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
stateless - Variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
stateless - Variable in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
stateListeners - Variable in class org.jdiameter.common.impl.app.acc.AppAccSessionImpl
 
stateListeners - Variable in class org.jdiameter.common.impl.app.auth.AppAuthSessionImpl
 
stateListeners - Variable in class org.jdiameter.common.impl.app.sh.ShSession
 
statistic - Variable in class org.jdiameter.server.impl.NetWorkImpl
 
statistic - Variable in class org.jdiameter.server.impl.PeerImpl
 
StatisticImpl - Class in org.jdiameter.server.impl
 
StatisticImpl(String, String, StatisticRecord...) - Constructor for class org.jdiameter.server.impl.StatisticImpl
 
StatisticRecordImpl - Class in org.jdiameter.server.impl
 
StatisticRecordImpl(String, int) - Constructor for class org.jdiameter.server.impl.StatisticRecordImpl
 
StatisticRecordImpl(String, String, int) - Constructor for class org.jdiameter.server.impl.StatisticRecordImpl
 
StatisticRecordImpl(String, String, int, StatisticRecordImpl.Counter) - Constructor for class org.jdiameter.server.impl.StatisticRecordImpl
 
StatisticRecordImpl(String, String, int, long) - Constructor for class org.jdiameter.server.impl.StatisticRecordImpl
 
StatisticRecordImpl.Counter - Interface in org.jdiameter.server.impl
 
StatisticTypes - Interface in org.jdiameter.server.impl.helpers
Enumeration of all static records
stop() - Method in interface org.jdiameter.client.api.router.IRouter
Stop inner time facilities
stop() - Method in class org.jdiameter.client.impl.router.RouterImpl
 
stop(long, TimeUnit) - Method in class org.jdiameter.client.impl.StackImpl
 
stop() - Method in class org.jdiameter.client.impl.StackImpl
 
stop() - Method in interface org.jdiameter.client.impl.StackImplMBean
Run stop procedure
stopped() - Method in interface org.jdiameter.client.api.controller.IPeerTable
Release resources
stopped() - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
stopping() - Method in interface org.jdiameter.client.api.controller.IPeerTable
Run stopping oricedure (unsynchronized)
stopping - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
stopping() - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
STOPPING - Static variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
stopping() - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
stopTimeOut - Variable in class org.jdiameter.client.impl.controller.PeerTableImpl
 
StopTimeOut - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Stop stack time out property
storageAnswers - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
storeToBuffer(AccountRequest) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
SubscribeNotificationsAnswerImpl - Class in org.jdiameter.common.impl.app.sh
 
SubscribeNotificationsAnswerImpl(Request, long) - Constructor for class org.jdiameter.common.impl.app.sh.SubscribeNotificationsAnswerImpl
 
SubscribeNotificationsAnswerImpl(Answer) - Constructor for class org.jdiameter.common.impl.app.sh.SubscribeNotificationsAnswerImpl
 
SubscribeNotificationsRequestImpl - Class in org.jdiameter.common.impl.app.sh
 
SubscribeNotificationsRequestImpl(Answer) - Constructor for class org.jdiameter.common.impl.app.sh.SubscribeNotificationsRequestImpl
 
SUCCESS - Static variable in class org.jdiameter.server.impl.MessageValidator
 
SUSPECT - Static variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
swithToNextState(PeerFSMImpl.CIntState) - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 

T

table - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
TCPClientConnection - Class in org.jdiameter.client.impl.transport.tcp
 
TCPClientConnection(IMessageParser) - Constructor for class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
TCPClientConnection(Configuration, Socket, IMessageParser, String) - Constructor for class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
TCPClientConnection(Configuration, InetAddress, int, IMessageParser, String) - Constructor for class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
TCPClientConnection(Configuration, InetAddress, int, IConnectionListener, IMessageParser, String) - Constructor for class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
TDFile - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key file
TDManager - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key manager
TDPwd - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key password
TDStore - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Key store
timeOutEvent - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
timeoutExpired(Request) - Method in class org.jdiameter.client.impl.app.acc.ClientAccSessionImpl
 
timeoutExpired(Request) - Method in class org.jdiameter.client.impl.app.auth.ClientAuthSessionImpl
 
timeoutExpired(Request) - Method in class org.jdiameter.client.impl.app.sh.ShClientSessionImpl
 
timeoutExpired(Request) - Method in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
timeoutExpired(Request) - Method in class org.jdiameter.server.impl.app.sh.ShServerSessionImpl
 
timer - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
TLSClientConnection - Class in org.jdiameter.client.impl.transport.tcp
 
TLSClientConnection(Configuration, InetAddress, int, IMessageParser, String) - Constructor for class org.jdiameter.client.impl.transport.tcp.TLSClientConnection
 
TLSClientConnection(Configuration, InetAddress, int, IConnectionListener, IMessageParser, String) - Constructor for class org.jdiameter.client.impl.transport.tcp.TLSClientConnection
 
TLSClientConnection(Configuration, SSLSocket, IMessageParser, String) - Constructor for class org.jdiameter.client.impl.transport.tcp.TLSClientConnection
 
toLong() - Method in class org.jdiameter.server.impl.MessageValidator.Result
Return long value of result code
toMessage() - Method in class org.jdiameter.server.impl.MessageValidator.Result
Create error answer message with Result-Code Avp
toMessage(int) - Method in class org.jdiameter.server.impl.MessageValidator.Result
Create error answer message with Experemental-Result-Code Avp
toString() - Method in class org.jdiameter.client.api.fsm.FsmEvent
Return string representation of instance
toString() - Method in class org.jdiameter.client.impl.controller.PeerImpl
 
toString() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl.CIntState
 
toString() - Method in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 
toString() - Method in class org.jdiameter.client.impl.helpers.EmptyConfiguration
Return string representation of configuration
toString() - Method in class org.jdiameter.client.impl.MetaDataImpl.LocalPeer
 
toString() - Method in class org.jdiameter.client.impl.router.RouterImpl.AnswerEntry
 
toString() - Method in class org.jdiameter.common.impl.app.AppEventImpl
 
toString() - Method in class org.jdiameter.server.impl.PeerImpl
 
toString() - Method in class org.jdiameter.server.impl.StatisticImpl
 
toString() - Method in class org.jdiameter.server.impl.StatisticRecordImpl
 
Transport - Static variable in class org.jdiameter.client.impl.helpers.Loggers
Logs the transport(tcp) opetations processing
TransportError - Enum in org.jdiameter.client.api.io
This enumeration describe types on network errors These types help to more details define behaviour of high layers
TransportException - Exception in org.jdiameter.client.api.io
Signals that an transport exception has occurred in a during initialize transport element.
TransportException(String, TransportError) - Constructor for exception org.jdiameter.client.api.io.TransportException
Create instance of class with predefined parameters
TransportException(String, TransportError, Throwable) - Constructor for exception org.jdiameter.client.api.io.TransportException
Create instance of class with predefined parameters
TransportException(TransportError, Throwable) - Constructor for exception org.jdiameter.client.api.io.TransportException
Create instance of class with predefined parameters
transportFactory - Variable in class org.jdiameter.server.impl.MutablePeerTableImpl
 
TransportLayer - Static variable in class org.jdiameter.client.impl.helpers.ExtensionPoint
Transport layer
TransportLayerFactory - Class in org.jdiameter.client.impl.transport
 
TransportLayerFactory(Configuration, IMessageParser) - Constructor for class org.jdiameter.client.impl.transport.TransportLayerFactory
 
TransportLayerFactory - Class in org.jdiameter.server.impl.io
 
TransportLayerFactory(Configuration, IMessageParser) - Constructor for class org.jdiameter.server.impl.io.TransportLayerFactory
 
TrustData - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Trust data
tsTask - Variable in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
tsTask - Variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
tsTimeout - Variable in class org.jdiameter.server.impl.app.acc.ServerAccSessionImpl
 
tsTimeout - Variable in class org.jdiameter.server.impl.app.auth.ServerAuthSessionImpl
 
type() - Method in class org.jdiameter.client.impl.helpers.Parameters
Return type of property
type(StateEvent) - Method in class org.jdiameter.server.impl.fsm.PeerFSMImpl.MyState
 
type - Variable in class org.jdiameter.server.impl.StatisticRecordImpl
 

U

uid - Static variable in class org.jdiameter.client.impl.controller.PeerImpl
 
uid - Static variable in class org.jdiameter.client.impl.SessionImpl
 
UIDGenerator - Class in org.jdiameter.client.impl.helpers
This class provide uid generator functionality
UIDGenerator() - Constructor for class org.jdiameter.client.impl.helpers.UIDGenerator
Create instance of class
UIDGenerator(long) - Constructor for class org.jdiameter.client.impl.helpers.UIDGenerator
Create instance of class with predefined start value
unregister(Class) - Method in class org.jdiameter.client.impl.helpers.AssemblerImpl
 
unRegisterAppFacory(Class<? extends AppSession>) - Method in interface org.jdiameter.client.api.ISessionFactory
 
unRegisterAppFacory(Class<? extends AppSession>) - Method in class org.jdiameter.client.impl.SessionFactoryImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.client.impl.controller.PeerTableImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.client.impl.MetaDataImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.client.impl.RawSessionImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.client.impl.SessionImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.client.impl.StackImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 
unwrap(Class<T>) - Method in class org.jdiameter.client.impl.transport.TransportLayerFactory
 
unwrap(Class<T>) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.server.impl.NetWorkImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.server.impl.StackImpl
 
unwrap(Class<T>) - Method in class org.jdiameter.server.impl.StatisticImpl
 
updateInformation(int, double) - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfo
 
updateInformation(double) - Method in class org.jdiameter.server.impl.OverloadManagerImpl.AppOverloadInfoEntry
 
updateLocalHostStateId() - Method in interface org.jdiameter.client.api.IMetaData
Set new value of host state
updateLocalHostStateId() - Method in class org.jdiameter.client.impl.MetaDataImpl
 
updatePeerTableEntry(String, URI, String, URI) - Method in class org.jdiameter.server.impl.MutablePeerTableImpl
 
updateRedirectInformation(IMessage) - Method in interface org.jdiameter.client.api.router.IRouter
Update redirect information
updateRedirectInformation(IMessage) - Method in class org.jdiameter.client.impl.router.RouterImpl
 
uri - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
UserDataAnswerImpl - Class in org.jdiameter.common.impl.app.sh
 
UserDataAnswerImpl(Request, long) - Constructor for class org.jdiameter.common.impl.app.sh.UserDataAnswerImpl
 
UserDataAnswerImpl(Answer) - Constructor for class org.jdiameter.common.impl.app.sh.UserDataAnswerImpl
 
UserDataRequestImpl - Class in org.jdiameter.common.impl.app.sh
 
UserDataRequestImpl(Answer) - Constructor for class org.jdiameter.common.impl.app.sh.UserDataRequestImpl
 
useUriAsFQDN - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
UseUriAsFqdn - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Orig_host avp set as URI into CER message
utf8StringToBytes(String) - Method in interface org.jdiameter.client.api.parser.IElementParser
Convert utf8 string to byte array representation
utf8StringToBytes(String) - Method in class org.jdiameter.client.impl.parser.ElementParser
 

V

validate(Document) - Method in class org.jdiameter.client.impl.helpers.XMLConfiguration
 
validate(Document) - Method in class org.jdiameter.server.impl.helpers.XMLConfiguration
 
value - Variable in class org.jdiameter.server.impl.StatisticRecordImpl
 
valueOf(String) - Static method in enum org.jdiameter.client.api.fsm.EventTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jdiameter.client.api.io.TransportError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jdiameter.client.api.StackState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jdiameter.common.api.app.acc.ClientAccSessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jdiameter.common.api.app.acc.ServerAccSessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jdiameter.common.api.app.auth.ClientAuthSessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jdiameter.common.api.app.auth.ServerAuthSessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jdiameter.common.api.app.sh.ShSessionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jdiameter.client.api.fsm.EventTypes
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jdiameter.client.api.io.TransportError
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jdiameter.client.api.StackState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in class org.jdiameter.client.impl.helpers.ExtensionPoint
Return Iterator of all entries
values() - Static method in class org.jdiameter.client.impl.helpers.Loggers
Return Iterator of all entries
values() - Static method in class org.jdiameter.client.impl.helpers.Parameters
Return all parameters as iterator
values() - Static method in enum org.jdiameter.common.api.app.acc.ClientAccSessionState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jdiameter.common.api.app.acc.ServerAccSessionState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jdiameter.common.api.app.auth.ClientAuthSessionState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jdiameter.common.api.app.auth.ServerAuthSessionState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jdiameter.common.api.app.sh.ShSessionState
Returns an array containing the constants of this enum type, in the order they're declared.
vendorID - Variable in class org.jdiameter.client.impl.controller.PeerImpl
 
VendorId - Static variable in class org.jdiameter.client.impl.helpers.Parameters
Vendor id property

W

watchdogSent - Variable in class org.jdiameter.client.impl.fsm.PeerFSMImpl
 

X

XMLConfiguration - Class in org.jdiameter.client.impl.helpers
This class provide loading and verification configuration from XML file
XMLConfiguration(InputStream) - Constructor for class org.jdiameter.client.impl.helpers.XMLConfiguration
Create instance of class and load file from defined input stream
XMLConfiguration(InputStream, Hashtable<String, Object>, Hashtable<String, Boolean>) - Constructor for class org.jdiameter.client.impl.helpers.XMLConfiguration
Create instance of class and load file from defined input stream
XMLConfiguration(String) - Constructor for class org.jdiameter.client.impl.helpers.XMLConfiguration
Create instance of class and load file from defined file name
XMLConfiguration(String, Hashtable<String, Object>, Hashtable<String, Boolean>) - Constructor for class org.jdiameter.client.impl.helpers.XMLConfiguration
Create instance of class and load file from defined input stream
XMLConfiguration(Object, Hashtable<String, Object>, Hashtable<String, Boolean>, boolean) - Constructor for class org.jdiameter.client.impl.helpers.XMLConfiguration
 
XMLConfiguration - Class in org.jdiameter.server.impl.helpers
 
XMLConfiguration(InputStream) - Constructor for class org.jdiameter.server.impl.helpers.XMLConfiguration
Create instance of class and load file from defined input stream
XMLConfiguration(InputStream, Hashtable<String, Object>, Hashtable<String, Boolean>) - Constructor for class org.jdiameter.server.impl.helpers.XMLConfiguration
Create instance of class and load file from defined input stream
XMLConfiguration(String) - Constructor for class org.jdiameter.server.impl.helpers.XMLConfiguration
Create instance of class and load file from defined file name
XMLConfiguration(String, Hashtable<String, Object>, Hashtable<String, Boolean>) - Constructor for class org.jdiameter.server.impl.helpers.XMLConfiguration
Create instance of class and load file from defined input stream
XMLConfiguration(Object, Hashtable<String, Object>, Hashtable<String, Boolean>, boolean) - Constructor for class org.jdiameter.server.impl.helpers.XMLConfiguration
 

Z

zero - Variable in class org.jdiameter.client.impl.transport.tcp.TCPClientConnection
 

A B C D E F G H I K L M N O P Q R S T U V W X Z

Copyright © 2008. All Rights Reserved.