Class ParameterWorkflowUnit

  • All Implemented Interfaces:
    com.qfs.snl.workflows.units.IWorkflowUnit, com.quartetfs.fwk.types.IExtendedPluginValue, Serializable

    @QuartetExtendedPluginValue(intf=com.qfs.snl.workflows.units.IWorkflowUnit.class,
                                key="ParameterWorkflowUnit")
    public class ParameterWorkflowUnit
    extends Object
    implements com.qfs.snl.workflows.units.IWorkflowUnit, Serializable
    Unit managing workflows changing parameter workflows.
    Author:
    QuartetFS
    See Also:
    Serialized Form
    • Constructor Detail

      • ParameterWorkflowUnit

        public ParameterWorkflowUnit()
    • Method Detail

      • getType

        public String getType()
        Specified by:
        getType in interface com.quartetfs.fwk.types.IExtendedPluginValue
      • process

        public void process​(com.qfs.snl.workflows.IWorkflowPayload payload)
        Specified by:
        process in interface com.qfs.snl.workflows.units.IWorkflowUnit
      • setWorkflow

        public void setWorkflow​(com.qfs.snl.workflows.IWorkflowService workflowService)
      • notifyChange

        public void notifyChange​(com.qfs.snl.messages.IMessageService messageService,
                                 com.qfs.snl.messages.ITemplateEngine templateEngine)
      • notifyRejection

        public void notifyRejection​(com.qfs.snl.messages.IMessageService messageService,
                                    com.qfs.snl.messages.ITemplateEngine templateEngine)