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 void
addParameter(ParameterDefinition parameter)
void
addResult(ParameterDefinition result)
String
getName()
ParameterDefinition
getParameter(String name)
String[]
getParameterNames()
Set<ParameterDefinition>
getParameters()
ParameterDefinition
getResult(String name)
String[]
getResultNames()
Set<ParameterDefinition>
getResults()
void
removeParameter(String name)
void
removeResult(String name)
void
setName(String name)
void
setParameters(Set<ParameterDefinition> parameters)
void
setResults(Set<ParameterDefinition> results)
String
toString()
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceWorkDefinition
-
setName
public void setName(String name)
-
getParameters
public Set<ParameterDefinition> getParameters()
- Specified by:
getParameters
in 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:
getParameterNames
in interfaceWorkDefinition
-
getParameter
public ParameterDefinition getParameter(String name)
- Specified by:
getParameter
in interfaceWorkDefinition
-
getResults
public Set<ParameterDefinition> getResults()
- Specified by:
getResults
in 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:
getResultNames
in interfaceWorkDefinition
-
getResult
public ParameterDefinition getResult(String name)
- Specified by:
getResult
in interfaceWorkDefinition
-
-