Package org.drools.persistence.info
Class WorkItemInfo
- java.lang.Object
-
- org.drools.persistence.info.WorkItemInfo
-
- All Implemented Interfaces:
org.drools.persistence.api.PersistentWorkItem,org.drools.persistence.api.Transformable
@Entity public class WorkItemInfo extends Object implements org.drools.persistence.api.PersistentWorkItem
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWorkItemInfo()WorkItemInfo(org.drools.core.process.instance.WorkItem workItem, org.kie.api.runtime.Environment env)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetCreationDate()LonggetId()StringgetName()longgetProcessInstanceId()longgetState()intgetVersion()org.drools.core.process.instance.WorkItemgetWorkItem(org.kie.api.runtime.Environment env, org.drools.core.impl.InternalKnowledgeBase kBase)byte[]getWorkItemByteArray()voidsetId(Long id)voidtransform()
-
-
-
Method Detail
-
getId
public Long getId()
- Specified by:
getIdin interfaceorg.drools.persistence.api.PersistentWorkItem
-
getVersion
public int getVersion()
-
getName
public String getName()
-
getCreationDate
public Date getCreationDate()
-
getProcessInstanceId
public long getProcessInstanceId()
- Specified by:
getProcessInstanceIdin interfaceorg.drools.persistence.api.PersistentWorkItem
-
getState
public long getState()
-
getWorkItemByteArray
public byte[] getWorkItemByteArray()
-
getWorkItem
public org.drools.core.process.instance.WorkItem getWorkItem(org.kie.api.runtime.Environment env, org.drools.core.impl.InternalKnowledgeBase kBase)
-
transform
public void transform()
- Specified by:
transformin interfaceorg.drools.persistence.api.Transformable
-
setId
public void setId(Long id)
- Specified by:
setIdin interfaceorg.drools.persistence.api.PersistentWorkItem
-
-