de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener Class Reference

Inheritance diagram for de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener:

de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionListener List of all members.

Detailed Description

Definition at line 160 of file DiameterPeerTest.java.

Public Member Functions

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

Package Attributes

DiameterPeer diameterPeer

Private Attributes

final Logger LOG = Logger.getLogger(DiameterPeerTest.class)
 The logger.


Member Function Documentation

void de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.receiveAnswer ( String  FQDN,
DiameterMessage  request,
DiameterMessage  answer 
) [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.

Implements de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionListener.

Definition at line 167 of file DiameterPeerTest.java.

References de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.LOG, and de.fhg.fokus.diameter.DiameterPeer.data.DiameterMessage.toString().

00167                                                                                             {
00168         LOG.debug("Transaction received an answer: "+answer.toString());        
00169     }

void de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.timeout ( DiameterMessage  request  )  [virtual]

The method will be called, if transaction timeout.

Parameters:
request Diameter request.

Implements de.fhg.fokus.diameter.DiameterPeer.transaction.TransactionListener.

Definition at line 171 of file DiameterPeerTest.java.

References de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.LOG.

00171                                                  {
00172         LOG.debug("Transaction received an timeout");
00173     }


Member Data Documentation

final Logger de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.LOG = Logger.getLogger(DiameterPeerTest.class) [private]

The logger.

Definition at line 163 of file DiameterPeerTest.java.

Referenced by de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.receiveAnswer(), and de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.timeout().

DiameterPeer de.fhg.fokus.diameter.DiameterPeer.TestTransactionListener.diameterPeer [package]

Definition at line 165 of file DiameterPeerTest.java.


The documentation for this class was generated from the following file:
Generated on Thu Oct 23 04:07:36 2008 for Open IMS Core JavaDiameterPeer by  doxygen 1.5.2