Uses of Class
be.ac.ulg.montefiore.run.totem.domain.exception.DiffServConfigurationException

Packages that use DiffServConfigurationException
be.ac.ulg.montefiore.run.totem.domain.model This package holds the model for the domain package. 
be.ac.ulg.montefiore.run.totem.domain.model.impl This package holds classes which are the implementation of the model for the domain package. 
test This package holds JUnit test classes. 
 

Uses of DiffServConfigurationException in be.ac.ulg.montefiore.run.totem.domain.model
 

Methods in be.ac.ulg.montefiore.run.totem.domain.model that throw DiffServConfigurationException
 void Domain.addLsp(Lsp lsp)
          Add a Lsp in the domain without using implicit preemption
 void BandwidthManagement.addLsp(Lsp lsp)
          Add lsp reservation.
 void Domain.addLsp(Lsp lsp, boolean preemption)
          Add a Lsp in the domain
 void BandwidthManagement.addLspTemp(Lsp lsp)
          Adds a lsp temporarily.
 void Domain.addPriorityLevel(int priority, int classType, int preemptionLevel)
          Adds a priority level.
 void Lsp.init(Domain domain)
           
 void BandwidthManagement.removeLsp(Lsp lsp)
          Removes lsp reservation.
 void BandwidthManagement.removeLspTemp(Lsp lsp)
          Removes a lsp temporarily.
 boolean Domain.removePriorityLevel(int priority)
          Removes the given priority level.
 void Link.setBC(int ct, float value)
          Set the BC to the given value.
 

Uses of DiffServConfigurationException in be.ac.ulg.montefiore.run.totem.domain.model.impl
 

Methods in be.ac.ulg.montefiore.run.totem.domain.model.impl that throw DiffServConfigurationException
 void DomainImpl.addLsp(Lsp lsp)
          Add a Lsp in the domain
 void BandwidthSharingBandwidthManagement.addLsp(Lsp lsp)
          Add lsp reservation.
 void DomainImpl.addLsp(Lsp lsp, boolean preemption)
          Add a Lsp in the domain
 void BandwidthSharingBandwidthManagement.addLspTemp(Lsp lsp)
          Adds a lsp temporarily.
 void DomainImpl.addPriorityLevel(int priority, int classType, int preemptionLevel)
          Adds a priority level.
 void LspImpl.init(Domain domain)
          Initialise the LSP : set a reference to the domain and create the LSP path.
 void BandwidthSharingBandwidthManagement.removeLsp(Lsp lsp)
          Removes lsp reservation.
 void DiffServBandwidthManagement.removeLspTemp(Lsp lsp)
          !!! if the exception is thrown, tempData will be left in an inconsistent state
 void BandwidthSharingBandwidthManagement.removeLspTemp(Lsp lsp)
          Removes a lsp temporarily.
 boolean DomainImpl.removePriorityLevel(int priority)
          Removes the given priority level.
 void LinkImpl.setBC(int ct, float value)
          Set the BC to the given value.
 

Constructors in be.ac.ulg.montefiore.run.totem.domain.model.impl that throw DiffServConfigurationException
BandwidthSharingBandwidthManagement(Domain domain)
          Create a new BandwidthSharingBandwidthManagement object to use with the given domain.
LspImpl(Domain domain, java.lang.String id, float reservation, Path path, int classType, int holdingPreemption, int setupPreemption)
          More advanced constructor to create a primary lsp with all diffserv parameters.
 

Uses of DiffServConfigurationException in test
 

Methods in test that throw DiffServConfigurationException
 void PreemptTest.test2PreemptNoBwSharing()
           
 void DomaintTest.testAddLsp()
          Add a LSP in a domain with existings LSPs
 void DomaintTest.testAddLsp2()
          Add a LSP in a domain without MPLS section
 void DiffServTest.testAddPriorityLevelDF()
           
 void ListenersTest.testaddremoveLSP()
          check the number of listeners in the domain, start algorithms, add a explicit route lsp in the domain, route a second lsp and check that the right route is taken (that the first lsp is added in the algorithm specific database)
 void DomaintTest.testAddRemoveLsp()
          Add and remove a LSP from a domain
 void BWSharingTest.testBackupBackup()
           
 void HybridStrategiesTest.testBasicIGPShortcut()
           
 void RoutingPathTest.testE2ERoutingPath()
           
 void HybridStrategiesTest.testIGPShortcut()
           
 void RoutingPathTest.testLocalBackupRoutingPath()
           
 void PreemptTest.testNotDefinedPL()
           
 void PreemptTest.testPreemptImpos()
          Try to add a lsp on a path with insufficent free bandwidth and check reservations on lsp links.
 void PreemptTest.testPreemptNoBwSharing()
           
 void RoutingPathTest.testPrimaryRoutingPath()
           
 void DiffServTest.testRbwBCMethodsDF()
           
 void DiffServTest.testRemovePriorityLevelDF()
           
 void PreemptTest.testUselessPreemption()
           
 



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