Class SEPARefFinishAdapter

java.lang.Object
org.imixs.workflow.sepa.adapter.SEPARefFinishAdapter
All Implemented Interfaces:
org.imixs.workflow.Adapter, org.imixs.workflow.SignalAdapter

public class SEPARefFinishAdapter extends Object implements org.imixs.workflow.SignalAdapter
The SEPARefFinishAdapter processes all invoices referred by this sepa export. The definition for the event to be processed is expected in the following format
 
 <sepa name="invoice_update">
    <modelversion>1.0.0</modelversion>
    <task>100</task>
    <event>20</event>
 </sepa>
 
 
Version:
1.0
Author:
rsoika
  • Field Details

  • Constructor Details

    • SEPARefFinishAdapter

      public SEPARefFinishAdapter()
  • Method Details

    • execute

      public org.imixs.workflow.ItemCollection execute(org.imixs.workflow.ItemCollection sepaExport, org.imixs.workflow.ItemCollection event) throws org.imixs.workflow.exceptions.AdapterException, org.imixs.workflow.exceptions.PluginException
      This method collects a data set with all invoices and computes a SEPA file
      Specified by:
      execute in interface org.imixs.workflow.Adapter
      Throws:
      org.imixs.workflow.exceptions.PluginException
      org.imixs.workflow.exceptions.AdapterException