public class Init extends java.lang.Object implements BudgetLCTemplateReplayer
| Constructor and Description |
|---|
Init(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 |
process(java.lang.String event,
java.lang.String caseId,
boolean isTraceStart) |
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 process(java.lang.String event,
java.lang.String caseId,
boolean isTraceStart)
public void updateModel(DeclareModel d)
BudgetLCTemplateReplayerupdateModel in interface BudgetLCTemplateReplayerpublic java.lang.Integer getSize()
getSize in interface BudgetLCTemplateReplayer