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 Lsp.init(Domain domain)
           
 void BandwidthManagement.removeLsp(Lsp lsp)
          Removes lsp reservation.
 void BandwidthManagement.removeLspTemp(Lsp lsp)
          Removes a lsp temporarily.
 

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 BandwidthSharingBandwidthManagement.addLsp(Lsp lsp)
          Add lsp reservation.
 void DomainImpl.addLsp(Lsp lsp)
          Add a Lsp in the domain
 void DomainImpl.addLsp(Lsp lsp, boolean preemption)
          Add a Lsp in the domain
 void BandwidthSharingBandwidthManagement.addLspTemp(Lsp lsp)
          Adds a lsp temporarily.
 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 BandwidthSharingBandwidthManagement.removeLspTemp(Lsp lsp)
          Removes a lsp temporarily.
 void DiffServBandwidthManagement.removeLspTemp(Lsp lsp)
          !!! if the exception is thrown, tempData will be left in an inconsistent state
 

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 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 HybridStrategiesTest.testIGPShortcut()
           
 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 PreemptTest.testUselessPreemption()
           
 



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