public class NuxeoRelationship extends NuxeoObject implements org.apache.chemistry.opencmis.client.api.Relationship
allTypes, data, nuxeoCmisService, objectFactory, secondaryTypes, service, session, type, UPDATABILITY_READWRITE
Constructor and Description |
---|
NuxeoRelationship(NuxeoSession session,
NuxeoObjectData data,
org.apache.chemistry.opencmis.client.api.ObjectType type,
List<org.apache.chemistry.opencmis.client.api.SecondaryType> secondaryTypes) |
Modifier and Type | Method and Description |
---|---|
org.apache.chemistry.opencmis.client.api.RelationshipType |
getRelationshipType() |
org.apache.chemistry.opencmis.client.api.CmisObject |
getSource() |
org.apache.chemistry.opencmis.client.api.CmisObject |
getSource(org.apache.chemistry.opencmis.client.api.OperationContext context) |
org.apache.chemistry.opencmis.client.api.ObjectId |
getSourceId() |
org.apache.chemistry.opencmis.client.api.CmisObject |
getTarget() |
org.apache.chemistry.opencmis.client.api.CmisObject |
getTarget(org.apache.chemistry.opencmis.client.api.OperationContext context) |
org.apache.chemistry.opencmis.client.api.ObjectId |
getTargetId() |
addAcl, applyAcl, applyPolicy, applyPolicy, construct, delete, delete, findObjectType, getAcl, getAdapter, getAllowableActions, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getDescription, getExtensions, getId, getLastModificationDate, getLastModifiedBy, getName, getPermissionsForPrincipal, getPolicies, getProperties, getProperty, getPropertyValue, getRefreshTimestamp, getRelationships, getRenditions, getRepositoryId, getSecondaryTypes, getType, hasAllowableAction, refresh, refreshIfOld, removeAcl, removePolicy, removePolicy, rename, rename, setAcl, updateProperties, updateProperties, updateProperties, updateProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAcl, applyAcl, applyPolicy, applyPolicy, delete, delete, getAcl, getAdapter, getAllowableActions, getExtensions, getPermissionsForPrincipal, getPolicies, getRefreshTimestamp, getRelationships, getRenditions, hasAllowableAction, refresh, refreshIfOld, removeAcl, removePolicy, removePolicy, rename, rename, setAcl, updateProperties, updateProperties, updateProperties, updateProperties
findObjectType, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getDescription, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getSecondaryTypes, getType
public NuxeoRelationship(NuxeoSession session, NuxeoObjectData data, org.apache.chemistry.opencmis.client.api.ObjectType type, List<org.apache.chemistry.opencmis.client.api.SecondaryType> secondaryTypes)
public org.apache.chemistry.opencmis.client.api.RelationshipType getRelationshipType()
getRelationshipType
in interface org.apache.chemistry.opencmis.client.api.Relationship
public org.apache.chemistry.opencmis.client.api.ObjectId getSourceId()
getSourceId
in interface org.apache.chemistry.opencmis.client.api.RelationshipProperties
public org.apache.chemistry.opencmis.client.api.CmisObject getSource()
getSource
in interface org.apache.chemistry.opencmis.client.api.Relationship
public org.apache.chemistry.opencmis.client.api.CmisObject getSource(org.apache.chemistry.opencmis.client.api.OperationContext context)
getSource
in interface org.apache.chemistry.opencmis.client.api.Relationship
public org.apache.chemistry.opencmis.client.api.ObjectId getTargetId()
getTargetId
in interface org.apache.chemistry.opencmis.client.api.RelationshipProperties
public org.apache.chemistry.opencmis.client.api.CmisObject getTarget()
getTarget
in interface org.apache.chemistry.opencmis.client.api.Relationship
public org.apache.chemistry.opencmis.client.api.CmisObject getTarget(org.apache.chemistry.opencmis.client.api.OperationContext context)
getTarget
in interface org.apache.chemistry.opencmis.client.api.Relationship
Copyright © 2017 Nuxeo. All rights reserved.