|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.sim.bam.BamSimulationProposal
public class BamSimulationProposal
contains statistics about the history of a process (like processing times of tasks, outgoing probabilities of decisions, ....)
can be used to generate a XML scenario configuration or directly a JbpmSimulationScenario object.
| Constructor Summary | |
|---|---|
BamSimulationProposal()
|
|
BamSimulationProposal(java.lang.String processName,
int processVersion)
|
|
| Method Summary | |
|---|---|
void |
addDecisionProposal(ElementStatistics statistics)
|
void |
addProcessToScenarioXml(org.dom4j.Element scenario)
adds this process to the already given scenario (as XML) |
void |
addStateProposal(ElementStatistics stat)
|
void |
addTaskProposal(ElementStatistics statistics)
|
org.dom4j.Element |
createScenarioConfigurationXml()
create a new scenario with this process as only process |
ElementStatistics[] |
getDecisionProposals()
|
java.lang.String |
getProcessName()
|
ElementStatistics |
getProcessStatistics()
|
int |
getProcessVersion()
|
JbpmSimulationScenario |
getScenario()
TODO: implement |
ElementStatistics[] |
getStateProposals()
|
java.lang.String[] |
getSwimlanes()
|
ElementStatistics[] |
getTaskProposals()
|
static java.lang.String |
getXmlAsString(org.dom4j.Element scenarioXml)
|
static void |
print(BamSimulationProposal result)
print out result on log.debug ONLY FOR TESTING PURPOSES WHEN PLAYING AROUND... |
static void |
print(org.dom4j.Element scenarioXml)
|
void |
setProcessName(java.lang.String processName)
|
void |
setProcessStatistics(ElementStatistics processStatistics)
|
void |
setProcessVersion(int processVersion)
|
void |
setSwimlanes(java.lang.String[] swimlanes)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BamSimulationProposal()
public BamSimulationProposal(java.lang.String processName,
int processVersion)
| Method Detail |
|---|
public JbpmSimulationScenario getScenario()
public org.dom4j.Element createScenarioConfigurationXml()
public void addProcessToScenarioXml(org.dom4j.Element scenario)
scenario - public void addStateProposal(ElementStatistics stat)
public ElementStatistics[] getStateProposals()
public void addDecisionProposal(ElementStatistics statistics)
public ElementStatistics[] getDecisionProposals()
public void addTaskProposal(ElementStatistics statistics)
public ElementStatistics[] getTaskProposals()
public static void print(org.dom4j.Element scenarioXml)
public static java.lang.String getXmlAsString(org.dom4j.Element scenarioXml)
public static void print(BamSimulationProposal result)
result - public ElementStatistics getProcessStatistics()
public void setProcessStatistics(ElementStatistics processStatistics)
public int getProcessVersion()
public void setProcessVersion(int processVersion)
public java.lang.String getProcessName()
public void setProcessName(java.lang.String processName)
public java.lang.String[] getSwimlanes()
public void setSwimlanes(java.lang.String[] swimlanes)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||