com.groiss.dms
Interface DMSLink

All Superinterfaces:
DMSObject, com.dec.avw.core.OwnedObject, Persistent

public interface DMSLink
extends DMSObject

The base interface for all links in @enterprise DMS


Method Summary
 DMSObject getLinkedObject()
          Returns the link target
 boolean isLinkValid()
          Returns if the linked object still exists
 
Methods inherited from interface com.groiss.dms.DMSObject
attachNote, getAcl, getChangedAt, getChangedBy, getCreatedAt, getCreatedBy, getDefaultOrgUnit, getIcon, getName, getTypeName, hasAttachedNotes, hasVersions, listAttachedNotes, listVersions, makeCopy, makeVersion, removeNote, setAcl, setName
 
Methods inherited from interface com.dec.avw.core.OwnedObject
getOwner, ignoreSubstitution
 
Methods inherited from interface com.groiss.store.Persistent
dbFields, getOid, getStore, getTableName, isFilled, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setStore
 

Method Detail

getLinkedObject

DMSObject getLinkedObject()
Returns the link target


isLinkValid

boolean isLinkValid()
                    throws java.lang.Exception
Returns if the linked object still exists

Throws:
java.lang.Exception


@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.