public class SimpleWorkflowSystem extends TransientObservable implements org.processmining.framework.util.ui.widgets.logging.Loggable
| Modifier and Type | Field and Description |
|---|---|
protected static org.deckfour.xes.factory.XFactory |
factory |
| Modifier | Constructor and Description |
|---|---|
|
SimpleWorkflowSystem(SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle,
java.util.Collection<java.lang.String> events) |
protected |
SimpleWorkflowSystem(SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle,
java.util.Set<EventWrapper> events) |
|
SimpleWorkflowSystem(SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle,
java.util.Set<org.deckfour.xes.model.XEvent> events,
boolean localEvents) |
| Modifier and Type | Method and Description |
|---|---|
org.deckfour.xes.model.XEvent |
addEvent(java.lang.String name) |
org.deckfour.xes.model.XEvent |
addEvent(org.deckfour.xes.model.XEvent event) |
void |
complete() |
void |
execute(org.deckfour.xes.model.XEvent event) |
void |
execute(org.deckfour.xes.model.XEvent event,
java.util.Date date) |
protected static org.deckfour.xes.model.XEvent |
filterEvent(org.deckfour.xes.model.XEvent event) |
java.util.Collection<org.deckfour.xes.model.XEvent> |
getEvents() |
java.util.logging.Logger |
getLogger() |
ResponseSet<Recommendation<org.w3c.dom.Document>> |
recommend(java.lang.String query,
java.lang.String projection,
java.lang.String evaluation) |
static SimpleWorkflowSystem |
startSimpleWorkflowSystem(org.processmining.framework.plugin.PluginContext context,
SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle) |
static SimpleWorkflowSystem |
startSimpleWorkflowSystem(org.processmining.framework.plugin.PluginContext context,
SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle,
org.deckfour.xes.model.XLog log) |
static SimpleWorkflowSystem |
startSimpleWorkflowSystem(org.processmining.contexts.uitopia.UIPluginContext context) |
static SimpleWorkflowSystem |
startSimpleWorkflowSystem(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log) |
addObserver, deleteObserver, notifyObservers, readResolve, setChangedpublic SimpleWorkflowSystem(SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle, java.util.Collection<java.lang.String> events)
public SimpleWorkflowSystem(SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle, java.util.Set<org.deckfour.xes.model.XEvent> events, boolean localEvents)
protected SimpleWorkflowSystem(SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle, java.util.Set<EventWrapper> events)
public static SimpleWorkflowSystem startSimpleWorkflowSystem(org.processmining.framework.plugin.PluginContext context, SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle)
public static SimpleWorkflowSystem startSimpleWorkflowSystem(org.processmining.framework.plugin.PluginContext context, SessionHandle<java.lang.Object,org.w3c.dom.Document,java.lang.String,java.lang.String,java.lang.String> handle, org.deckfour.xes.model.XLog log)
public static SimpleWorkflowSystem startSimpleWorkflowSystem(org.processmining.contexts.uitopia.UIPluginContext context) throws java.lang.Exception
context - java.lang.Exceptionpublic static SimpleWorkflowSystem startSimpleWorkflowSystem(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log) throws java.lang.Exception
context - java.lang.Exceptionprotected static org.deckfour.xes.model.XEvent filterEvent(org.deckfour.xes.model.XEvent event)
public org.deckfour.xes.model.XEvent addEvent(java.lang.String name)
public org.deckfour.xes.model.XEvent addEvent(org.deckfour.xes.model.XEvent event)
public void complete()
public void execute(org.deckfour.xes.model.XEvent event)
public void execute(org.deckfour.xes.model.XEvent event,
java.util.Date date)
public java.util.Collection<org.deckfour.xes.model.XEvent> getEvents()
public java.util.logging.Logger getLogger()
getLogger in interface org.processmining.framework.util.ui.widgets.logging.Loggablepublic ResponseSet<Recommendation<org.w3c.dom.Document>> recommend(java.lang.String query, java.lang.String projection, java.lang.String evaluation)