public abstract class CheckedPersistent extends ExportablePersistentObject implements OptimisticLocking, HasPermissionList
Modifier and Type | Field and Description |
---|---|
PermissionList |
acl |
long |
transactionId |
filled, oid
emptyKeys
Constructor and Description |
---|
CheckedPersistent() |
Modifier and Type | Method and Description |
---|---|
OrgUnit |
getDefaultOrgUnit()
Get the default org unit to use when checking permissions.
|
PermissionList |
getPermissionList()
Get the permission list
|
long |
getTransactionId()
Get the transactionid of the object.
|
void |
increaseTransactionId()
Increase the transactionid of the object.
|
void |
setPermissionList(PermissionList pl)
Set the permission list.
|
void |
setTransactionId(long tid)
Set the transactionid of the object.
|
afterDelete, afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, clone, dbFields, equals, getKey, getKeys, getLocalClassName, getLocalObjectName, getOid, getStore, getValue, hashCode, isFilled, isValid, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setOid, setStore, toListString
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
beforeImport, exportFields, getAdditionalObjects, getRequiredObjects, getRequiredReferences
afterDelete, afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, dbFields, getKey, getKeys, getLocalClassName, getLocalObjectName, getOid, getStore, getTableName, getValue, isFilled, isValid, setFilled, setOid, setOid, setStore, toListString
public long transactionId
public PermissionList acl
public long getTransactionId()
OptimisticLocking
getTransactionId
in interface OptimisticLocking
public void setTransactionId(long tid)
OptimisticLocking
setTransactionId
in interface OptimisticLocking
tid
- the new transactionid.public void increaseTransactionId()
OptimisticLocking
increaseTransactionId
in interface OptimisticLocking
public PermissionList getPermissionList()
HasPermissionList
getPermissionList
in interface HasPermissionList
public void setPermissionList(PermissionList pl)
HasPermissionList
setPermissionList
in interface HasPermissionList
pl
- the permission list to set.public OrgUnit getDefaultOrgUnit()
HasPermissionList
getDefaultOrgUnit
in interface HasPermissionList
@enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.