org.dicom4j.network.association
Class LoggingAssociationMonitor

java.lang.Object
  extended by org.dicom4j.network.association.LoggingAssociationMonitor
All Implemented Interfaces:
AssociationMonitor

public class LoggingAssociationMonitor
extends Object
implements AssociationMonitor


Constructor Summary
LoggingAssociationMonitor()
           
 
Method Summary
 void onAssociateRequestReceived(Association aAssociation, AssociateRequest aAssociateRequest)
           
 void onAssociationOpened(Association aAssociation, AssociateSession aAssociateSession)
           
 void onAssociationReleased(Association aAssociation, AssociateRelease aAssociateRelease)
           
 void onChangeState(int aOldState, int aNewState)
           
 void onMessageReceived(Association aAssociation, AbstractDimseMessage aMessage)
           
 void onMessageSent(Association aAssociation, AbstractDimseMessage aMessage)
           
 void onProtocolDataUnitReceived(Association aAssociation, ProtocolDataUnit aProtocolDataUnit)
           
 void onProtocolDataUnitSent(Association aAssociation, ProtocolDataUnit aProtocolDataUnit)
           
 void onSendAbort(Association aAssociation, AssociateAbort aAssociateAbort)
           
 void onSendAssociate(Association aAssociation, AssociateRequest aAssociateRequest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggingAssociationMonitor

public LoggingAssociationMonitor()
Method Detail

onAssociateRequestReceived

public void onAssociateRequestReceived(Association aAssociation,
                                       AssociateRequest aAssociateRequest)
Specified by:
onAssociateRequestReceived in interface AssociationMonitor

onAssociationOpened

public void onAssociationOpened(Association aAssociation,
                                AssociateSession aAssociateSession)
Specified by:
onAssociationOpened in interface AssociationMonitor

onAssociationReleased

public void onAssociationReleased(Association aAssociation,
                                  AssociateRelease aAssociateRelease)
Specified by:
onAssociationReleased in interface AssociationMonitor

onChangeState

public void onChangeState(int aOldState,
                          int aNewState)
Specified by:
onChangeState in interface AssociationMonitor

onMessageReceived

public void onMessageReceived(Association aAssociation,
                              AbstractDimseMessage aMessage)
Specified by:
onMessageReceived in interface AssociationMonitor

onMessageSent

public void onMessageSent(Association aAssociation,
                          AbstractDimseMessage aMessage)
Specified by:
onMessageSent in interface AssociationMonitor

onProtocolDataUnitReceived

public void onProtocolDataUnitReceived(Association aAssociation,
                                       ProtocolDataUnit aProtocolDataUnit)
Specified by:
onProtocolDataUnitReceived in interface AssociationMonitor

onProtocolDataUnitSent

public void onProtocolDataUnitSent(Association aAssociation,
                                   ProtocolDataUnit aProtocolDataUnit)
Specified by:
onProtocolDataUnitSent in interface AssociationMonitor

onSendAbort

public void onSendAbort(Association aAssociation,
                        AssociateAbort aAssociateAbort)
Specified by:
onSendAbort in interface AssociationMonitor

onSendAssociate

public void onSendAssociate(Association aAssociation,
                            AssociateRequest aAssociateRequest)
Specified by:
onSendAssociate in interface AssociationMonitor


Copyright © 2009 dicom4j. All Rights Reserved.