Interface ProcessParameterHelper
-
- All Known Implementing Classes:
DefaultProcessParameterHelper
public interface ProcessParameterHelper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
containsParameter(BusinessProcessModel process, java.lang.String parameterName)
return true if parameter exists in processjava.util.Set<java.lang.String>
getAllParameterNames(BusinessProcessModel processModel)
Return all parameters namesBusinessProcessParameterModel
getProcessParameterByName(BusinessProcessModel processModel, java.lang.String parameterName)
Method find parameters by name.BusinessProcessParameterModel
getProcessParameterByName(java.lang.String parameterName, java.util.Collection<BusinessProcessParameterModel> parameters)
Method find parameters by name.void
setProcessParameter(BusinessProcessModel process, java.lang.String parameterName, java.lang.Object value)
Sets a value to parameter for given process.
-
-
-
Method Detail
-
setProcessParameter
void setProcessParameter(BusinessProcessModel process, java.lang.String parameterName, java.lang.Object value)
Sets a value to parameter for given process.- Parameters:
process
- processparameterName
- parameter Namevalue
- parameter value
-
containsParameter
boolean containsParameter(BusinessProcessModel process, java.lang.String parameterName)
return true if parameter exists in process- Parameters:
process
- processparameterName
- parameter name- Returns:
- true if exist
-
getAllParameterNames
java.util.Set<java.lang.String> getAllParameterNames(BusinessProcessModel processModel)
Return all parameters names- Parameters:
processModel
- process- Returns:
- parameter names
-
getProcessParameterByName
BusinessProcessParameterModel getProcessParameterByName(java.lang.String parameterName, java.util.Collection<BusinessProcessParameterModel> parameters)
Method find parameters by name. If parameter with specified name isn't defined, method returns null.
-
getProcessParameterByName
BusinessProcessParameterModel getProcessParameterByName(BusinessProcessModel processModel, java.lang.String parameterName)
Method find parameters by name. If parameter with specified name isn't defined, method returns null.
-
-