public class OwCMISResourceDomainFolder extends OwCMISAbstractDomainFolder
Root folder of standard CMIS repositories.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
OBJECT_TYPE_ALL_CONTAINER_OBJECTS, OBJECT_TYPE_ALL_CONTENT_OBJECTS, OBJECT_TYPE_ALL_TUPLE_OBJECTS, OBJECT_TYPE_ALL_WORKFLOW_OBJECTS, OBJECT_TYPE_BPM_ROOT_FOLDER, OBJECT_TYPE_CONTAINER_USER_START, OBJECT_TYPE_CONTENT_USER_START, OBJECT_TYPE_CROSS_QUEUE_FOLDER, OBJECT_TYPE_CUSTOM, OBJECT_TYPE_DOCUMENT, OBJECT_TYPE_DYNAMIC_VIRTUAL_FOLDER, OBJECT_TYPE_ECM_ROOT_FOLDER, OBJECT_TYPE_FOLDER, OBJECT_TYPE_HISTORY, OBJECT_TYPE_LINK, OBJECT_TYPE_PROXY_QUEUE_FOLDER, OBJECT_TYPE_PUBLIC_QUEUE_FOLDER, OBJECT_TYPE_ROSTER_FOLDER, OBJECT_TYPE_ROSTERITEM, OBJECT_TYPE_STORED_SEARCH, OBJECT_TYPE_SYS_QUEUE_FOLDER, OBJECT_TYPE_TRACKER_QUEUE_FOLDER, OBJECT_TYPE_TUPLE_USER_START, OBJECT_TYPE_UNDEFINED, OBJECT_TYPE_USER_QUEUE_FOLDER, OBJECT_TYPE_VIRTUAL_FOLDER, OBJECT_TYPE_WORKFLOW_USER_START, OBJECT_TYPE_WORKITEM, OBJECT_TYPE_WORKITEM_PROXY, OBJECT_TYPE_WORKITEM_TRACKER
Constructor and Description |
---|
OwCMISResourceDomainFolder(OwCMISDomainFolderClass class_p,
String name_p,
Collection<OwCMISSession> sessions_p)
constructs a CMIS domain root folder object wrapper
|
OwCMISResourceDomainFolder(String name_p,
Collection<OwCMISSession> sessions_p) |
Modifier and Type | Method and Description |
---|---|
protected List<OwCMISObject> |
createResourceObjects() |
int |
getChildCount(int[] objectTypes_p,
int context_p) |
com.wewebu.ow.server.ecm.OwObjectCollection |
getChilds(int[] iObjectTypes_p,
Collection propertyNames_p,
com.wewebu.ow.server.field.OwSort sort_p,
int iMaxSize_p,
int iVersionSelection_p,
com.wewebu.ow.server.field.OwSearchNode filterCriteria_p) |
String |
getMIMEType() |
String |
getName() |
Collection<OwCMISSession> |
getNativeObject() |
String |
getPath() |
boolean |
hasChilds(int[] iObjectTypes_p,
int iContext_p) |
void |
setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
Object mode_p) |
canDelete, canGetContent, canSetContent, canSetProperties, getDMSID, getID, getNativeID, getProperties, getProperty, getResource, getResourceID, getVersion, getVersionSeries, setContentCollection
add, canAdd, canChangeClass, canFilterChilds, canGetPermissions, canGetProperties, canLock, canMove, canRemoveReference, canSetPermissions, changeClass, checkPropertyCollection, createCopy, delete, equals, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilterProperties, getInstance, getLock, getLockUserID, getMIMEParameter, getMyLock, getObjectClass, getPageCount, getParents, getPermissions, getSafeFieldValue, getSearchTemplate, getType, getVirtualProperties, getVirtualProperty, hasContent, hashCode, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setField, setLock, setPermissions, setProperties, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
createCopy, getObjectClass, getPermissions, setProperties
add, canAdd, canChangeClass, canFilterChilds, canGetPermissions, canGetProperties, canLock, canMove, canRemoveReference, canSetPermissions, changeClass, delete, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getFilterProperties, getLock, getLockUserID, getMyLock, getParents, getSearchTemplate, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setLock, setPermissions
public OwCMISResourceDomainFolder(String name_p, Collection<OwCMISSession> sessions_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public OwCMISResourceDomainFolder(OwCMISDomainFolderClass class_p, String name_p, Collection<OwCMISSession> sessions_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public String getName()
public String getMIMEType()
getMIMEType
in interface com.wewebu.ow.server.ecm.OwObjectReference
getMIMEType
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
public com.wewebu.ow.server.ecm.OwObjectCollection getChilds(int[] iObjectTypes_p, Collection propertyNames_p, com.wewebu.ow.server.field.OwSort sort_p, int iMaxSize_p, int iVersionSelection_p, com.wewebu.ow.server.field.OwSearchNode filterCriteria_p) throws com.wewebu.ow.server.exceptions.OwException
getChilds
in interface com.wewebu.ow.server.ecm.OwObject
getChilds
in interface OwCMISObject
getChilds
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
com.wewebu.ow.server.exceptions.OwException
public int getChildCount(int[] objectTypes_p, int context_p) throws com.wewebu.ow.server.exceptions.OwException
getChildCount
in interface com.wewebu.ow.server.ecm.OwObject
getChildCount
in interface OwCMISObject
getChildCount
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
com.wewebu.ow.server.exceptions.OwException
protected List<OwCMISObject> createResourceObjects() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public boolean hasChilds(int[] iObjectTypes_p, int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
hasChilds
in interface com.wewebu.ow.server.ecm.OwObject
hasChilds
in interface OwCMISObject
hasChilds
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
com.wewebu.ow.server.exceptions.OwException
public Collection<OwCMISSession> getNativeObject()
public void setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, Object mode_p) throws com.wewebu.ow.server.exceptions.OwException
setProperties
in interface com.wewebu.ow.server.ecm.OwObject
setProperties
in interface OwCMISObject
setProperties
in class OwCMISAbstractDomainFolder
com.wewebu.ow.server.exceptions.OwException
public String getPath() throws com.wewebu.ow.server.exceptions.OwException
getPath
in interface com.wewebu.ow.server.ecm.OwObject
getPath
in interface OwCMISObject
getPath
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
com.wewebu.ow.server.exceptions.OwException
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.