Package com.groiss.dms
Interface DMSLink
- All Superinterfaces:
DMSObject
,HasOwner
,HasPermissionList
,KeyValuePair<String,
,String> OptimisticLocking
,Persistent
,Serializable
The base interface for all links in @enterprise DMS
-
Field Summary
Fields inherited from interface com.groiss.store.Persistent
emptyKeys
-
Method Summary
Modifier and TypeMethodDescriptionReturns the link targetboolean
Returns if the linked object still existsMethods inherited from interface com.groiss.dms.DMSObject
attachNote, getChangedAt, getChangedBy, getCreatedAt, getCreatedBy, getName, getTypeName, hasAttachedNotes, hasVersions, listAttachedNotes, listVersions, makeCopy, makeVersion, removeNote, setName
Methods inherited from interface com.groiss.org.HasPermissionList
getDefaultOrgUnit, getPermissionList, setPermissionList
Methods inherited from interface com.groiss.store.OptimisticLocking
getTransactionId, increaseTransactionId, setTransactionId
Methods inherited from interface com.groiss.store.Persistent
afterDelete, afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, dbFields, getKey, getKeys, getLocalClassName, getLocalObjectName, getOid, getStore, getTableName, getValue, isFilled, isValid, setFilled, setOid, setOid, toListString
-
Method Details
-
getLinkedObject
DMSObject getLinkedObject()Returns the link target -
isLinkValid
boolean isLinkValid()Returns if the linked object still exists
-