be.ac.ulg.montefiore.run.totem.scenario.model
Class TrafficMatrixGeneration

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
      extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASEventTypeImpl
          extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASTMEventTypeImpl
              extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.TrafficMatrixGenerationTypeImpl
                  extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.TrafficMatrixGenerationImpl
                      extended by be.ac.ulg.montefiore.run.totem.scenario.model.TrafficMatrixGeneration
All Implemented Interfaces:
Event, ASEventType, ASTMEventType, EventType, TrafficMatrixGeneration, TrafficMatrixGenerationType, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, javax.xml.bind.Element

public class TrafficMatrixGeneration
extends TrafficMatrixGenerationImpl
implements Event

This class implements a traffic matrix generation event.

Creation date: 10-janv.-2005

Author:
Jean Lepropre (lepropre@run.montefiore.ulg.ac.be)

Nested Class Summary
 
Nested classes/interfaces inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.TrafficMatrixGenerationImpl
TrafficMatrixGenerationImpl.Unmarshaller
 
Field Summary
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.TrafficMatrixGenerationImpl
version
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.TrafficMatrixGenerationTypeImpl
_Param, _Path, _Type
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASTMEventTypeImpl
_TMID, has_TMID
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASEventTypeImpl
_ASID, has_ASID
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
_Time
 
Constructor Summary
TrafficMatrixGeneration()
           
TrafficMatrixGeneration(java.util.HashMap params)
           
TrafficMatrixGeneration(java.util.HashMap params, int asId)
           
TrafficMatrixGeneration(java.util.HashMap params, int asId, int tmId)
           
TrafficMatrixGeneration(int tmId, java.util.HashMap params)
           
TrafficMatrixGeneration(java.lang.String generator, java.util.HashMap params, int asId)
           
TrafficMatrixGeneration(java.lang.String generator, java.util.HashMap params, int asId, int tmId)
           
TrafficMatrixGeneration(java.lang.String generator, int tmId, java.util.HashMap params)
           
 
Method Summary
 EventResult action()
          This method must be implemented by each event.
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.TrafficMatrixGenerationImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.TrafficMatrixGenerationTypeImpl
_getParam, getParam, getPath, getType, isSetParam, isSetPath, isSetType, setPath, setType, unsetParam, unsetPath, unsetType
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASTMEventTypeImpl
getTMID, isSetTMID, setTMID, unsetTMID
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASEventTypeImpl
getASID, isSetASID, setASID, unsetASID
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
getTime, isSetTime, setTime, unsetTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.TrafficMatrixGenerationType
getParam, getPath, getType, isSetParam, isSetPath, isSetType, setPath, setType, unsetParam, unsetPath, unsetType
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.ASTMEventType
getTMID, isSetTMID, setTMID, unsetTMID
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.ASEventType
getASID, isSetASID, setASID, unsetASID
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.EventType
getTime, isSetTime, setTime, unsetTime
 

Constructor Detail

TrafficMatrixGeneration

public TrafficMatrixGeneration()

TrafficMatrixGeneration

public TrafficMatrixGeneration(java.util.HashMap params)

TrafficMatrixGeneration

public TrafficMatrixGeneration(java.util.HashMap params,
                               int asId)

TrafficMatrixGeneration

public TrafficMatrixGeneration(int tmId,
                               java.util.HashMap params)

TrafficMatrixGeneration

public TrafficMatrixGeneration(java.util.HashMap params,
                               int asId,
                               int tmId)

TrafficMatrixGeneration

public TrafficMatrixGeneration(java.lang.String generator,
                               java.util.HashMap params,
                               int asId)

TrafficMatrixGeneration

public TrafficMatrixGeneration(java.lang.String generator,
                               int tmId,
                               java.util.HashMap params)

TrafficMatrixGeneration

public TrafficMatrixGeneration(java.lang.String generator,
                               java.util.HashMap params,
                               int asId,
                               int tmId)
Method Detail

action

public EventResult action()
                   throws EventExecutionException
Description copied from interface: Event
This method must be implemented by each event. This method contains what must be done to process the event.

Specified by:
action in interface Event
Throws:
EventExecutionException
See Also:
Event.action()


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