be.ac.ulg.montefiore.run.totem.scenario.model.jaxb
Interface BgpAwareIGPWOType

All Superinterfaces:
ASEventType, EventType
All Known Subinterfaces:
BgpAwareIGPWO
All Known Implementing Classes:
BgpAwareIGPWO, BgpAwareIGPWOImpl, BgpAwareIGPWOTypeImpl

public interface BgpAwareIGPWOType
extends ASEventType

Java content class for anonymous complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/home/monfort/Projects/run-totem/src/resources/scenario/Scenario-v1_2.xsd line 375)

 <complexType>
   <complexContent>
     <extension base="{http://jaxb.model.scenario.totem.run.montefiore.ulg.ac.be}ASEventType">
       <sequence>
         <element name="samplingRate" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="initial" type="{http://www.w3.org/2001/XMLSchema}float" default="0.2" />
                 <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" default="0.4" />
                 <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" default="0.01" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="trafficMatrix" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="TMID" use="required" type="{http://jaxb.model.scenario.totem.run.montefiore.ulg.ac.be}TMIdType" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="initialWeightArray" type="{http://jaxb.model.scenario.totem.run.montefiore.ulg.ac.be}igpwoInitialWeightArrayType" default="RANDOM" />
       <attribute name="interdomainTE" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="maxPossibleWeight" type="{http://www.w3.org/2001/XMLSchema}int" default="50" />
       <attribute name="nbIter" type="{http://www.w3.org/2001/XMLSchema}int" default="150" />
       <attribute name="seed" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface BgpAwareIGPWOType.SamplingRateType
          Java content class for anonymous complex type.
static interface BgpAwareIGPWOType.TrafficMatrixType
          Java content class for anonymous complex type.
 
Method Summary
 IgpwoInitialWeightArrayType getInitialWeightArray()
          Gets the value of the initialWeightArray property.
 int getMaxPossibleWeight()
          Gets the value of the maxPossibleWeight property.
 int getNbIter()
          Gets the value of the nbIter property.
 BgpAwareIGPWOType.SamplingRateType getSamplingRate()
          Gets the value of the samplingRate property.
 int getSeed()
          Gets the value of the seed property.
 java.util.List getTrafficMatrix()
          Gets the value of the TrafficMatrix property.
 boolean isInterdomainTE()
          Gets the value of the interdomainTE property.
 boolean isSetInitialWeightArray()
           
 boolean isSetInterdomainTE()
           
 boolean isSetMaxPossibleWeight()
           
 boolean isSetNbIter()
           
 boolean isSetSamplingRate()
           
 boolean isSetSeed()
           
 boolean isSetTrafficMatrix()
           
 void setInitialWeightArray(IgpwoInitialWeightArrayType value)
          Sets the value of the initialWeightArray property.
 void setInterdomainTE(boolean value)
          Sets the value of the interdomainTE property.
 void setMaxPossibleWeight(int value)
          Sets the value of the maxPossibleWeight property.
 void setNbIter(int value)
          Sets the value of the nbIter property.
 void setSamplingRate(BgpAwareIGPWOType.SamplingRateType value)
          Sets the value of the samplingRate property.
 void setSeed(int value)
          Sets the value of the seed property.
 void unsetInitialWeightArray()
           
 void unsetInterdomainTE()
           
 void unsetMaxPossibleWeight()
           
 void unsetNbIter()
           
 void unsetSamplingRate()
           
 void unsetSeed()
           
 void 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
 

Method Detail

isInterdomainTE

boolean isInterdomainTE()
Gets the value of the interdomainTE property.


setInterdomainTE

void setInterdomainTE(boolean value)
Sets the value of the interdomainTE property.


isSetInterdomainTE

boolean isSetInterdomainTE()

unsetInterdomainTE

void unsetInterdomainTE()

getTrafficMatrix

java.util.List getTrafficMatrix()
Gets the value of the TrafficMatrix property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the TrafficMatrix property.

For example, to add a new item, do as follows:

    getTrafficMatrix().add(newItem);
 

Objects of the following type(s) are allowed in the list BgpAwareIGPWOType.TrafficMatrixType


isSetTrafficMatrix

boolean isSetTrafficMatrix()

unsetTrafficMatrix

void unsetTrafficMatrix()

getSeed

int getSeed()
Gets the value of the seed property.


setSeed

void setSeed(int value)
Sets the value of the seed property.


isSetSeed

boolean isSetSeed()

unsetSeed

void unsetSeed()

getNbIter

int getNbIter()
Gets the value of the nbIter property.


setNbIter

void setNbIter(int value)
Sets the value of the nbIter property.


isSetNbIter

boolean isSetNbIter()

unsetNbIter

void unsetNbIter()

getMaxPossibleWeight

int getMaxPossibleWeight()
Gets the value of the maxPossibleWeight property.


setMaxPossibleWeight

void setMaxPossibleWeight(int value)
Sets the value of the maxPossibleWeight property.


isSetMaxPossibleWeight

boolean isSetMaxPossibleWeight()

unsetMaxPossibleWeight

void unsetMaxPossibleWeight()

getSamplingRate

BgpAwareIGPWOType.SamplingRateType getSamplingRate()
Gets the value of the samplingRate property.

Returns:
possible object is BgpAwareIGPWOType.SamplingRateType

setSamplingRate

void setSamplingRate(BgpAwareIGPWOType.SamplingRateType value)
Sets the value of the samplingRate property.

Parameters:
value - allowed object is BgpAwareIGPWOType.SamplingRateType

isSetSamplingRate

boolean isSetSamplingRate()

unsetSamplingRate

void unsetSamplingRate()

getInitialWeightArray

IgpwoInitialWeightArrayType getInitialWeightArray()
Gets the value of the initialWeightArray property.

Returns:
possible object is IgpwoInitialWeightArrayType

setInitialWeightArray

void setInitialWeightArray(IgpwoInitialWeightArrayType value)
Sets the value of the initialWeightArray property.

Parameters:
value - allowed object is IgpwoInitialWeightArrayType

isSetInitialWeightArray

boolean isSetInitialWeightArray()

unsetInitialWeightArray

void unsetInitialWeightArray()


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