Interface INeedWorkflow

All Known Implementing Classes:
AbstractDataGroupWorkflowAction, AbstractEventSourceWorkflowEventHandler, AbstractExpendableTimerWorkflowAction, AbstractGlobalMultiEventWorkflowTimer, AbstractGlobalWorkflowTimer, AbstractGroupAdministrationWorkflowAction, AbstractIMAPFolderWorkflowEventSource, AbstractImpersonateWorkflowAction, AbstractJMSMessageProducerWorkflowAction, AbstractJMSWorkflowEventSource, AbstractPluginFeedWorkflowAction, AbstractReportWorkflowAction, AbstractSharePushNotificationWorkflowAction, AbstractSingleThreadedWorkflowEventSource, AbstractSynchronizeGroupMembersWorkflowAction, AbstractSynchronizeGroupModeratorsWorkflowAction, AbstractTextFeedWorkflowAction, AbstractTimerWorkflowAction, AbstractTriggerSubsequentWorkflowEventsWorkflowAction, AbstractWorkflowAction, AbstractWorkflowCondition, AbstractWorkflowEventHandler, AbstractWorkflowEventSource, AppendNewGroupMembersWorkflowAction, AppendNewGroupModeratorsWorkflowAction, ApplicationApiRequestWorkflowCondition, BadMailWorkflowEventHandler, CheckPermissionWorkflowAction, CheckPermissionWorkflowCondition, CreateGroupWorkflowAction, CreatePluginFeedWorkflowAction, CreateRecordDataGroupWorkflowAction, CreateRecordReportWorkflowAction, DataGroupWorkflowEventHandler, DeleteGroupMembersWorkflowAction, DeleteGroupWorkflowAction, DeletePluginFeedWorkflowAction, DeleteRecordDataGroupWorkflowAction, DisableTriggerSubsequentWorkflowEventsWorkflowAction, EnableTriggerSubsequentWorkflowEventsWorkflowAction, ExchangeOnlineIMAPFolderPollingWorkflowEventSource, ExpendableTimerDataGroupWorkflowAction, ExpendableTimerWorkflowAction, FileSystemWorkflowEventHandler, FileSystemWorkflowEventSource, GlobalDataGroupWorkflowTimer, GlobalHypArchiveWorkflowTimer, GlobalMSExchangeWorkflowTimer, GlobalODataWorkflowTimer, GlobalTimerWorkflowEventHandler, GlobalWorkflowTimer, GroovyScriptWorkflowAction, GroovyScriptWorkflowCondition, GroovyScriptWorkflowEventHandler, GroupReadOnlyWorkflowAction, GroupTextFeedWorkflowAction, HypArchiveImpersonateWorkflowAction, IMAPFolderPollingWorkflowEventSource, IMAPMessageWorkflowEventHandler, ImpersonateWorkflowAction, IncludeWorkflowAction, IxBrokerWorkflowAction, IxBrokerWorkflowEventHandler, JdbcExecuteUpdateWorkflowAction, JMSQueueMessageProducerWorkflowAction, JMSQueueWorkflowEventSource, JMSTopicMessageProducerWorkflowAction, JMSTopicWorkflowEventSource, JMSWorkflowEventHandler, ListingWorkflowCondition, LoggerWorkflowAction, MaildirWorkflowEventHandler, MaildirWorkflowEventSource, MergePluginFeedWorkflowAction, MQTTMessageProducerWorkflowAction, MQTTWorkflowEventHandler, MQTTWorkflowEventSource, MSExchangeImpersonateWorkflowAction, MsTeamsCreateGroupWorkflowAction, MsTeamsCreateMeetingWorkflowAction, MsTeamsCreateTeamWorkflowAction, MsTeamsMessageWorkflowAction, NoopWorkflowAction, NoopWorkflowEventHandler, ODataImpersonateWorkflowAction, PushNotificationWorkflowAction, RandomWorkflowCondition, ReplaceGroupMembersWorkflowAction, ReplaceGroupModeratorsWorkflowAction, RollbackTransactionWorkflowAction, SendMailWorkflowAction, SessionLoginWorkflowEventHandler, ShareFrequencyPushNotificationWorkflowAction, ShareGroupEventLinkPatcherWorkflowAction, ShareGroupModeratorPatcherWorkflowAction, ShareImmediatelyPushNotificationWorkflowAction, SharePhotoAlbumPatcherWorkflowAction, ShareUserSynchronisationPatcherWorkflowAction, ShutdownPortalServiceWorkflowAction, SleepWorkflowAction, StandardWorkflowCondition, StartSchedulerJobWorkflowAction, StopWorkflowAction, SystemMessageWorkflowAction, TextFeedWorkflowAction, ThrowExceptionWorkflowAction, TimerActionWorkflowEventHandler, TimerDataGroupWorkflowAction, TimerJobCompletionWorkflowEventHandler, TimerJobSchedulingWorkflowEventHandler, TimerWorkflowAction, TouchSessionWorkflowAction, UDPDatagramWorkflowEventHandler, UDPSendDatagramWorkflowAction, UDPWorkflowEventSource, UpdateGroupModeratorWorkflowAction, UpdatePluginFeedWorkflowAction, UpdateRecordDataGroupWorkflowAction, UpdateRecordReportWorkflowAction, UserWorkflowEventHandler, VelocityWorkflowAction, WebServiceWorkflowAction, WebSocketWorkflowAction, WorkflowActivateWorkflowAction

public interface INeedWorkflow
IWorkflowObjects that need to know in which IWorkflow they reside should implement this interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    de.uplanet.lucy.server.workflow.IWorkflow
    Get the workflow this object belongs to.
    void
    setWorkflow(de.uplanet.lucy.server.workflow.IWorkflow p_wf)
    Set the workflow this object belongs to.
  • Method Details

    • getWorkflow

      de.uplanet.lucy.server.workflow.IWorkflow getWorkflow()
      Get the workflow this object belongs to.
      Returns:
      The workflow this object belongs to.
    • setWorkflow

      void setWorkflow(de.uplanet.lucy.server.workflow.IWorkflow p_wf)
      Set the workflow this object belongs to.
      Parameters:
      p_wf - The workflow this object belongs to.