de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionListener Interface Reference

Inheritance diagram for de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionListener:

de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener List of all members.

Detailed Description

Processes a Diameter answer according to a Diameter request within the same transaction.

This interface is used at a Diamter client.

Author:
Dragos Vingarzan vingarzan -at- fokus dot fraunhofer dot de

Definition at line 41 of file TransactionListener.java.

Public Member Functions

abstract void receiveAnswer (String FQDN, DiameterMessage request, DiameterMessage answer)
 The method will be called if a Diameter answer is arrived within the transaction.
abstract void timeout (DiameterMessage request)
 The method will be called, if transaction timeout.


Member Function Documentation

abstract void de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionListener.receiveAnswer ( String  FQDN,
DiameterMessage  request,
DiameterMessage  answer 
) [pure virtual]

The method will be called if a Diameter answer is arrived within the transaction.

Parameters:
FQDN FQDN of peer, from which the Diameter request is sent.
request Diameter request.
answer Diameter answer.

Implemented in de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.

Referenced by de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionWorker.recvMessage().

abstract void de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionListener.timeout ( DiameterMessage  request  )  [pure virtual]

The method will be called, if transaction timeout.

Parameters:
request Diameter request.

Implemented in de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.

Referenced by de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionWorker.timeoutExpired().


The documentation for this interface was generated from the following file:
Generated on Tue Oct 7 04:08:34 2008 for Open IMS Core JavaDiameterPeer by  doxygen 1.5.2