Package | Description |
---|---|
com.net2plan.interfaces.resilienceSimulation |
Provides a set of classes and interfaces for the resilience simulator tool.
|
Modifier and Type | Method and Description |
---|---|
ResilienceNetState |
ResilienceNetState.copy()
Returns a deep copy of the network state
|
ResilienceNetState |
ResilienceNetState.unmodifiableView()
Returns an unmodifiable view of the network state.
|
Modifier and Type | Method and Description |
---|---|
void |
IProvisioningAlgorithm.initialize(NetPlan netPlan,
ResilienceNetState netState,
Map<String,String> algorithmParameters,
Map<String,String> net2planParameters)
Initializes the provisioning algorithm (i.e. reading input parameters).
|
List<ResilienceEvent> |
IResilienceEventGenerator.initialize(NetPlan netPlan,
ResilienceNetState netState,
Map<String,String> algorithmParameters,
Map<String,String> net2planParameters)
Initializes the event algorithm (i.e. reading input parameters).
|
List<ProvisioningAction> |
IProvisioningAlgorithm.processEvent(NetPlan netPlan,
ResilienceNetState netState,
ResilienceEvent event)
Executes the provisioning algorithm.
|
List<ResilienceEvent> |
IResilienceEventGenerator.processEvent(NetPlan netPlan,
ResilienceNetState netState,
ResilienceEvent event)
Executes the event generator.
|