public class ResilienceEvents
extends Object
Provides a set of events to be returned by resilience event generators.
Constructor and Description |
---|
ResilienceEvents() |
Modifier and Type | Method and Description |
---|---|
void |
addLinkFailureEvent(int linkId,
double failureTime) |
void |
addLinkReparationEvent(int linkId,
double reparationTime) |
void |
addNodeFailureEvent(int nodeId,
double failureTime) |
void |
addNodeReparationEvent(int nodeId,
double reparationTime) |
void |
addSRGFailureEvent(int srgId,
double failureTime) |
void |
addSRGReparationEvent(int srgId,
double reparationTime) |
Map<Integer,Double> |
getLinkFailureEvents() |
Map<Integer,Double> |
getLinkReparationEvents() |
Map<Integer,Double> |
getNodeFailureEvents() |
Map<Integer,Double> |
getNodeReparationEvents() |
Map<Integer,Double> |
getSRGFailureEvents() |
Map<Integer,Double> |
getSRGReparationEvents() |
boolean |
isInitializeEvent() |
void |
setInitializeEvent() |
String |
toString() |
public void setInitializeEvent()
public boolean isInitializeEvent()
public void addLinkFailureEvent(int linkId, double failureTime)
public void addLinkReparationEvent(int linkId, double reparationTime)
public void addNodeFailureEvent(int nodeId, double failureTime)
public void addNodeReparationEvent(int nodeId, double reparationTime)
public void addSRGFailureEvent(int srgId, double failureTime)
public void addSRGReparationEvent(int srgId, double reparationTime)
public Map<Integer,Double> getLinkFailureEvents()
public Map<Integer,Double> getLinkReparationEvents()
public Map<Integer,Double> getNodeFailureEvents()
public Map<Integer,Double> getNodeReparationEvents()
public Map<Integer,Double> getSRGFailureEvents()
public Map<Integer,Double> getSRGReparationEvents()
public String toString()
toString
in class Object