Class WorkItemImpl
- java.lang.Object
-
- org.drools.core.process.instance.impl.WorkItemImpl
-
- All Implemented Interfaces:
Serializable,WorkItem,org.kie.api.runtime.process.WorkItem
public class WorkItemImpl extends Object implements WorkItem, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkItemImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDeploymentId()longgetId()StringgetName()longgetNodeId()longgetNodeInstanceId()ObjectgetParameter(String name)Map<String,Object>getParameters()longgetProcessInstanceId()ObjectgetResult(String name)Map<String,Object>getResults()intgetState()voidsetDeploymentId(String deploymentId)voidsetId(long id)voidsetName(String name)voidsetNodeId(long nodeId)voidsetNodeInstanceId(long nodeInstanceId)voidsetParameter(String name, Object value)voidsetParameters(Map<String,Object> parameters)voidsetProcessInstanceId(long processInstanceId)voidsetResult(String name, Object value)voidsetResults(Map<String,Object> results)voidsetState(int state)StringtoString()
-
-
-
Method Detail
-
setId
public void setId(long id)
-
getId
public long getId()
- Specified by:
getIdin interfaceorg.kie.api.runtime.process.WorkItem
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.kie.api.runtime.process.WorkItem
-
getState
public int getState()
- Specified by:
getStatein interfaceorg.kie.api.runtime.process.WorkItem
-
setParameters
public void setParameters(Map<String,Object> parameters)
- Specified by:
setParametersin interfaceWorkItem
-
setParameter
public void setParameter(String name, Object value)
- Specified by:
setParameterin interfaceWorkItem
-
getParameter
public Object getParameter(String name)
- Specified by:
getParameterin interfaceorg.kie.api.runtime.process.WorkItem
-
getParameters
public Map<String,Object> getParameters()
- Specified by:
getParametersin interfaceorg.kie.api.runtime.process.WorkItem
-
setResults
public void setResults(Map<String,Object> results)
- Specified by:
setResultsin interfaceWorkItem
-
getResult
public Object getResult(String name)
- Specified by:
getResultin interfaceorg.kie.api.runtime.process.WorkItem
-
getResults
public Map<String,Object> getResults()
- Specified by:
getResultsin interfaceorg.kie.api.runtime.process.WorkItem
-
setProcessInstanceId
public void setProcessInstanceId(long processInstanceId)
- Specified by:
setProcessInstanceIdin interfaceWorkItem
-
getProcessInstanceId
public long getProcessInstanceId()
- Specified by:
getProcessInstanceIdin interfaceorg.kie.api.runtime.process.WorkItem
-
getDeploymentId
public String getDeploymentId()
- Specified by:
getDeploymentIdin interfaceWorkItem
-
setDeploymentId
public void setDeploymentId(String deploymentId)
- Specified by:
setDeploymentIdin interfaceWorkItem
-
getNodeInstanceId
public long getNodeInstanceId()
- Specified by:
getNodeInstanceIdin interfaceWorkItem
-
setNodeInstanceId
public void setNodeInstanceId(long nodeInstanceId)
- Specified by:
setNodeInstanceIdin interfaceWorkItem
-
-