Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note: Sakai 2.2 defines a ContentEntity.

...

ContentCollection Methods

Method Name

Status

Notes

Entity methods

 getUrl();

(tick)

 

getLabelgetReference();

 (tick)

 

willArchiveMergegetUrl(root-prop);

 

 

willImport(2.2 method

getReference(root-prop);

 

 

archive2.2 method

getId();

 (tick)

 

mergegetProperties();

 

 

importEntitiestoXml();

 

 

parseEntityReference(); 

 

 

getEntityDescriptiongetMembers();

 

 

getEntityResourcePropertiesgetMemberResources();

 

 

getEntitygetBodySizeK();

 

 

getEntityUrlgetReleaseDate();

 

 

getEntityAuthzGroups2.2 method

getRetractDate();

 

 

Collection methods

 

 

allowAddCollection

2.2 method

ContentCollectionEdit Methods

Method Name

Status

Notes

isActiveEdit();

 

 

addCollectiongetPropertiesEdit(id + props);

 

 

 

 

addCollection 

setReleaseDate(id);

 

 

allowGetCollection2.2 method

setRetractDate();

 

 

checkCollection2.2 method

ContentResource Methods

getCollectionMap

Method Name

Status

Notes

getUrl();

 (tick)

 

getCollectiongetReference();

(tick)

 

getCollectionSizegetUrl(root-prop);

 

 

getAllResources(2.2 method

getReference(root-prop);

 

 

allowUpdateCollection2.2 method

getId();

 (tick)

 

editCollectiongetProperties();

 

 

allowRemoveCollectiontoXml();

 

 

removeCollection(id); 

 

 

removeCollectiongetContentLength(obj);

 (tick)

 

commitCollectionString getContentType();

 

 

cancelCollectiongetContent();

 (tick)

 

getContainingCollectionIdgetReleaseDate();

 

 

getDepth2.2 method

getRetractDate();

 

 

isRootCollection2.2 method

streamContent();

(tick)

 

 

ContentResourceEdit Methods

Method Name

Status

Notes

isActiveEdit();

 

 

eliminateDuplicatesgetPropertiesEdit();

 

 

Resource methods 

 

 

allowAddResourcesetContentLength(String id);

 

 

addResourcesetContentType(id + stuff);

 

 

addResourcesetContent(id + collection + stuff);

 

 

addResourcesetReleaseDate(id);

 

 

allowUpdateResource2.2 method

setRetractDate();

 

2.2 method

ContentHostingService Methods

Method Name

Status

Notes

Entity methods

 

 

updateResourcegetLabel();

 

 

editResourcewillArchiveMerge();

 

 

allowGetResourcewillImport();

 

 

checkResourcearchive();

 

 

getResourcemerge();

(tick) 

 

allowRemoveResourceimportEntities();

 

 

removeResourceparseEntityReference(id);

 

 

removeResourcegetEntityDescription(obj);

 

 

allowRenamegetEntityResourceProperties();

 

 

renamegetEntity();

 

 

allowCopygetEntityUrl();

 

 

copygetEntityAuthzGroups();

 

 copyIntoFolder

();Collection methods

 

 

moveIntoFolderallowAddCollection();

 

 

commitResourceaddCollection(id + props);

 

 

commitResourceaddCollection(objid);

 

 

cancelResourceallowGetCollection();

 

 

findResourcescheckCollection();

 

 

Attachment methods

 getCollection();

(tick)

 

allowAddAttachmentResourcegetCollectionSize();

isAttachmentResource();

 

 

addAttachmentResourcegetAllResources(name + stuff);

 

 

addAttachmentResourceallowUpdateCollection(name + tool + stuff);

 

 

addAttachmentResourceeditCollection(name);

Property methods

 

 

allowGetPropertiesallowRemoveCollection();

 

 

getPropertiesremoveCollection(id);

 

 

allowAddPropertyremoveCollection(obj);

 

 

addPropertycommitCollection();

 

 

allowRemovePropertycancelCollection();

 

 

removePropertygetContainingCollectionId();

 

 

newResourcePropertiesgetDepth();

 

 Locking methods

isRootCollection();

 

 

getLocksgetCollectionMap();

 

 

lockObjecteliminateDuplicates();

 

 removeLock

();Resource methods

 

 

isLockedallowAddResource(String id);

 

 

containsLockedNodeaddResource(id + stuff);

 

 

removeAllLcksaddResource(id + collection + stuff);

 

 Dropbox methods

addResource(id);

 

 

createDropboxCollectionallowUpdateResource();

 

 

createDropboxCollectionupdateResource();

 

 

getDropboxCollectioneditResource();

 

 

getDropboxCollectionallowGetResource();

 

 

isDropboxMaintainercheckResource();

 

 

isDropboxMaintainergetResource();

 (tick)

 

getDropboxDisplayNameallowRemoveResource();

 

 

getDropboxDisplayNameremoveResource(id);

 

 Misc. methods

removeResource(obj);

 

 

getUuidallowRename();

 

 

resolveUuidrename();

 

 

getUrlallowCopy();

 

 

getReferencecopy();

 

 

getSiteCollectioncopyIntoFolder();

 

 

archiveResourcesmoveIntoFolder();

 

 

isPubViewcommitResource(id);

 

 

isInheritingPubViewcommitResource(obj);

 

 

setPubViewcancelResource();

 

 

ContentCollection Methods

Method Name

Status

Notes

getUrlfindResources();

(tick) 

 

getReference();

(tick)Attachment methods

 

 

getUrlallowAddAttachmentResource(root-prop);

 

2.2 method

getReference(root-propisAttachmentResource();

 

2.2 method

getId( 

addAttachmentResource(name + stuff);

(tick) 

 

getPropertiesaddAttachmentResource(name + tool + stuff);

 

 

toXmladdAttachmentResource(name);

 Property methods

 

 

 

 

getMembersallowGetProperties();

 

 

getMemberResourcesgetProperties();

 

 

getBodySizeKallowAddProperty();

 

 

getReleaseDateaddProperty();

 

2.2 method

getRetractDate 

Method Name

Status

Notes

allowRemoveProperty();

 

2.2 method

ContentCollectionEdit Methods

isActiveEdit 

removeProperty();

 

 

getPropertiesEditnewResourceProperties();

 

  

Locking methods

 

 

setReleaseDategetLocks();

 

2.2 method

setRetractDate 

Method Name

Status

Notes

lockObject();

 

2.2 method

ContentResource Methods

getUrl 

removeLock();

(tick) 

 

getReferenceisLocked();

(tick) 

 

getUrlcontainsLockedNode(root-prop);

 

2.2 method

getReference(root-prop 

removeAllLcks();

 

2.2 method

getId();

(tick) 

Dropbox methods

 

 

getPropertiescreateDropboxCollection();

 

 

toXmlcreateDropboxCollection();

 

  

getDropboxCollection();

 

 

getContentLengthgetDropboxCollection();

(tick) 

 

String getContentTypeisDropboxMaintainer();

 

 

getContentisDropboxMaintainer();

(tick) 

 

getReleaseDategetDropboxDisplayName();

 

2.2 method

getRetractDate 

getDropboxDisplayName();

 

2.2 method

streamContent 

Misc. methods

 

 

getUuid();

(tick) 

 

ContentResourceEdit Methods

Method Name

Status

Notes

isActiveEditresolveUuid();

 

 

getPropertiesEditgetUrl();

 

  

getReference();

 

 

setContentLengthgetSiteCollection();

 

 

setContentTypearchiveResources();

 

 

setContentisPubView();

 

 

setReleaseDateisInheritingPubView();

 

2.2 method

setRetractDate 

setPubView();

 

2.2 method 

You can track progress via my CH Project Notes.

...