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

All Superinterfaces:
ASEventType, EventType
All Known Subinterfaces:
LSPBackupCreation
All Known Implementing Classes:
LSPBackupCreation, LSPBackupCreationImpl, LSPBackupCreationTypeImpl

public interface LSPBackupCreationType
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 314)

 <complexType>
   <complexContent>
     <extension base="{http://jaxb.model.scenario.totem.run.montefiore.ulg.ac.be}ASEventType">
       <sequence>
         <choice>
           <element name="Detour">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <attribute name="methodType" type="{http://jaxb.model.scenario.totem.run.montefiore.ulg.ac.be}methodType" default="GLOBAL" />
                   <attribute name="protectedLSP" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                   <attribute name="protectionType" type="{http://jaxb.model.scenario.totem.run.montefiore.ulg.ac.be}protectionType" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="Bypass">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence>
                     <element name="protectedLink" maxOccurs="unbounded">
                       <complexType>
                         <complexContent>
                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                             <attribute name="linkId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                           </restriction>
                         </complexContent>
                       </complexType>
                     </element>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
         </choice>
         <element ref="{http://jaxb.model.scenario.totem.run.montefiore.ulg.ac.be}routingAlgo"/>
       </sequence>
       <attribute name="bw" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="lspId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface LSPBackupCreationType.BypassType
          Java content class for anonymous complex type.
static interface LSPBackupCreationType.DetourType
          Java content class for anonymous complex type.
 
Method Summary
 float getBw()
          Gets the value of the bw property.
 LSPBackupCreationType.BypassType getBypass()
          Gets the value of the bypass property.
 LSPBackupCreationType.DetourType getDetour()
          Gets the value of the detour property.
 java.lang.String getLspId()
          Gets the value of the lspId property.
 RoutingAlgoType getRoutingAlgo()
          Gets the value of the routingAlgo property.
 boolean isSetBw()
           
 boolean isSetBypass()
           
 boolean isSetDetour()
           
 boolean isSetLspId()
           
 boolean isSetRoutingAlgo()
           
 void setBw(float value)
          Sets the value of the bw property.
 void setBypass(LSPBackupCreationType.BypassType value)
          Sets the value of the bypass property.
 void setDetour(LSPBackupCreationType.DetourType value)
          Sets the value of the detour property.
 void setLspId(java.lang.String value)
          Sets the value of the lspId property.
 void setRoutingAlgo(RoutingAlgoType value)
          Sets the value of the routingAlgo property.
 void unsetBw()
           
 void unsetBypass()
           
 void unsetDetour()
           
 void unsetLspId()
           
 void unsetRoutingAlgo()
           
 
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

getBypass

LSPBackupCreationType.BypassType getBypass()
Gets the value of the bypass property.

Returns:
possible object is LSPBackupCreationType.BypassType

setBypass

void setBypass(LSPBackupCreationType.BypassType value)
Sets the value of the bypass property.

Parameters:
value - allowed object is LSPBackupCreationType.BypassType

isSetBypass

boolean isSetBypass()

unsetBypass

void unsetBypass()

getDetour

LSPBackupCreationType.DetourType getDetour()
Gets the value of the detour property.

Returns:
possible object is LSPBackupCreationType.DetourType

setDetour

void setDetour(LSPBackupCreationType.DetourType value)
Sets the value of the detour property.

Parameters:
value - allowed object is LSPBackupCreationType.DetourType

isSetDetour

boolean isSetDetour()

unsetDetour

void unsetDetour()

getLspId

java.lang.String getLspId()
Gets the value of the lspId property.

Returns:
possible object is String

setLspId

void setLspId(java.lang.String value)
Sets the value of the lspId property.

Parameters:
value - allowed object is String

isSetLspId

boolean isSetLspId()

unsetLspId

void unsetLspId()

getBw

float getBw()
Gets the value of the bw property.


setBw

void setBw(float value)
Sets the value of the bw property.


isSetBw

boolean isSetBw()

unsetBw

void unsetBw()

getRoutingAlgo

RoutingAlgoType getRoutingAlgo()
Gets the value of the routingAlgo property.

Returns:
possible object is RoutingAlgoType RoutingAlgo

setRoutingAlgo

void setRoutingAlgo(RoutingAlgoType value)
Sets the value of the routingAlgo property.

Parameters:
value - allowed object is RoutingAlgoType RoutingAlgo

isSetRoutingAlgo

boolean isSetRoutingAlgo()

unsetRoutingAlgo

void unsetRoutingAlgo()


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