|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.mining.dmcscanning.MdmcSet
public class MdmcSet
MDMC, the Minimal set of DMCs This class is maintaining a set of all conflict-free ADMCs.
Field Summary | |
---|---|
protected java.util.HashSet<Admc> |
admcs
|
Constructor Summary | |
---|---|
MdmcSet()
Constructor |
Method Summary | |
---|---|
boolean |
addADMC(Admc candidate)
Tries to add an ADMC to MDMC. |
java.util.Iterator<Admc> |
allInProcessInstanceIterator(java.lang.String processId,
java.lang.String processInstanceId)
|
static MdmcSet |
buildMDMC(AdmcSet admcSet,
Progress progress)
Convenience method. |
java.util.Collection<Admc> |
getAll()
|
java.util.HashSet<Admc> |
getAllInProcessInstance(java.lang.String processId,
java.lang.String processInstanceId)
Retrieves all ADMCs in MDMC within a specific process instance |
java.util.Iterator<Admc> |
iterator()
|
int |
size()
|
void |
testOutput()
provides the required test output in pseudo-xml format to Message.TEST |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.HashSet<Admc> admcs
Constructor Detail |
---|
public MdmcSet()
Method Detail |
---|
public boolean addADMC(Admc candidate)
candidate
- the ADMC that is tried to be added
public int size()
public java.util.Iterator<Admc> iterator()
public java.util.Collection<Admc> getAll()
public java.util.HashSet<Admc> getAllInProcessInstance(java.lang.String processId, java.lang.String processInstanceId)
processId
- id of the process to look upprocessInstanceId
- id of the process instance to look up
public java.util.Iterator<Admc> allInProcessInstanceIterator(java.lang.String processId, java.lang.String processInstanceId)
processId
- id of the process to look upprocessInstanceId
- id of the process instance to look up
public static MdmcSet buildMDMC(AdmcSet admcSet, Progress progress)
admcSet
- set of ADMCs to build MDMC fromprogress
- the progress indicator used for status feedback
public void testOutput()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |