Class DefaultProcessParameterHelper
java.lang.Object
de.hybris.platform.processengine.helpers.impl.DefaultProcessParameterHelper
- All Implemented Interfaces:
ProcessParameterHelper
-
Constructor Summary
Constructors -
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.voidsetModelService(ModelService modelService) voidsetProcessParameter(BusinessProcessModel process, String parameterName, Object value) Sets a value to parameter for given process.
-
Constructor Details
-
DefaultProcessParameterHelper
public DefaultProcessParameterHelper()
-
-
Method Details
-
getProcessParameterByName
public BusinessProcessParameterModel getProcessParameterByName(String parameterName, Collection<BusinessProcessParameterModel> parameters) Description copied from interface:ProcessParameterHelperMethod find parameters by name. If parameter with specified name isn't defined, method returns null.- Specified by:
getProcessParameterByNamein interfaceProcessParameterHelper
-
getAllParameterNames
Description copied from interface:ProcessParameterHelperReturn all parameters names- Specified by:
getAllParameterNamesin interfaceProcessParameterHelper- Parameters:
processModel- process- Returns:
- parameter names
-
getProcessParameterByName
public BusinessProcessParameterModel getProcessParameterByName(BusinessProcessModel processModel, String parameterName) Description copied from interface:ProcessParameterHelperMethod find parameters by name. If parameter with specified name isn't defined, method returns null.- Specified by:
getProcessParameterByNamein interfaceProcessParameterHelper
-
containsParameter
Description copied from interface:ProcessParameterHelperreturn true if parameter exists in process- Specified by:
containsParameterin interfaceProcessParameterHelper- Parameters:
process- processparameterName- parameter name- Returns:
- true if exist
-
setProcessParameter
Description copied from interface:ProcessParameterHelperSets a value to parameter for given process.- Specified by:
setProcessParameterin interfaceProcessParameterHelper- Parameters:
process- processparameterName- parameter Namevalue- parameter value
-
setModelService
- Parameters:
modelService- the modelService to set
-
getModelService
- Returns:
- the modelService
-