it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl
Class RelationshipImpl

java.lang.Object
  extended by it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl.StoredObjectImpl
      extended by it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl.RelationshipImpl
All Implemented Interfaces:
Relationship, StoredObject

public class RelationshipImpl
extends StoredObjectImpl
implements Relationship


Field Summary
 
Fields inherited from class it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl.StoredObjectImpl
fNativeObject, fObjStore, fProperties, fRepositoryId, fTypeId, ICON_SIZE, policyIds, RENDITION_MIME_TYPE_JPEG, RENDITION_MIME_TYPE_PNG, RENDITION_SUFFIX, secondaryTypeIds
 
Constructor Summary
RelationshipImpl(ObjectStoreImpl objStore)
           
 
Method Summary
 void fillProperties(java.util.Map<java.lang.String,org.apache.chemistry.opencmis.commons.data.PropertyData<?>> properties, org.apache.chemistry.opencmis.commons.spi.BindingsObjectFactory objFactory, java.util.List<java.lang.String> requestedIds)
           
 java.lang.String getSourceObjectId()
           
 java.lang.String getTargetObjectId()
           
 void setSource(java.lang.String id)
           
 void setTarget(java.lang.String id)
           
 
Methods inherited from class it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl.StoredObjectImpl
addAcl, addAppliedPolicy, createSystemBasePropertiesWhenCreated, getAcl, getAllowableActions, getAppliedPolicies, getChangeToken, getConfidentialityLevel, getCreatedAt, getCreatedBy, getDeleted, getDescription, getHidden, getIconFromResourceDir, getId, getModifiedAt, getModifiedBy, getName, getNativeObject, getObjectRelationships, getObjectTemplate, getOrganization, getOriginalNativeObject, getProperties, getRenditionContent, getRenditions, getRepositoryId, getSecondaryTypeIds, getSignatureExpireDate, getSignatureStatus, getSignatureValidationDate, getSignatureValidationNote, getSignatureValidationStatus, getSigned, getType, getTypeId, hasRendition, persist, removeAcl, removePolicy, rename, setAppliedPolicies, setConfidentialityLevel, setConfidentialityLevelId, setCreatedAt, setCreatedBy, setCustomProperties, setDeleted, setDescription, setHidden, setId, setModifiedAtNow, setModifiedBy, setName, setNativeObject, setNote, setObjectTemplate, setObjectTemplateId, setOrganization, setOrganizationId, setOriginalFileId, setProperties, setRemoteURL, setRepositoryId, setSecondaryTypeIds, setSignatureValidationNote, setSignatureValidationStatus, setStatus, setSystemBasePropertiesWhenCreatedDirect, setTypeId, testRenditionFilterForImage, updateSystemBasePropertiesWhenModified
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationshipImpl

RelationshipImpl(ObjectStoreImpl objStore)
Method Detail

getSourceObjectId

public java.lang.String getSourceObjectId()
Specified by:
getSourceObjectId in interface Relationship

setSource

public void setSource(java.lang.String id)

getTargetObjectId

public java.lang.String getTargetObjectId()
Specified by:
getTargetObjectId in interface Relationship

setTarget

public void setTarget(java.lang.String id)

fillProperties

public void fillProperties(java.util.Map<java.lang.String,org.apache.chemistry.opencmis.commons.data.PropertyData<?>> properties,
                           org.apache.chemistry.opencmis.commons.spi.BindingsObjectFactory objFactory,
                           java.util.List<java.lang.String> requestedIds)
Specified by:
fillProperties in interface StoredObject
Overrides:
fillProperties in class StoredObjectImpl