Package org.jbpm.process.core.impl
Class WorkDefinitionImpl
- java.lang.Object
-
- org.jbpm.process.core.impl.WorkDefinitionImpl
-
- All Implemented Interfaces:
Serializable,WorkDefinition
- Direct Known Subclasses:
WorkDefinitionExtensionImpl
public class WorkDefinitionImpl extends Object implements WorkDefinition, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkDefinitionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(ParameterDefinition parameter)voidaddResult(ParameterDefinition result)StringgetName()ParameterDefinitiongetParameter(String name)String[]getParameterNames()Set<ParameterDefinition>getParameters()ParameterDefinitiongetResult(String name)String[]getResultNames()Set<ParameterDefinition>getResults()voidremoveParameter(String name)voidremoveResult(String name)voidsetName(String name)voidsetParameters(Set<ParameterDefinition> parameters)voidsetResults(Set<ParameterDefinition> results)StringtoString()
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceWorkDefinition
-
setName
public void setName(String name)
-
getParameters
public Set<ParameterDefinition> getParameters()
- Specified by:
getParametersin interfaceWorkDefinition
-
setParameters
public void setParameters(Set<ParameterDefinition> parameters)
-
addParameter
public void addParameter(ParameterDefinition parameter)
-
removeParameter
public void removeParameter(String name)
-
getParameterNames
public String[] getParameterNames()
- Specified by:
getParameterNamesin interfaceWorkDefinition
-
getParameter
public ParameterDefinition getParameter(String name)
- Specified by:
getParameterin interfaceWorkDefinition
-
getResults
public Set<ParameterDefinition> getResults()
- Specified by:
getResultsin interfaceWorkDefinition
-
setResults
public void setResults(Set<ParameterDefinition> results)
-
addResult
public void addResult(ParameterDefinition result)
-
removeResult
public void removeResult(String name)
-
getResultNames
public String[] getResultNames()
- Specified by:
getResultNamesin interfaceWorkDefinition
-
getResult
public ParameterDefinition getResult(String name)
- Specified by:
getResultin interfaceWorkDefinition
-
-