com.cgiams.esl.fp
Interface FlowPreProcessManager

All Known Implementing Classes:
DefaultFPPreProcessManager

public interface FlowPreProcessManager

This interface defines the specification that a Manager class must implement in order to provide pre-processing capabilities for a Flow Processor submittal.

Modification History
Programmer Date Description
Scott Bowers 05/02/2005 Original Author


Method Summary
 java.util.Map executePreProcess(DataManager ao_dm_fp, DataManager ao_dm_fs, java.util.Map ao_submittal_model, java.util.Map ao_preprocess_manager_params, java.util.Map ao_previous_results, java.util.Map ao_operation_arguments)
          This method will perform an implementation specific preprocessor step for specified Submittal Model map.
 

Method Detail

executePreProcess

public java.util.Map executePreProcess(DataManager ao_dm_fp,
                                       DataManager ao_dm_fs,
                                       java.util.Map ao_submittal_model,
                                       java.util.Map ao_preprocess_manager_params,
                                       java.util.Map ao_previous_results,
                                       java.util.Map ao_operation_arguments)
                                throws FlowPreProcessException
This method will perform an implementation specific preprocessor step for specified Submittal Model map. It should return a map of informational messages.

Parameters:
ao_dm_fp - The Flow Processor Data Manager.
ao_dm_fs - The Flow Submittal Data Manager.
ao_submittal_model - The Flow Submission arguments defined in FP_SUBMITTAL_MODEL.
ao_preprocess_manager_params - The Flow PreProcessor parameters defined in FP_SUBMITTAL_PREPROCESS_PARAM table.
ao_previous_results - The results of all previous FlowPreProcessManager executions.
ao_operation_arguments - The arguments to the operation being performed.
Returns:
A map of informational messages.
Throws:
FlowPreProcessException - If an error occurres.