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

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

public class GenerateIntraTM
extends GenerateIntraTMImpl
implements Event

This scenario event produces an intra-domain traffic matrix from NetFlow and BGP information.

Creation date: 11-05-2005

Author:
Olivier Delcourt (delcourt@run.montefiore.ulg.ac.be), Simon Balon (balon@run.montefiore.ulg.ac.be)

Nested Class Summary
 
Nested classes/interfaces inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.GenerateIntraTMImpl
GenerateIntraTMImpl.Unmarshaller
 
Field Summary
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.GenerateIntraTMImpl
version
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.GenerateIntraTMTypeImpl
_BGPbaseDirectory, _BGPdirFileName, _ClusterFileName, _Minutes, _NETFLOWbaseDirectory, _NETFLOWdirFileName, _SamplingRate, _TrafficMatrixFileName, has_Minutes, has_SamplingRate
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
_Time
 
Constructor Summary
GenerateIntraTM()
           
GenerateIntraTM(java.lang.String BGPbaseDirectory, java.lang.String BGPdirFileName, java.lang.String NETFLOWbaseDirectory, java.lang.String NETFLOWdirFileName, java.lang.String ClusterFileName, java.lang.String TrafficMatrixFileName, int Minutes)
           
 
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.GenerateIntraTMImpl
____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.GenerateIntraTMTypeImpl
getBGPbaseDirectory, getBGPdirFileName, getClusterFileName, getMinutes, getNETFLOWbaseDirectory, getNETFLOWdirFileName, getSamplingRate, getTrafficMatrixFileName, isSetBGPbaseDirectory, isSetBGPdirFileName, isSetClusterFileName, isSetMinutes, isSetNETFLOWbaseDirectory, isSetNETFLOWdirFileName, isSetSamplingRate, isSetTrafficMatrixFileName, setBGPbaseDirectory, setBGPdirFileName, setClusterFileName, setMinutes, setNETFLOWbaseDirectory, setNETFLOWdirFileName, setSamplingRate, setTrafficMatrixFileName, unsetBGPbaseDirectory, unsetBGPdirFileName, unsetClusterFileName, unsetMinutes, unsetNETFLOWbaseDirectory, unsetNETFLOWdirFileName, unsetSamplingRate, unsetTrafficMatrixFileName
 
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.GenerateIntraTMType
getBGPbaseDirectory, getBGPdirFileName, getClusterFileName, getMinutes, getNETFLOWbaseDirectory, getNETFLOWdirFileName, getSamplingRate, getTrafficMatrixFileName, isSetBGPbaseDirectory, isSetBGPdirFileName, isSetClusterFileName, isSetMinutes, isSetNETFLOWbaseDirectory, isSetNETFLOWdirFileName, isSetSamplingRate, isSetTrafficMatrixFileName, setBGPbaseDirectory, setBGPdirFileName, setClusterFileName, setMinutes, setNETFLOWbaseDirectory, setNETFLOWdirFileName, setSamplingRate, setTrafficMatrixFileName, unsetBGPbaseDirectory, unsetBGPdirFileName, unsetClusterFileName, unsetMinutes, unsetNETFLOWbaseDirectory, unsetNETFLOWdirFileName, unsetSamplingRate, unsetTrafficMatrixFileName
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.EventType
getTime, isSetTime, setTime, unsetTime
 

Constructor Detail

GenerateIntraTM

public GenerateIntraTM()

GenerateIntraTM

public GenerateIntraTM(java.lang.String BGPbaseDirectory,
                       java.lang.String BGPdirFileName,
                       java.lang.String NETFLOWbaseDirectory,
                       java.lang.String NETFLOWdirFileName,
                       java.lang.String ClusterFileName,
                       java.lang.String TrafficMatrixFileName,
                       int Minutes)
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


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