dalam program kita harus bisa mengaturnya. pesanan dan barang itu sudah masuk dalam tahap apa? dan siapa yang berhak mroses? dan apa saja yang di perlukan untuk memroses lagi... wes pokoknya gitu lah :D.
hari ini aku baru belajar dikit tentang work flow ini. ini koding sederhana banget untuk jbpm...
ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
"" + "
"" + " +
"" +
"
"" + " +
"" +
"
"" +
"
);
ProcessInstance processInstance =
new ProcessInstance(processDefinition);
Token token = processInstance.getRootToken();
System.out.println(processDefinition.getStartState().toString());
System.out.println(token.getNode().getName());
System.out.println(processDefinition.getStartState().equals(token.getNode()));
token.signal();
System.out.println(processDefinition.getNode("s").toString());
System.out.println(token.getNode().getName());
System.out.println(processDefinition.getNode("s").equals(token.getNode()));
token.signal();
System.out.println(processDefinition.getNode("end").toString());
System.out.println(token.getNode().getName()); System.out.println(processDefinition.getNode("end").equals(token.getNode()));
0 komentar:
Posting Komentar