public class Absence extends java.lang.Object implements BudgetLCTemplateReplayer
| Constructor and Description |
|---|
Absence(int budget) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObservation(java.lang.String event,
java.lang.String caseId) |
java.lang.Integer |
getSize() |
boolean |
isToReplay(java.lang.String event,
java.lang.String caseId,
boolean isTraceStart,
boolean isTraceComplete) |
void |
process(java.lang.String event,
java.lang.String caseId)
Process the given event belonging to the given case id
|
void |
updateModel(DeclareModel d)
Update the given model with the new constraints
|
public void addObservation(java.lang.String event,
java.lang.String caseId)
addObservation in interface BudgetLCTemplateReplayerpublic boolean isToReplay(java.lang.String event,
java.lang.String caseId,
boolean isTraceStart,
boolean isTraceComplete)
isToReplay in interface BudgetLCTemplateReplayerpublic void process(java.lang.String event,
java.lang.String caseId)
BudgetLCTemplateReplayerprocess in interface BudgetLCTemplateReplayerpublic void updateModel(DeclareModel d)
BudgetLCTemplateReplayerupdateModel in interface BudgetLCTemplateReplayerpublic java.lang.Integer getSize()
getSize in interface BudgetLCTemplateReplayer