public class ProMTaskManager extends java.lang.Object implements org.deckfour.uitopia.api.hub.TaskManager<ProMTask,ProMPOResource>, org.processmining.framework.plugin.events.PluginLifeCycleEventListener
| Modifier and Type | Method and Description |
|---|---|
ProMTask |
execute(org.deckfour.uitopia.api.model.Action action,
java.util.List<java.util.Collection<? extends org.deckfour.uitopia.api.model.Resource>> parameterValues,
org.deckfour.uitopia.api.event.TaskListener listener) |
java.util.List<ProMTask> |
getActiveTasks() |
java.util.List<ProMTask> |
getAllTasks() |
static ProMTaskManager |
initialize(UIContext context) |
boolean |
isActionableResource(java.util.List<org.deckfour.uitopia.api.model.Resource> resources) |
boolean |
isActionableResource(org.deckfour.uitopia.api.model.Resource r) |
boolean |
isAnActionableResource(java.util.List<org.deckfour.uitopia.api.model.Resource> resources) |
void |
pluginCancelled(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a context, if it is cancelled
|
void |
pluginCompleted(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a context, if it is completed
|
void |
pluginCreated(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a parent context, if a child context of that
parent is created.
|
void |
pluginDeleted(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a context, if it's deleted from its parent
|
void |
pluginFutureCreated(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a context, if it's future was set.
|
void |
pluginResumed(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a context, if it is resumed
|
void |
pluginStarted(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a context, if it is started
|
void |
pluginSuspended(org.processmining.framework.plugin.PluginContext context)
This method is invoked on a context, if it is suspended
|
void |
pluginTerminatedWithError(org.processmining.framework.plugin.PluginContext context,
java.lang.Throwable t)
This method is invoked on a context, if it throws an exception
|
public static ProMTaskManager initialize(UIContext context)
public ProMTask execute(org.deckfour.uitopia.api.model.Action action, java.util.List<java.util.Collection<? extends org.deckfour.uitopia.api.model.Resource>> parameterValues, org.deckfour.uitopia.api.event.TaskListener listener) throws java.lang.Exception
execute in interface org.deckfour.uitopia.api.hub.TaskManager<ProMTask,ProMPOResource>java.lang.Exceptionpublic java.util.List<ProMTask> getActiveTasks()
getActiveTasks in interface org.deckfour.uitopia.api.hub.TaskManager<ProMTask,ProMPOResource>public java.util.List<ProMTask> getAllTasks()
getAllTasks in interface org.deckfour.uitopia.api.hub.TaskManager<ProMTask,ProMPOResource>public void pluginCancelled(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginCancelled in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic void pluginCompleted(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginCompleted in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic void pluginCreated(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginCreated in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the new Child contextpublic void pluginDeleted(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginDeleted in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic void pluginFutureCreated(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginFutureCreated in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic void pluginResumed(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginResumed in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic void pluginStarted(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginStarted in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic void pluginSuspended(org.processmining.framework.plugin.PluginContext context)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginSuspended in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic void pluginTerminatedWithError(org.processmining.framework.plugin.PluginContext context,
java.lang.Throwable t)
org.processmining.framework.plugin.events.PluginLifeCycleEventListenerpluginTerminatedWithError in interface org.processmining.framework.plugin.events.PluginLifeCycleEventListenercontext - the contextpublic boolean isActionableResource(org.deckfour.uitopia.api.model.Resource r)
isActionableResource in interface org.deckfour.uitopia.api.hub.TaskManager<ProMTask,ProMPOResource>public boolean isActionableResource(java.util.List<org.deckfour.uitopia.api.model.Resource> resources)
isActionableResource in interface org.deckfour.uitopia.api.hub.TaskManager<ProMTask,ProMPOResource>public boolean isAnActionableResource(java.util.List<org.deckfour.uitopia.api.model.Resource> resources)
isAnActionableResource in interface org.deckfour.uitopia.api.hub.TaskManager<ProMTask,ProMPOResource>