|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DiffServConfigurationException | |
---|---|
be.ac.ulg.montefiore.run.totem.domain.exception | This package holds exceptions for the domain package. |
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.exception |
---|
Subclasses of DiffServConfigurationException in be.ac.ulg.montefiore.run.totem.domain.exception | |
---|---|
class |
ClassOfServiceAlreadyExistException
Thrown when trying to add a class of service that is already present |
class |
ClassOfServiceNotFoundException
Thrown when a class of service is not defined. |
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 |
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. |
boolean |
Domain.removePriorityLevel(int priority)
Removes the given priority level. |
void |
Link.setBandwidth(float bw)
|
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 |
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 |
LinkImpl.init(Domain domain)
Initialize a link. |
void |
BandwidthSharingBandwidthManagement.removeLsp(Lsp lsp)
Removes lsp reservation. |
boolean |
DomainImpl.removePriorityLevel(int priority)
Removes the given priority level. |
void |
LinkImpl.setBandwidth(float bw)
Sets the maximum reservable bandwidth of the link. |
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. |
|
BandwidthSharingBandwidthManagement(Domain domain,
BandwidthSharingTopologyData topoData)
Creates a new BandwidthSharingBandwidthManagement object to use with the given domain. |
|
BandwidthSharingBandwidthManagementSnapshot(BandwidthSharingBandwidthManagement bwManagement)
|
|
LspImpl(Domain domain,
java.lang.String backupId,
float bw,
Path path,
java.util.Collection<Link> protectedLinks,
int classType)
Advanced constructor to create a backup bypass lsp, specifying the classtype |
|
LspImpl(Domain domain,
java.lang.String backupId,
float bw,
Path path,
java.util.Collection<Link> protectedLinks,
int classType,
int holdingPreemption,
int setupPreemption)
Advanced constructor to create a backup bypass lsp, specifying diffserv parameters |
|
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 |
HybridStrategiesTest.testIGPShortcut()
|
void |
RoutingPathTest.testLocalBackupRoutingPath()
|
void |
XAMCRATest.testMetricConstraint()
Test with Metric and TEMetric Constraints. |
void |
MIRATest.testNEWMIRA()
|
void |
PreemptTest.testNotDefinedPL()
|
void |
PreemptTest2.testPreempt()
A lsp with a lower preemption level will not be preempted as it frees no bandwidth in the considered classtype. |
void |
PreemptTest2.testPreempt2()
mrbw will be changed so that preemption in another classtype will b e useful. |
void |
PreemptTest.testPreemptImpos()
Try to add a lsp on a path with insufficent free bandwidth and check reservations on lsp links. |
void |
DiffServTest.testPreemptionLevels()
|
void |
PreemptTest.testPreemptNoBwSharing()
|
void |
RoutingPathTest.testPrimaryRoutingPath()
|
void |
DiffServTest.testRbwBCMethodsDF()
|
void |
DiffservModelTest.testRDM()
|
void |
DiffServTest.testRemovePriorityLevelDF()
|
void |
MIRATest.testSMIRA()
|
void |
PreemptTest.testUselessPreemption()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |