com.centrasite.jaxr.infomodel
Interface CentraSiteAssociation

All Superinterfaces:
javax.xml.registry.infomodel.Association, CentraSiteExtensibleObject, CentraSiteRegistryObject, javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.RegistryObject

public interface CentraSiteAssociation
extends CentraSiteRegistryObject, javax.xml.registry.infomodel.Association

See Also:
Association, RegistryObject

Method Summary
 javax.xml.registry.infomodel.Key getSourceObjectKey()
          Gets the key of the object that is the source of this Association.
 javax.xml.registry.infomodel.Key getTargetObjectKey()
          Gets the key of the object that is the target of this Association.
 
Methods inherited from interface com.centrasite.jaxr.infomodel.CentraSiteRegistryObject
accept, addAuditComment, addPostListener, addPreListener, getCentraSiteACL, getClassificationValue, getCreationDate, getCurrentUserPrivilege, getEmbeddedAuditTrail, getEnclosingObject, getFileAsExternalLink, getFileValue, getInstanceLevelPermissionSet, getLastModificationDate, getOwner, getPreviousOwner, getPreviousSubmittingOrganization, getRelationShipValue, getServerTimezoneOffset, getSubmittingOrganizationKey, getVirtualObjectType, isAclModified, isAssociatedTo, isClassifiedWith, isDeleted, isDescendantObjectModified, isInternal, isLocked, isModified, isModifiedByUser, isMoved, isMoveOrganization, isMoveOwner, isObjectModified, isPermissionModified, isPredefined, isPropagatePermissions, isPropagateProfilePermissions, isRevisionObject, logLCStateChange, removeExternalLinkId, setCentraSiteACL, setClassificationValue, setFileValue, setFileValue, setFileWithExternalLink, setFileWithExternalLink, setInstanceLevelPermissionSet, setInternal, setLocked, setOwner, setPropagatePermissions, setPropagateProfilePermissions, setRelationShipValue, setSubmittingOrganization, toXMLforExport, toXMLforExport
 
Methods inherited from interface com.centrasite.jaxr.infomodel.CentraSiteExtensibleObject
getRegistryService
 
Methods inherited from interface javax.xml.registry.infomodel.Association
getAssociationType, getSourceObject, getTargetObject, isConfirmed, isConfirmedBySourceOwner, isConfirmedByTargetOwner, isExtramural, setAssociationType, setSourceObject, setTargetObject
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryObject
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 

Method Detail

getSourceObjectKey

javax.xml.registry.infomodel.Key getSourceObjectKey()
                                                    throws javax.xml.registry.JAXRException
Gets the key of the object that is the source of this Association.

Returns:
the key of the object that is the source of this Association, or null if there is no source object.
Throws:
javax.xml.registry.JAXRException

getTargetObjectKey

javax.xml.registry.infomodel.Key getTargetObjectKey()
                                                    throws javax.xml.registry.JAXRException
Gets the key of the object that is the target of this Association.

Returns:
the key of the object that is the target of this Association.
Throws:
javax.xml.registry.JAXRException