Business experts creates a model of the business process
BPMS automates the process - drives the work according to the model
BPMS tracks the status of work, provides dashboards and reports that ensure visibility
public class Bugzilla implements java.io.Serializable
{
static final long serialVersionUID = 1L;
private java.lang.String title;
private java.lang.String description;
private java.lang.Boolean qa_ack;
private java.lang.Boolean pm_ack;
public Bugzilla()
{
}
//getters & setters
Asset repository
Deployment repository
Persistent - wide support of known DB Systems - MS SQL, Oracle, PostgreSQL,...
[
"name" : "Email",
"parameters" : [
"From" : new StringDataType(),
"To" : new StringDataType(),
"Subject" : new StringDataType(),
"Body" : new StringDataType()
],
"displayName" : "Email",
"icon" : "defaultemailicon.gif"
]
public void executeWorkItem(WorkItem workItem, WorkItemManager manager) {
try {
Email email = createEmail(workItem, connection);
SendHtml.sendHtml(email);
manager.completeWorkItem(workItem.getId(), null);
} catch (Exception e) {
handleException(e);
}}