Interface ProcessParameterHelper
-
- All Known Implementing Classes:
DefaultProcessParameterHelper
public interface ProcessParameterHelper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsParameter(BusinessProcessModel process, java.lang.String parameterName)return true if parameter exists in processjava.util.Set<java.lang.String>getAllParameterNames(BusinessProcessModel processModel)Return all parameters namesBusinessProcessParameterModelgetProcessParameterByName(BusinessProcessModel processModel, java.lang.String parameterName)Method find parameters by name.BusinessProcessParameterModelgetProcessParameterByName(java.lang.String parameterName, java.util.Collection<BusinessProcessParameterModel> parameters)Method find parameters by name.voidsetProcessParameter(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.
-
-