Class SaveScenarioProcessor

java.lang.Object
net.simplace.pipe.control.FWProcessor
net.simplace.pipe.processors.SaveScenarioProcessor

public final class SaveScenarioProcessor extends FWProcessor
Saves the actual scenario within the scenario result database. After doing this the result tree is updated automatically. Parameter Description parameterlist comma-separated list of parameters to save additionally to the automatic parameters scenarioname required Parameter read from PipeLine Map scenariodesc required Parameter read from PipeLine Map scenarioOID required Parameter read from PipeLine Map
Author:
Andreas Enders
  • Constructor Details

    • SaveScenarioProcessor

      public SaveScenarioProcessor()
  • Method Details

    • process

      public boolean process() throws PipeLineException
      Saves a selected subset of the input parameter map as scenario.
      Specified by:
      process in class FWProcessor
      Returns:
      success
      Throws:
      PipeLineException
    • checkInParameterMap

      protected boolean checkInParameterMap()
      Checks that all required parameters have been specified. In this case, the only required parameter is 'parameterlist'.
      Overrides:
      checkInParameterMap in class FWProcessor
      Returns:
      true if not overridden by implementations
    • checkOutParameterMap

      protected boolean checkOutParameterMap()
      Description copied from class: FWProcessor
      Can be overridden to perform semantic checks on the pipeline Input.
      Overrides:
      checkOutParameterMap in class FWProcessor
      Returns:
      true if not overridden