Uses of Interface
org.jdiameter.client.api.IMessage

Packages that use IMessage
org.jdiameter.client.api   
org.jdiameter.client.api.controller   
org.jdiameter.client.api.fsm   
org.jdiameter.client.api.io   
org.jdiameter.client.api.parser   
org.jdiameter.client.api.router   
org.jdiameter.client.impl   
org.jdiameter.client.impl.controller   
org.jdiameter.client.impl.fsm   
org.jdiameter.client.impl.parser   
org.jdiameter.client.impl.router   
org.jdiameter.client.impl.transport.sctp   
org.jdiameter.client.impl.transport.tcp   
org.jdiameter.client.impl.transport.tls   
org.jdiameter.server.api   
org.jdiameter.server.impl   
org.jdiameter.server.impl.io.sctp   
 

Uses of IMessage in org.jdiameter.client.api
 

Methods in org.jdiameter.client.api with parameters of type IMessage
 void IContainer.sendMessage(IMessage session)
          Send message
 

Uses of IMessage in org.jdiameter.client.api.controller
 

Methods in org.jdiameter.client.api.controller that return IMessage
 IMessage[] IPeer.remAllMessage()
          Clear request storage map
 

Methods in org.jdiameter.client.api.controller with parameters of type IMessage
 void IPeer.addMessage(IMessage message)
          Append request to peer request storage map
 boolean IPeer.handleMessage(EventTypes type, IMessage message, java.lang.String key)
          Put message to peer fsm
 void IPeer.remMessage(IMessage message)
          Remove request from request storage map
 void IPeerTable.sendMessage(IMessage message)
          Send message to diameter network ( routing procedure )
 boolean IPeer.sendMessage(IMessage message)
          Send message to diameter network
 

Uses of IMessage in org.jdiameter.client.api.fsm
 

Methods in org.jdiameter.client.api.fsm that return IMessage
 IMessage FsmEvent.getMessage()
          Return attached message
 

Methods in org.jdiameter.client.api.fsm with parameters of type IMessage
 boolean IContext.processCeaMessage(java.lang.String key, IMessage message)
          This method allow sent CEA command to remote peer
 int IContext.processCerMessage(java.lang.String key, IMessage message)
          This method allow processed CER command from remote peer
 int IContext.processDprMessage(IMessage iMessage)
          This method call when peer instance receive DPR event
 int IContext.processDwrMessage(IMessage iMessage)
          This method call when peer instance receive DWR event
 boolean IContext.receiveMessage(IMessage iMessage)
          This method allow processed message from to remote peer
 void IContext.sendDpaMessage(IMessage dpr, int resultCode, java.lang.String errorMessage)
          This method allow sent DPA command to remote peer
 void IContext.sendDwaMessage(IMessage dwr, int resultCode, java.lang.String errorMessage)
          This method allow sent DWA command to remote peer
 boolean IContext.sendMessage(IMessage message)
          This method allow sent message to remote peer
 

Constructors in org.jdiameter.client.api.fsm with parameters of type IMessage
FsmEvent(EventTypes type, IMessage value)
          Create instance of class with predefined parameters
FsmEvent(EventTypes type, IMessage value, java.lang.String key)
          Create instance of class with predefined parameters
 

Uses of IMessage in org.jdiameter.client.api.io
 

Methods in org.jdiameter.client.api.io with parameters of type IMessage
 void IConnectionListener.internalError(java.lang.String connKey, IMessage message, TransportException cause)
          Notifies that connection is generated excpetion
 void IConnectionListener.messageReceived(java.lang.String connKey, IMessage message)
          Notifies that connection is received incoming message
 void IConnection.sendMessage(IMessage message)
          Send message to remote host
 

Uses of IMessage in org.jdiameter.client.api.parser
 

Methods in org.jdiameter.client.api.parser that return IMessage
 IMessage IMessageParser.createEmptyMessage(IMessage parentMessage)
          Created new message with copied of header of parent message
 IMessage IMessageParser.createEmptyMessage(IMessage parentMessage, int commandCode)
          Created new message with copied of header of parent message
 IMessage IMessageParser.createEmptyMessage(int commandCode, long headerAppId)
          Created empty message
 IMessage IMessageParser.createMessage(java.nio.ByteBuffer data)
          Create message from bytebuffer
 

