Package org.flowable.engine.impl
Class DataObjectImpl
- java.lang.Object
-
- org.flowable.engine.impl.DataObjectImpl
-
- All Implemented Interfaces:
DataObject
public class DataObjectImpl extends Object implements DataObject
-
-
Field Summary
Fields Modifier and Type Field Description protected String
dataObjectDefinitionKey
protected String
description
protected String
executionId
protected String
id
protected String
localizedDescription
protected String
localizedName
protected String
name
protected String
processInstanceId
protected Object
value
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDataObjectDefinitionKey()
The id of the flow element in the process defining this data object.String
getDescription()
Description of the DataObject.String
getExecutionId()
The id of the execution in which this Data Object resides.String
getId()
The unique id of this Data Object.String
getLocalizedName()
Localized Name of the DataObject.String
getName()
Name of the DataObject.String
getProcessInstanceId()
/** The id of the process instance that this Data Object is associated with.String
getType()
Type of the DataObject.Object
getValue()
Value of the DataObject.void
setDataObjectDefinitionKey(String dataObjectDefinitionKey)
void
setDescription(String description)
void
setExecutionId(String executionId)
void
setId(String id)
void
setLocalizedName(String localizedName)
void
setName(String name)
void
setProcessInstanceId(String processInstanceId)
void
setType(String type)
void
setValue(Object value)
-
-
-
Field Detail
-
id
protected String id
-
processInstanceId
protected String processInstanceId
-
executionId
protected String executionId
-
name
protected String name
-
value
protected Object value
-
description
protected String description
-
localizedName
protected String localizedName
-
localizedDescription
protected String localizedDescription
-
dataObjectDefinitionKey
protected String dataObjectDefinitionKey
-
-
Method Detail
-
setId
public void setId(String id)
-
getId
public String getId()
Description copied from interface:DataObject
The unique id of this Data Object.- Specified by:
getId
in interfaceDataObject
-
setProcessInstanceId
public void setProcessInstanceId(String processInstanceId)
-
getProcessInstanceId
public String getProcessInstanceId()
Description copied from interface:DataObject
/** The id of the process instance that this Data Object is associated with.- Specified by:
getProcessInstanceId
in interfaceDataObject
-
setExecutionId
public void setExecutionId(String executionId)
-
getExecutionId
public String getExecutionId()
Description copied from interface:DataObject
The id of the execution in which this Data Object resides. A DataObject only resides on a process instance execution or a subprocess execution.- Specified by:
getExecutionId
in interfaceDataObject
-
getName
public String getName()
Description copied from interface:DataObject
Name of the DataObject.- Specified by:
getName
in interfaceDataObject
-
setName
public void setName(String name)
-
getLocalizedName
public String getLocalizedName()
Description copied from interface:DataObject
Localized Name of the DataObject.- Specified by:
getLocalizedName
in interfaceDataObject
-
setLocalizedName
public void setLocalizedName(String localizedName)
-
getDescription
public String getDescription()
Description copied from interface:DataObject
Description of the DataObject.- Specified by:
getDescription
in interfaceDataObject
-
setDescription
public void setDescription(String description)
-
getValue
public Object getValue()
Description copied from interface:DataObject
Value of the DataObject.- Specified by:
getValue
in interfaceDataObject
-
setValue
public void setValue(Object value)
-
getType
public String getType()
Description copied from interface:DataObject
Type of the DataObject.- Specified by:
getType
in interfaceDataObject
-
setType
public void setType(String type)
-
getDataObjectDefinitionKey
public String getDataObjectDefinitionKey()
Description copied from interface:DataObject
The id of the flow element in the process defining this data object.- Specified by:
getDataObjectDefinitionKey
in interfaceDataObject
-
setDataObjectDefinitionKey
public void setDataObjectDefinitionKey(String dataObjectDefinitionKey)
-
-