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.String
getDeploymentId()
long
getId()
java.lang.String
getName()
long
getNodeId()
long
getNodeInstanceId()
java.lang.Object
getParameter(java.lang.String name)
java.util.Map<java.lang.String,java.lang.Object>
getParameters()
java.lang.String
getProcessInstanceId()
java.lang.Object
getResult(java.lang.String name)
java.util.Map<java.lang.String,java.lang.Object>
getResults()
int
getState()
void
setDeploymentId(java.lang.String deploymentId)
void
setId(long id)
void
setName(java.lang.String name)
void
setNodeId(long nodeId)
void
setNodeInstanceId(long nodeInstanceId)
void
setParameter(java.lang.String name, java.lang.Object value)
void
setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)
void
setProcessInstanceId(java.lang.String processInstanceId)
void
setResult(java.lang.String name, java.lang.Object value)
void
setResults(java.util.Map<java.lang.String,java.lang.Object> results)
void
setState(int state)
java.lang.String
toString()
-
-
-
Method Detail
-
setId
public void setId(long id)
-
getId
public long getId()
- Specified by:
getId
in interfaceorg.kie.api.runtime.process.WorkItem
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceorg.kie.api.runtime.process.WorkItem
-
getState
public int getState()
- Specified by:
getState
in interfaceorg.kie.api.runtime.process.WorkItem
-
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)
- Specified by:
setParameters
in interfaceWorkItem
-
setParameter
public void setParameter(java.lang.String name, java.lang.Object value)
- Specified by:
setParameter
in interfaceWorkItem
-
getParameter
public java.lang.Object getParameter(java.lang.String name)
- Specified by:
getParameter
in interfaceorg.kie.api.runtime.process.WorkItem
-
getParameters
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
- Specified by:
getParameters
in interfaceorg.kie.api.runtime.process.WorkItem
-
setResults
public void setResults(java.util.Map<java.lang.String,java.lang.Object> results)
- Specified by:
setResults
in 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:
getResult
in interfaceorg.kie.api.runtime.process.WorkItem
-
getResults
public java.util.Map<java.lang.String,java.lang.Object> getResults()
- Specified by:
getResults
in interfaceorg.kie.api.runtime.process.WorkItem
-
setProcessInstanceId
public void setProcessInstanceId(java.lang.String processInstanceId)
- Specified by:
setProcessInstanceId
in interfaceWorkItem
-
getProcessInstanceId
public java.lang.String getProcessInstanceId()
- Specified by:
getProcessInstanceId
in interfaceorg.kie.api.runtime.process.WorkItem
-
getDeploymentId
public java.lang.String getDeploymentId()
- Specified by:
getDeploymentId
in interfaceWorkItem
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)
- Specified by:
setDeploymentId
in interfaceWorkItem
-
getNodeInstanceId
public long getNodeInstanceId()
- Specified by:
getNodeInstanceId
in interfaceWorkItem
-
setNodeInstanceId
public void setNodeInstanceId(long nodeInstanceId)
- Specified by:
setNodeInstanceId
in interfaceWorkItem
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-