be.ac.ulg.montefiore.run.totem.trafficMatrix.facade
Interface TrafficMatrixManagerListener

All Known Implementing Classes:
ChangeTrafficWIActionPanel, LinkLoadComputerManager, RMguiMatrixHandler

public interface TrafficMatrixManagerListener

Define the events that a listener will receive.

Creation date: 9 janv. 2006

Author:
Ga�l Monfort (monfort@run.montefiore.ulg.ac.be)
See Also:
TrafficMatrixManagerObserver, TrafficMatrix

Method Summary
 void addTrafficMatrixEvent(TrafficMatrix tm, int tmId)
          A TrafficMatrix has been loaded
 void changeDefaultTrafficMatrixEvent(int asId, TrafficMatrix tm)
          The default traffic matrix has changed for the domain given by its asId.
 void removeTrafficMatrixEvent(TrafficMatrix tm, int tmId)
          A traffic matrix has been removed
 

Method Detail

addTrafficMatrixEvent

void addTrafficMatrixEvent(TrafficMatrix tm,
                           int tmId)
A TrafficMatrix has been loaded

Parameters:
tm - the new loaded traffic matrix
tmId - the id of the newly loaded matrix

removeTrafficMatrixEvent

void removeTrafficMatrixEvent(TrafficMatrix tm,
                              int tmId)
A traffic matrix has been removed

Parameters:
tm - a reference to the removed traffic Matrix

changeDefaultTrafficMatrixEvent

void changeDefaultTrafficMatrixEvent(int asId,
                                     TrafficMatrix tm)
The default traffic matrix has changed for the domain given by its asId.

Parameters:
asId - Asid of the domain for which the traffic matrix has changed
tm - The new default traffic matrix for the domain


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.