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

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.IGPWOCalculateWeightsTypeImpl
              extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.IGPWOCalculateWeightsImpl
                  extended by be.ac.ulg.montefiore.run.totem.scenario.model.IGPWOCalculateWeights
All Implemented Interfaces:
Event, ASEventType, EventType, IGPWOCalculateWeights, IGPWOCalculateWeightsType, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, javax.xml.bind.Element

public class IGPWOCalculateWeights
extends IGPWOCalculateWeightsImpl
implements Event

Event to run the IGP WO algorithm.

Creation date: 03-f�v.-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.IGPWOCalculateWeightsImpl
IGPWOCalculateWeightsImpl.Unmarshaller
 
Nested classes/interfaces inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.IGPWOCalculateWeightsTypeImpl
IGPWOCalculateWeightsTypeImpl.SamplingRateTypeImpl, IGPWOCalculateWeightsTypeImpl.TrafficMatrixTypeImpl
 
Nested classes/interfaces inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.IGPWOCalculateWeightsType
IGPWOCalculateWeightsType.SamplingRateType, IGPWOCalculateWeightsType.TrafficMatrixType
 
Field Summary
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.IGPWOCalculateWeightsImpl
version
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.IGPWOCalculateWeightsTypeImpl
_InitialWeightArray, _MaxPossibleWeight, _NbIter, _SamplingRate, _Seed, _TrafficMatrix, has_MaxPossibleWeight, has_NbIter, has_Seed
 
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
IGPWOCalculateWeights()
           
IGPWOCalculateWeights(int asId)
           
IGPWOCalculateWeights(int asId, java.util.List<java.lang.Integer> tmIds)
           
IGPWOCalculateWeights(int asId, java.util.List<java.lang.Integer> tmIds, int nbIter)
           
IGPWOCalculateWeights(int asId, java.util.List<java.lang.Integer> tmIds, int nbIter, int maxPossibleWeight)
           
 
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.IGPWOCalculateWeightsImpl
____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.IGPWOCalculateWeightsTypeImpl
_getTrafficMatrix, getInitialWeightArray, getMaxPossibleWeight, getNbIter, getSamplingRate, getSeed, getTrafficMatrix, isSetInitialWeightArray, isSetMaxPossibleWeight, isSetNbIter, isSetSamplingRate, isSetSeed, isSetTrafficMatrix, setInitialWeightArray, setMaxPossibleWeight, setNbIter, setSamplingRate, setSeed, unsetInitialWeightArray, unsetMaxPossibleWeight, unsetNbIter, unsetSamplingRate, unsetSeed, unsetTrafficMatrix
 
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.IGPWOCalculateWeightsType
getInitialWeightArray, getMaxPossibleWeight, getNbIter, getSamplingRate, getSeed, getTrafficMatrix, isSetInitialWeightArray, isSetMaxPossibleWeight, isSetNbIter, isSetSamplingRate, isSetSeed, isSetTrafficMatrix, setInitialWeightArray, setMaxPossibleWeight, setNbIter, setSamplingRate, setSeed, unsetInitialWeightArray, unsetMaxPossibleWeight, unsetNbIter, unsetSamplingRate, unsetSeed, unsetTrafficMatrix
 
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

IGPWOCalculateWeights

public IGPWOCalculateWeights()

IGPWOCalculateWeights

public IGPWOCalculateWeights(int asId)

IGPWOCalculateWeights

public IGPWOCalculateWeights(int asId,
                             java.util.List<java.lang.Integer> tmIds)

IGPWOCalculateWeights

public IGPWOCalculateWeights(int asId,
                             java.util.List<java.lang.Integer> tmIds,
                             int nbIter)

IGPWOCalculateWeights

public IGPWOCalculateWeights(int asId,
                             java.util.List<java.lang.Integer> tmIds,
                             int nbIter,
                             int maxPossibleWeight)
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.