Interface ProcessParameterHelper

All Known Implementing Classes:
DefaultProcessParameterHelper

public interface ProcessParameterHelper
  • Method Details

    • setProcessParameter

      void setProcessParameter(BusinessProcessModel process, String parameterName, Object value)
      Sets a value to parameter for given process.
      Parameters:
      process - process
      parameterName - parameter Name
      value - parameter value
    • containsParameter

      boolean containsParameter(BusinessProcessModel process, String parameterName)
      return true if parameter exists in process
      Parameters:
      process - process
      parameterName - parameter name
      Returns:
      true if exist
    • getAllParameterNames

      Set<String> getAllParameterNames(BusinessProcessModel processModel)
      Return all parameters names
      Parameters:
      processModel - process
      Returns:
      parameter names
    • getProcessParameterByName

      BusinessProcessParameterModel getProcessParameterByName(String parameterName, Collection<BusinessProcessParameterModel> parameters)
      Method find parameters by name. If parameter with specified name isn't defined, method returns null.
    • getProcessParameterByName

      BusinessProcessParameterModel getProcessParameterByName(BusinessProcessModel processModel, String parameterName)
      Method find parameters by name. If parameter with specified name isn't defined, method returns null.