Class ByteArrayEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.entity.ByteArrayEntity
-
- All Implemented Interfaces:
java.io.Serializable,DbEntity,HasDbRevision
public class ByteArrayEntity extends java.lang.Object implements java.io.Serializable, DbEntity, HasDbRevision
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]bytesprotected java.util.DatecreateTimeprotected java.lang.StringdeploymentIdprotected java.lang.Stringidprotected java.lang.Stringnameprotected java.util.DateremovalTimeprotected intrevisionprotected java.lang.StringrootProcessInstanceIdprotected java.lang.StringtenantIdprotected java.lang.Integertype
-
Constructor Summary
Constructors Constructor Description ByteArrayEntity()ByteArrayEntity(byte[] bytes, ResourceType type)ByteArrayEntity(java.lang.String name, byte[] bytes)ByteArrayEntity(java.lang.String name, byte[] bytes, ResourceType type)ByteArrayEntity(java.lang.String name, byte[] bytes, ResourceType type, java.lang.String rootProcessInstanceId, java.util.Date removalTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getBytes()java.util.DategetCreateTime()java.lang.StringgetDeploymentId()java.lang.StringgetId()java.lang.StringgetName()java.lang.ObjectgetPersistentState()Returns a representation of the object, as would be stored in the database.java.util.DategetRemovalTime()intgetRevision()intgetRevisionNext()java.lang.StringgetRootProcessInstanceId()java.lang.StringgetTenantId()java.lang.IntegergetType()voidsetBytes(byte[] bytes)voidsetCreateTime(java.util.Date createTime)voidsetDeploymentId(java.lang.String deploymentId)voidsetId(java.lang.String id)voidsetName(java.lang.String name)voidsetRemovalTime(java.util.Date removalTime)voidsetRevision(int revision)voidsetRootProcessInstanceId(java.lang.String rootProcessInstanceId)voidsetTenantId(java.lang.String tenantId)voidsetType(java.lang.Integer type)java.lang.StringtoString()
-
-
-
Field Detail
-
id
protected java.lang.String id
-
revision
protected int revision
-
name
protected java.lang.String name
-
bytes
protected byte[] bytes
-
deploymentId
protected java.lang.String deploymentId
-
tenantId
protected java.lang.String tenantId
-
type
protected java.lang.Integer type
-
createTime
protected java.util.Date createTime
-
rootProcessInstanceId
protected java.lang.String rootProcessInstanceId
-
removalTime
protected java.util.Date removalTime
-
-
Constructor Detail
-
ByteArrayEntity
public ByteArrayEntity()
-
ByteArrayEntity
public ByteArrayEntity(java.lang.String name, byte[] bytes, ResourceType type, java.lang.String rootProcessInstanceId, java.util.Date removalTime)
-
ByteArrayEntity
public ByteArrayEntity(java.lang.String name, byte[] bytes, ResourceType type)
-
ByteArrayEntity
public ByteArrayEntity(java.lang.String name, byte[] bytes)
-
ByteArrayEntity
public ByteArrayEntity(byte[] bytes, ResourceType type)
-
-
Method Detail
-
getBytes
public byte[] getBytes()
-
getPersistentState
public java.lang.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 java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDeploymentId
public java.lang.String getDeploymentId()
-
setDeploymentId
public void setDeploymentId(java.lang.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 java.lang.String getTenantId()
-
setTenantId
public void setTenantId(java.lang.String tenantId)
-
getType
public java.lang.Integer getType()
-
setType
public void setType(java.lang.Integer type)
-
getCreateTime
public java.util.Date getCreateTime()
-
setCreateTime
public void setCreateTime(java.util.Date createTime)
-
getRootProcessInstanceId
public java.lang.String getRootProcessInstanceId()
-
setRootProcessInstanceId
public void setRootProcessInstanceId(java.lang.String rootProcessInstanceId)
-
getRemovalTime
public java.util.Date getRemovalTime()
-
setRemovalTime
public void setRemovalTime(java.util.Date removalTime)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-