public interface IResilienceEventGenerator
Contract that must be fulfilled such that a connection event generator can be run in the Connection simulator included within Net2Plan.
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns the description.
|
List<Triple<String,String,String>> |
getParameters()
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
|
void |
initialize(NetPlan netPlan,
ResilienceNetState netState,
Map<String,String> algorithmParameters,
Map<String,String> net2planParameters) |
ResilienceEvents |
processEvent(NetPlan netPlan,
ResilienceNetState netState,
ResilienceEvents event) |
String getDescription()
List<Triple<String,String,String>> getParameters()
void initialize(NetPlan netPlan, ResilienceNetState netState, Map<String,String> algorithmParameters, Map<String,String> net2planParameters)
ResilienceEvents processEvent(NetPlan netPlan, ResilienceNetState netState, ResilienceEvents event)