Class CreateVersionFunction

All Implemented Interfaces:
com.opensymphony.workflow.FunctionProvider, EnhancedFunction, Initializable, LogEnabled, Serviceable
Direct Known Subclasses:
CreateSynchronizedVersionFunction

Workflow function creating a new content version.
  • Constructor Details

  • Method Details

    • execute

      public void execute(Map transientVars, Map args, com.opensymphony.module.propertyset.PropertySet ps) throws com.opensymphony.workflow.WorkflowException
      Throws:
      com.opensymphony.workflow.WorkflowException
    • getArguments

      Description copied from interface: EnhancedFunction
      Get the list of accepted arguments for this function
      Returns:
      a List of argument names and associated description
    • getDescription

      Description copied from interface: EnhancedFunction
      Get the function descriptions depending on arguments values
      Parameters:
      args - a map of the arguments with their values in current workflow
      Returns:
      a description to display in workflow editor vue