Class AbstractPlugin

java.lang.Object
org.imixs.workflow.micro.plugins.AbstractPlugin
All Implemented Interfaces:
org.imixs.workflow.Plugin
Direct Known Subclasses:
ResultPlugin

public abstract class AbstractPlugin extends Object implements org.imixs.workflow.Plugin
This abstract class implements different helper methods used by subclasses
Version:
1.1
Author:
Ralph Soika
See Also:
  • WorkflowManager
  • Field Details

  • Constructor Details

    • AbstractPlugin

      public AbstractPlugin()
  • Method Details

    • init

      public void init(org.imixs.workflow.WorkflowContext actx) throws org.imixs.workflow.exceptions.PluginException
      Initialize Plugin and get an instance of the EJB Session Context
      Specified by:
      init in interface org.imixs.workflow.Plugin
      Throws:
      org.imixs.workflow.exceptions.PluginException
    • close

      public void close(boolean rollbackTransaction) throws org.imixs.workflow.exceptions.PluginException
      Specified by:
      close in interface org.imixs.workflow.Plugin
      Throws:
      org.imixs.workflow.exceptions.PluginException
    • getCtx

      public org.imixs.workflow.WorkflowContext getCtx()
    • getMicroWorkflowService

      public MicroWorkflowService getMicroWorkflowService()
      Returns an instance of the WorkflowService EJB.
      Returns: