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