Class SARefBusinessDataInstance
java.lang.Object
org.bonitasoft.engine.core.process.instance.model.archive.business.data.SARefBusinessDataInstance
- All Implemented Interfaces:
Serializable,ArchivedPersistentObject,PersistentObject
- Direct Known Subclasses:
SAProcessMultiRefBusinessDataInstance,SASimpleRefBusinessDataInstance
@Entity
public abstract class SARefBusinessDataInstance
extends Object
implements ArchivedPersistentObject
- Author:
- Emmanuel Duchastenier
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongClass<? extends PersistentObject>longGet the source object id from which thisArchivedPersistentObjectoriginates.voidsetArchiveDate(long id) voidsetSourceObjectId(long id) abstract SRefBusinessDataInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bonitasoft.engine.persistence.PersistentObject
getId, setId
-
Field Details
-
id
protected long id
-
-
Constructor Details
-
SARefBusinessDataInstance
public SARefBusinessDataInstance()
-
-
Method Details
-
getSourceObjectId
public long getSourceObjectId()Description copied from interface:ArchivedPersistentObjectGet the source object id from which thisArchivedPersistentObjectoriginates.- Specified by:
getSourceObjectIdin interfaceArchivedPersistentObject- Returns:
- the id of the source object
-
getArchiveDate
public long getArchiveDate()- Specified by:
getArchiveDatein interfaceArchivedPersistentObject
-
setSourceObjectId
public void setSourceObjectId(long id) -
setArchiveDate
public void setArchiveDate(long id) -
getPersistentObjectInterface
- Specified by:
getPersistentObjectInterfacein interfaceArchivedPersistentObject
-
toSRefBusinessDataInstance
-