public class ConformanceStatus
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet |
as |
protected int |
costNoActivity |
protected Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> |
lastError |
protected com.google.common.collect.EvictingQueue<Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer>> |
lastErrors |
protected com.google.common.collect.EvictingQueue<org.processmining.models.graphbased.directed.transitionsystem.State> |
lastStates |
protected java.util.Date |
lastUpdate |
protected ExtendedCoverabilityGraph |
model |
protected org.processmining.models.graphbased.directed.transitionsystem.StartStateSet |
ss |
protected int |
totalCost |
protected org.processmining.models.graphbased.directed.DirectedGraphElementWeights |
weights |
Constructor and Description |
---|
ConformanceStatus(ExtendedCoverabilityGraph model,
org.processmining.models.graphbased.directed.DirectedGraphElementWeights weights,
org.processmining.models.graphbased.directed.transitionsystem.StartStateSet ss,
org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet as,
int statesToStore,
int errorsToStore) |
Modifier and Type | Method and Description |
---|---|
Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> |
getErrorForLastEvent() |
java.util.Queue<Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer>> |
getLastErrors() |
java.util.Date |
getLastUpdate() |
int |
getTotalCost() |
void |
refreshUpdateTime() |
org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> |
replayEvent(java.lang.String newEventName) |
protected org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> |
replayEventFromState(java.lang.String newEventName,
org.processmining.models.graphbased.directed.transitionsystem.State state) |
boolean |
traceReachedAcceptState() |
protected ExtendedCoverabilityGraph model
protected org.processmining.models.graphbased.directed.DirectedGraphElementWeights weights
protected org.processmining.models.graphbased.directed.transitionsystem.StartStateSet ss
protected org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet as
protected int costNoActivity
protected int totalCost
protected com.google.common.collect.EvictingQueue<org.processmining.models.graphbased.directed.transitionsystem.State> lastStates
protected java.util.Date lastUpdate
protected com.google.common.collect.EvictingQueue<Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer>> lastErrors
protected Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> lastError
public ConformanceStatus(ExtendedCoverabilityGraph model, org.processmining.models.graphbased.directed.DirectedGraphElementWeights weights, org.processmining.models.graphbased.directed.transitionsystem.StartStateSet ss, org.processmining.models.graphbased.directed.transitionsystem.AcceptStateSet as, int statesToStore, int errorsToStore)
public java.util.Queue<Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer>> getLastErrors()
public java.util.Date getLastUpdate()
public int getTotalCost()
public void refreshUpdateTime()
public Quadruple<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.String,org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> getErrorForLastEvent()
public org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> replayEvent(java.lang.String newEventName)
protected org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.transitionsystem.State,java.lang.Integer> replayEventFromState(java.lang.String newEventName, org.processmining.models.graphbased.directed.transitionsystem.State state)
public boolean traceReachedAcceptState()