Methods in org.jdiameter.client.api.parser with parameters of type IMessage
<T> T
IMessageParser.createEmptyMessage(java.lang.Class<?> iface, IMessage parentMessage)
          Created new message with copied of header of parent message
 IMessage IMessageParser.createEmptyMessage(IMessage parentMessage)
          Created new message with copied of header of parent message
 IMessage IMessageParser.createEmptyMessage(IMessage parentMessage, int commandCode)
          Created new message with copied of header of parent message
 java.nio.ByteBuffer IMessageParser.encodeMessage(IMessage message)
          Encode message to ByteBuffer
 

Uses of IMessage in org.jdiameter.client.api.router
 

Methods in org.jdiameter.client.api.router with parameters of type IMessage
 void IRouter.garbageCollectRequestRouteInfo(IMessage message)
           
 IPeer IRouter.getPeer(IMessage message, IPeerTable manager)
          Return peer from inner peer table by predefined parameters.
 java.lang.String[] IRouter.getRequestRouteInfo(IMessage message)
          Return Request route info
 

Uses of IMessage in org.jdiameter.client.impl
 

Methods in org.jdiameter.client.impl that return IMessage
 IMessage[] MetaDataImpl.ClientLocalPeer.remAllMessage()
           
 

Methods in org.jdiameter.client.impl with parameters of type IMessage
 void MetaDataImpl.ClientLocalPeer.addMessage(IMessage message)
           
 boolean MetaDataImpl.ClientLocalPeer.handleMessage(EventTypes type, IMessage message, java.lang.String key)
           
 void MetaDataImpl.ClientLocalPeer.remMessage(IMessage message)
           
 void StackImpl.sendMessage(IMessage message)
           
 boolean MetaDataImpl.ClientLocalPeer.sendMessage(IMessage message)
           
 

Uses of IMessage in org.jdiameter.client.impl.controller
 

Fields in org.jdiameter.client.impl.controller with type parameters of type IMessage
protected  java.util.Map<java.lang.Long,IMessage> PeerImpl.peerRequests
           
 

Methods in org.jdiameter.client.impl.controller that return IMessage
 IMessage[] PeerImpl.remAllMessage()
           
 

Methods in org.jdiameter.client.impl.controller with parameters of type IMessage
protected  void PeerImpl.ActionContext.addAppId(ApplicationId appId, IMessage message)
           
 void PeerImpl.addMessage(IMessage message)
           
protected  void PeerImpl.fillIPAddressTable(IMessage message)
           
protected  java.util.Set<ApplicationId> PeerImpl.getCommonApplicationIds(IMessage message)
           
 boolean PeerImpl.handleMessage(EventTypes type, IMessage message, java.lang.String key)
           
protected  Realm RealmTableImpl.matchRealm(IMessage message, java.lang.String realm)
           
 boolean PeerImpl.ActionContext.processCeaMessage(java.lang.String key, IMessage message)
           
 int PeerImpl.ActionContext.processCerMessage(java.lang.String key, IMessage message)
           
 int PeerImpl.ActionContext.processDprMessage(IMessage iMessage)
           
 int PeerImpl.ActionContext.processDwrMessage(IMessage iMessage)
           
 boolean PeerImpl.ActionContext.receiveMessage(IMessage message)
           
 void PeerImpl.remMessage(IMessage message)
           
 void PeerImpl.ActionContext.sendDpaMessage(IMessage dpr, int resultCode, java.lang.String errorMessage)
           
 void PeerImpl.ActionContext.sendDwaMessage(IMessage dwr, int resultCode, java.lang.String errorMessage)
           
 void PeerTableImpl.sendMessage(IMessage message)
           
 boolean PeerImpl.sendMessage(IMessage message)
           
 boolean PeerImpl.ActionContext.sendMessage(IMessage message)
           
 

Uses of IMessage in org.jdiameter.client.impl.fsm
 

Methods in org.jdiameter.client.impl.fsm that return IMessage
protected  IMessage PeerFSMImpl.MyState.message(StateEvent event)
           
 

Uses of IMessage in org.jdiameter.client.impl.parser
 

Classes in org.jdiameter.client.impl.parser that implement IMessage
 class MessageImpl
          Represents a Diameter message.
 

