Class ByteArrayEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.entity.ByteArrayEntity
-
- All Implemented Interfaces:
Serializable,DbEntity,HasDbRevision
public class ByteArrayEntity extends Object implements Serializable, DbEntity, HasDbRevision
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]bytesprotected DatecreateTimeprotected StringdeploymentIdprotected Stringidprotected Stringnameprotected DateremovalTimeprotected intrevisionprotected StringrootProcessInstanceIdprotected StringtenantIdprotected Integertype
-
Constructor Summary
Constructors Constructor Description ByteArrayEntity()ByteArrayEntity(byte[] bytes, ResourceType type)ByteArrayEntity(String name, byte[] bytes)ByteArrayEntity(String name, byte[] bytes, ResourceType type)ByteArrayEntity(String name, byte[] bytes, ResourceType type, String rootProcessInstanceId, Date removalTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getBytes()DategetCreateTime()StringgetDeploymentId()StringgetId()StringgetName()ObjectgetPersistentState()Returns a representation of the object, as would be stored in the database.DategetRemovalTime()intgetRevision()intgetRevisionNext()StringgetRootProcessInstanceId()StringgetTenantId()IntegergetType()voidsetBytes(byte[] bytes)voidsetCreateTime(Date createTime)voidsetDeploymentId(String deploymentId)voidsetId(String id)voidsetName(String name)voidsetRemovalTime(Date removalTime)voidsetRevision(int revision)voidsetRootProcessInstanceId(String rootProcessInstanceId)voidsetTenantId(String tenantId)voidsetType(Integer type)StringtoString()
-
-
-
Field Detail
-
id
protected String id
-
revision
protected int revision
-
name
protected String name
-
bytes
protected byte[] bytes
-
deploymentId
protected String deploymentId
-
tenantId
protected String tenantId
-
type
protected Integer type
-
createTime
protected Date createTime
-
rootProcessInstanceId
protected String rootProcessInstanceId
-
removalTime
protected Date removalTime
-
-
Constructor Detail
-
ByteArrayEntity
public ByteArrayEntity()
-
ByteArrayEntity
public ByteArrayEntity(String name, byte[] bytes, ResourceType type, String rootProcessInstanceId, Date removalTime)
-
ByteArrayEntity
public ByteArrayEntity(String name, byte[] bytes, ResourceType type)
-
ByteArrayEntity
public ByteArrayEntity(String name, byte[] bytes)
-
ByteArrayEntity
public ByteArrayEntity(byte[] bytes, ResourceType type)
-
-
Method Detail
-
getBytes
public byte[] getBytes()
-
getPersistentState
public Object getPersistentState()
Description copied from interface:DbEntityReturns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentStatein interfaceDbEntity
-
getRevisionNext
public int getRevisionNext()
- Specified by:
getRevisionNextin interfaceHasDbRevision
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDeploymentId
public String getDeploymentId()
-
setDeploymentId
public void setDeploymentId(String deploymentId)
-
setBytes
public void setBytes(byte[] bytes)
-
getRevision
public int getRevision()
- Specified by:
getRevisionin interfaceHasDbRevision
-
setRevision
public void setRevision(int revision)
- Specified by:
setRevisionin interfaceHasDbRevision
-
getTenantId
public String getTenantId()
-
setTenantId
public void setTenantId(String tenantId)
-
getType
public Integer getType()
-
setType
public void setType(Integer type)
-
getCreateTime
public Date getCreateTime()
-
setCreateTime
public void setCreateTime(Date createTime)
-
getRootProcessInstanceId
public String getRootProcessInstanceId()
-
setRootProcessInstanceId
public void setRootProcessInstanceId(String rootProcessInstanceId)
-
getRemovalTime
public Date getRemovalTime()
-
setRemovalTime
public void setRemovalTime(Date removalTime)
-
-