org.dicom4j.network.association
Interface AssociationMonitor

All Known Implementing Classes:
AssociationMonitorAdapter, DefaultAssociationMonitor, LoggingAssociationMonitor

public interface AssociationMonitor

Monitor Association Events

Since:
0.0.0
Author:
Laurent Lecomte

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)
           
 

Method Detail

onAssociateRequestReceived

void onAssociateRequestReceived(Association aAssociation,
                                AssociateRequest aAssociateRequest)

onAssociationOpened

void onAssociationOpened(Association aAssociation,
                         AssociateSession aAssociateSession)

onAssociationReleased

void onAssociationReleased(Association aAssociation,
                           AssociateRelease aAssociateRelease)

onChangeState

void onChangeState(int aOldState,
                   int aNewState)

onMessageReceived

void onMessageReceived(Association aAssociation,
                       AbstractDimseMessage aMessage)

onMessageSent

void onMessageSent(Association aAssociation,
                   AbstractDimseMessage aMessage)

onProtocolDataUnitReceived

void onProtocolDataUnitReceived(Association aAssociation,
                                ProtocolDataUnit aProtocolDataUnit)

onProtocolDataUnitSent

void onProtocolDataUnitSent(Association aAssociation,
                            ProtocolDataUnit aProtocolDataUnit)

onSendAbort

void onSendAbort(Association aAssociation,
                 AssociateAbort aAssociateAbort)

onSendAssociate

void onSendAssociate(Association aAssociation,
                     AssociateRequest aAssociateRequest)


Copyright © 2009 dicom4j. All Rights Reserved.