Methods in org.jdiameter.client.impl.parser that return IMessage
 IMessage MessageParser.createEmptyMessage(IMessage prnMessage)
           
 IMessage MessageParser.createEmptyMessage(IMessage prnMessage, int commandCode)
           
 IMessage MessageParser.createEmptyMessage(int commandCode, long headerAppId)
           
 IMessage MessageParser.createMessage(java.nio.ByteBuffer data)
           
 

Methods in org.jdiameter.client.impl.parser with parameters of type IMessage
<T> T
MessageParser.createEmptyMessage(java.lang.Class<?> iface, IMessage parentMessage)
           
 IMessage MessageParser.createEmptyMessage(IMessage prnMessage)
           
 IMessage MessageParser.createEmptyMessage(IMessage prnMessage, int commandCode)
           
 java.nio.ByteBuffer MessageParser.encodeMessage(IMessage message)
           
 

Uses of IMessage in org.jdiameter.client.impl.router
 

Methods in org.jdiameter.client.impl.router with parameters of type IMessage
 void RouterImpl.garbageCollectRequestRouteInfo(IMessage message)
           
 IPeer RouterImpl.getPeer(IMessage message, IPeerTable manager)
           
protected  IPeer RouterImpl.getPeerPredProcessing(IMessage message, java.lang.String destRealm, java.lang.String destHost)
           
 java.lang.String[] RouterImpl.getRequestRouteInfo(IMessage message)
           
 

Uses of IMessage in org.jdiameter.client.impl.transport.sctp
 

Methods in org.jdiameter.client.impl.transport.sctp with parameters of type IMessage
 void SCTPClientConnection.sendMessage(IMessage message)
           
 

Uses of IMessage in org.jdiameter.client.impl.transport.tcp
 

Methods in org.jdiameter.client.impl.transport.tcp with parameters of type IMessage
 void TCPClientConnection.sendMessage(IMessage message)
           
 

Uses of IMessage in org.jdiameter.client.impl.transport.tls
 

Methods in org.jdiameter.client.impl.transport.tls with parameters of type IMessage
protected  void TLSClientConnection.onMessageReceived(IMessage message)
           
 void TLSClientConnection.sendMessage(IMessage message)
           
 

Uses of IMessage in org.jdiameter.server.api
 

Methods in org.jdiameter.server.api that return IMessage
 IMessage IMutablePeerTable.isDuplicate(IMessage request)
          Check message on duplicate
 

Methods in org.jdiameter.server.api with parameters of type IMessage
 NetworkReqListener INetwork.getListener(IMessage message)
          Return NetworkListener instance for specified application-id
 IMessage IMutablePeerTable.isDuplicate(IMessage request)
          Check message on duplicate
 void IMutablePeerTable.saveToDuplicate(java.lang.String key, IMessage answer)
          Save message to duplicate storage
 

Uses of IMessage in org.jdiameter.server.impl
 

Methods in org.jdiameter.server.impl that return IMessage
 IMessage MutablePeerTableImpl.StorageEntry.getMessage()
           
 IMessage MutablePeerTableImpl.isDuplicate(IMessage request)
           
 IMessage MessageValidator.Result.toMessage()
          Create error answer message with Result-Code Avp
 IMessage MessageValidator.Result.toMessage(int vendorId)
          Create error answer message with Experemental-Result-Code Avp
 

Methods in org.jdiameter.server.impl with parameters of type IMessage
 MessageValidator.Result MessageValidator.check(IMessage message)
          Validate message
 NetworkReqListener NetworkImpl.getListener(IMessage message)
           
 IMessage MutablePeerTableImpl.isDuplicate(IMessage request)
           
protected  void PeerImpl.preProcessRequest(IMessage message)
           
 int PeerImpl.LocalActionConext.processCerMessage(java.lang.String key, IMessage message)
           
 boolean PeerImpl.LocalActionConext.receiveMessage(IMessage message)
           
 void MutablePeerTableImpl.saveToDuplicate(java.lang.String key, IMessage answer)
           
 boolean MetaDataImpl.ServerLocalPeer.sendMessage(IMessage message)
           
 

Constructors in org.jdiameter.server.impl with parameters of type IMessage
MutablePeerTableImpl.StorageEntry(IMessage message)
           
 

Uses of IMessage in org.jdiameter.server.impl.io.sctp
 

Methods in org.jdiameter.server.impl.io.sctp with parameters of type IMessage
 void SCTPServerConnection.sendMessage(IMessage message)
           
 



Copyright © 2014. All Rights Reserved.