Interface ProcessParameterHelper
- All Known Implementing Classes:
DefaultProcessParameterHelper
public interface ProcessParameterHelper
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsParameter(BusinessProcessModel process, String parameterName) return true if parameter exists in processgetAllParameterNames(BusinessProcessModel processModel) Return all parameters namesgetProcessParameterByName(BusinessProcessModel processModel, String parameterName) Method find parameters by name.getProcessParameterByName(String parameterName, Collection<BusinessProcessParameterModel> parameters) Method find parameters by name.voidsetProcessParameter(BusinessProcessModel process, String parameterName, Object value) Sets a value to parameter for given process.
-
Method Details
-
setProcessParameter
Sets a value to parameter for given process.- Parameters:
process- processparameterName- parameter Namevalue- parameter value
-
containsParameter
return true if parameter exists in process- Parameters:
process- processparameterName- parameter name- Returns:
- true if exist
-
getAllParameterNames
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.
-