com.bea.content.cmis.rest.resources
Class NodeBase
java.lang.Object
com.bea.content.cmis.rest.resources.BaseCMISResource
com.bea.content.cmis.rest.resources.NodeBase
- Direct Known Subclasses:
- Document, Folder
public abstract class NodeBase
- extends BaseCMISResource
Base class for Folder and Document behavior
Field Summary |
protected com.bea.content.cmis.rest.converters.TypeOfEntry |
entryType
|
Constructor Summary |
protected |
NodeBase(com.bea.content.cmis.rest.converters.TypeOfEntry entryType)
|
Method Summary |
void |
delete(String repositoryId,
String nodeUid)
|
com.bea.content.schema.cmis.atom.EntryType |
getProperties(String repositoryId,
String nodeUid,
com.bea.content.cmis.rest.resources.DelimitedListParam filter,
com.bea.content.cmis.rest.resources.BooleanParam includeAllowableActions,
com.bea.content.cmis.rest.resources.BooleanParam includeRelationshipsIgnored,
com.bea.content.cmis.rest.resources.BooleanParam includePolicyIdsIgnored,
com.bea.content.cmis.rest.resources.BooleanParam includeACLIgnored,
String renditionFilterIgnored,
com.bea.content.cmis.rest.resources.EnumReturnVersionParam returnVersionIgnored)
|
com.bea.content.schema.cmis.atom.EntryType |
updateProperties(String repositoryId,
String nodeUid,
com.bea.content.schema.cmis.atom.EntryType entry)
Updates the entry with any CMIS properties specified in the request. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entryType
protected com.bea.content.cmis.rest.converters.TypeOfEntry entryType
NodeBase
protected NodeBase(com.bea.content.cmis.rest.converters.TypeOfEntry entryType)
getProperties
public com.bea.content.schema.cmis.atom.EntryType getProperties(String repositoryId,
String nodeUid,
com.bea.content.cmis.rest.resources.DelimitedListParam filter,
com.bea.content.cmis.rest.resources.BooleanParam includeAllowableActions,
com.bea.content.cmis.rest.resources.BooleanParam includeRelationshipsIgnored,
com.bea.content.cmis.rest.resources.BooleanParam includePolicyIdsIgnored,
com.bea.content.cmis.rest.resources.BooleanParam includeACLIgnored,
String renditionFilterIgnored,
com.bea.content.cmis.rest.resources.EnumReturnVersionParam returnVersionIgnored)
throws RepositoryException
- Throws
RepositoryException
updateProperties
public com.bea.content.schema.cmis.atom.EntryType updateProperties(String repositoryId,
String nodeUid,
com.bea.content.schema.cmis.atom.EntryType entry)
throws RepositoryException
- Updates the entry with any CMIS properties specified in the request.
Any properties not specified in the request will not be changed.
(This is more of a PATCH functionality, but has been defined in the spec as PUT.)
- Throws
RepositoryException
delete
public void delete(String repositoryId,
String nodeUid)
throws RepositoryException
- Throws
RepositoryException
Copyright © 2011, Oracle. All rights reserved.