Package rife.workflow


package rife.workflow
Provides the basic data and execution types that are used in the workflow engine.
Since:
1.0
API Note:
RIFE2's workflow engine is in a BETA STAGE and might still change. As I discover more about its nature while using it in real world applications, I most certainly will evolve the current features, implementation and API. I can't guarantee that existing code will continue to work without code changes in future versions of RIFE2.
  • Class
    Description
    This interface allows classes to register themselves to receive notifications when work fails with an exception in a Workflow.
    Events cause work to be resumed when they are waiting for the event type.
    This interface allows classes to register themselves to receive notifications when events are triggered in a Workflow.
    Bridges the events of a Workflow to a server-sent events (SSE) SseBroadcaster, so that every event that is triggered or informed about in the workflow is pushed to all the connected SSE clients.
    Work can be executed in a Workflow.
    Reports the failure of Work that was executing in a Workflow.
    Runs work and dispatches events to work that is paused.