Package com.groiss.wf

Interface ProcessArchiver

All Known Implementing Classes:
NoArchiver

public interface ProcessArchiver
Interface for implementing archive classes. The archive method is called from @enterprise to archive process instances.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    archive(List<ProcessInstance> processes, User u)
    Via the @enterprise user interface a set of processes can be archived.
  • Method Details

    • archive

      void archive(List<ProcessInstance> processes, User u) throws Exception
      Via the @enterprise user interface a set of processes can be archived. When this set is determined, this method is called with a list of process instances as argument. Afterwards the process instances are deleted from the database.
      Parameters:
      processes - a list of process instances
      u - the user performing the action
      Throws:
      Exception