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.parser   
org.jdiameter.client.impl.router   
org.jdiameter.client.impl.transport.tcp   
org.jdiameter.server.api   
org.jdiameter.server.impl   
org.jdiameter.server.impl.fsm   
 

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 messahe
 

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
 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
 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
 IPeer IRouter.getPeer(IMessage message, IPeerTable manager)
          Return peer from inner peer table by predefined pameters
 void IRouter.registerRequestRouteInfo(IMessage request)
          Register route information by received request.
 void IRouter.updateRedirectInformation(IMessage answer)
          Update redirect information
 

Uses of IMessage in org.jdiameter.client.impl
 

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

Methods in org.jdiameter.client.impl with parameters of type IMessage
 void MetaDataImpl.LocalPeer.addMessage(IMessage message)
           
 void MetaDataImpl.LocalPeer.remMessage(IMessage message)
           
 void StackImpl.sendMessage(IMessage message)
           
 boolean MetaDataImpl.LocalPeer.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(org.jdiameter.api.ApplicationId appId, IMessage message)
           
 void PeerImpl.addMessage(IMessage message)
           
protected  void PeerImpl.fillIPAddressTable(IMessage message)
           
protected  java.util.Set<org.jdiameter.api.ApplicationId> PeerImpl.getCommonApplicationIds(IMessage message)
           
protected  void PeerImpl.preProcessRequest(IMessage answer)
           
 boolean PeerImpl.ActionContext.processCeaMessage(java.lang.String key, IMessage message)
           
 int PeerImpl.ActionContext.processCerMessage(java.lang.String key, IMessage message)
           
 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.parser
 

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
 IPeer RouterImpl.getPeer(IMessage message, IPeerTable manager)
           
protected  IPeer RouterImpl.getPeerPredProcessing(IMessage message, java.lang.String destRealm, java.lang.String destHost)
           
protected  void RouterImpl.redirectProcessing(IMessage message, java.lang.String destRealm, java.lang.String destHost)
           
 void RouterImpl.registerRequestRouteInfo(IMessage request)
           
 void RouterImpl.updateRedirectInformation(IMessage answer)
           
 

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.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
 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
protected  IPeer RouterImpl.getPeerPredProcessing(IMessage message, java.lang.String destRealm, java.lang.String destHost)
           
 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 request)
           
 void MutablePeerTableImpl.saveToDuplicate(java.lang.String key, IMessage answer)
           
 boolean PeerImpl.LocalActionConext.sendMessage(IMessage message)
           
 boolean MetaDataImpl.MyLocalPeer.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.fsm
 

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



Copyright © 2008. All Rights Reserved.