Package de.uplanet.lucy.server.workflow
Interface IStartableWorkflowObject
-
- All Superinterfaces:
IActivatableWorkflowObject
- All Known Implementing Classes:
AbstractIMAPFolderWorkflowEventSource
,AbstractJMSWorkflowEventSource
,AbstractSingleThreadedWorkflowEventSource
,FileSystemWorkflowEventSource
,IMAPFolderPollingWorkflowEventSource
,JMSQueueWorkflowEventSource
,JMSTopicWorkflowEventSource
,MaildirWorkflowEventSource
,MQTTWorkflowEventSource
,UDPWorkflowEventSource
public interface IStartableWorkflowObject extends IActivatableWorkflowObject
- Since:
- Intrexx 7.0.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isRunning()
Check if the workflow object is running.void
start()
Start the workflow object.void
stop()
Stop the workflow object.-
Methods inherited from interface de.uplanet.lucy.server.workflow.IActivatableWorkflowObject
isActive, setActive
-
-
-
-
Method Detail
-
start
void start()
Start the workflow object.A call to this method must not throw an exception if the object is already running.
-
stop
void stop()
Stop the workflow object.A call to this method must not throw an exception if the object is already stopped.
-
isRunning
boolean isRunning()
Check if the workflow object is running.- Returns:
true
if the workflow object is running, orfalse
otherwise.
-
-