Klasse WorkflowEvent

java.lang.Object
org.imixs.workflow.faces.data.WorkflowEvent

public class WorkflowEvent extends Object
The WorkflowEvent provides a CDI event fired by the DocumentController and WorkflowController. This event can be used in a observer pattern of a CDI bean to react on UI events in a jsf page.

The WorkflowEvent defines the following event types fired by the WorkflowController:

  • WORKITEM_BEFORE_PROCESS - is send immediately before a workitem will be processed
  • WORKITEM_AFTER_PROCESS - is send immediately after a workitem was processed
  • WORKITEM_CHANGED - is send immediately after a workitem was loaded

The following event types are fired by the DocumentController:

  • DOCUMENT_BEFORE_SAVE - is send immediately before the document will be saved
  • DOCUMENT_AFTER_SAVE - is send immediately after the document was saved
  • DOCUMENT_CHANGED - is send immediately after the document was loaded
  • DOCUMENT_BEFORE_DELETE - is send immediately before the document will be deleted
  • DOCUMENT_AFTER_DELETE - is send immediately after the document was deleted
  • Felddetails

    • DOCUMENT_CREATED

      public static final int DOCUMENT_CREATED
      Siehe auch:
    • DOCUMENT_INITIALIZED

      public static final int DOCUMENT_INITIALIZED
      Siehe auch:
    • DOCUMENT_CHANGED

      public static final int DOCUMENT_CHANGED
      Siehe auch:
    • DOCUMENT_BEFORE_SAVE

      public static final int DOCUMENT_BEFORE_SAVE
      Siehe auch:
    • DOCUMENT_AFTER_SAVE

      public static final int DOCUMENT_AFTER_SAVE
      Siehe auch:
    • DOCUMENT_BEFORE_DELETE

      public static final int DOCUMENT_BEFORE_DELETE
      Siehe auch:
    • DOCUMENT_AFTER_DELETE

      public static final int DOCUMENT_AFTER_DELETE
      Siehe auch:
    • WORKITEM_CREATED

      public static final int WORKITEM_CREATED
      Siehe auch:
    • WORKITEM_CHANGED

      public static final int WORKITEM_CHANGED
      Siehe auch:
    • WORKITEM_BEFORE_PROCESS

      public static final int WORKITEM_BEFORE_PROCESS
      Siehe auch:
    • WORKITEM_AFTER_PROCESS

      public static final int WORKITEM_AFTER_PROCESS
      Siehe auch:
  • Konstruktordetails

    • WorkflowEvent

      public WorkflowEvent(ItemCollection workitem, int eventType)
  • Methodendetails

    • getEventType

      public int getEventType()
    • getWorkitem

      public ItemCollection getWorkitem()