public interface OwCMISObject
extends com.wewebu.ow.server.ecm.OwObject
OwCMISObject.
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
Modifier and Type | Method and Description |
---|---|
OwCMISObject |
createCopy(OwCMISObject copyParent_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p,
int[] childTypes_p)
Create a copy of this object using provided information.
|
int |
getChildCount(int[] iObjectTypes_p,
int iContext_p) |
com.wewebu.ow.server.ecm.OwObjectCollection |
getChilds(int[] objectTypes_p,
Collection propertyNames_p,
com.wewebu.ow.server.field.OwSort sort_p,
int maxSize_p,
int versionSelection_p,
com.wewebu.ow.server.field.OwSearchNode filterCriteria_p) |
String |
getDMSID() |
String |
getNativeID() |
Object |
getNativeObject() |
OwCMISObjectClass |
getObjectClass() |
String |
getPath() |
OwCMISPermissionCollection |
getPermissions() |
OwCMISProperty<?> |
getProperty(String strPropertyName_p) |
OwCMISResource |
getResource() |
String |
getResourceID() |
boolean |
hasChilds(int[] iObjectTypes_p,
int iContext_p) |
void |
setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties_p) |
void |
setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
Object mode_p) |
add, canAdd, canChangeClass, canDelete, canFilterChilds, canGetContent, canGetPermissions, canGetProperties, canLock, canMove, canRemoveReference, canSetContent, canSetPermissions, canSetProperties, changeClass, delete, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getFilterProperties, getLock, getLockUserID, getMyLock, getParents, getProperties, getSearchTemplate, getVersion, getVersionSeries, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setContentCollection, setLock, setPermissions
OwCMISProperty<?> getProperty(String strPropertyName_p) throws com.wewebu.ow.server.exceptions.OwException
getProperty
in interface com.wewebu.ow.server.ecm.OwObject
com.wewebu.ow.server.exceptions.OwException
OwCMISObjectClass getObjectClass()
getObjectClass
in interface com.wewebu.ow.server.ecm.OwObject
OwCMISObject createCopy(OwCMISObject copyParent_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p, int[] childTypes_p) throws com.wewebu.ow.server.exceptions.OwException
copyParent_p
- OwCMISObject parent for created copy (can be null)properties_p
- OwPropertyCollection to be set for new created copypermissions_p
- OwPermissionCollection to be defined for copy objectchildTypes_p
- int array of child types which should be also copiedcom.wewebu.ow.server.exceptions.OwException
String getResourceID()
getResourceID
in interface com.wewebu.ow.server.ecm.OwObjectReference
OwCMISPermissionCollection getPermissions() throws com.wewebu.ow.server.exceptions.OwException
getPermissions
in interface com.wewebu.ow.server.ecm.OwObject
com.wewebu.ow.server.exceptions.OwException
String getDMSID()
getDMSID
in interface com.wewebu.ow.server.ecm.OwObjectReference
int getChildCount(int[] iObjectTypes_p, int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
getChildCount
in interface com.wewebu.ow.server.ecm.OwObject
com.wewebu.ow.server.exceptions.OwException
boolean hasChilds(int[] iObjectTypes_p, int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
hasChilds
in interface com.wewebu.ow.server.ecm.OwObject
com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.ecm.OwObjectCollection getChilds(int[] objectTypes_p, Collection propertyNames_p, com.wewebu.ow.server.field.OwSort sort_p, int maxSize_p, int versionSelection_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
com.wewebu.ow.server.exceptions.OwException
OwCMISResource getResource()
getResource
in interface com.wewebu.ow.server.ecm.OwObject
String getPath() throws com.wewebu.ow.server.exceptions.OwException
getPath
in interface com.wewebu.ow.server.ecm.OwObject
com.wewebu.ow.server.exceptions.OwException
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
com.wewebu.ow.server.exceptions.OwException
void setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties_p) throws com.wewebu.ow.server.exceptions.OwException
setProperties
in interface com.wewebu.ow.server.ecm.OwObject
com.wewebu.ow.server.exceptions.OwException
Object getNativeObject() throws com.wewebu.ow.server.exceptions.OwException
getNativeObject
in interface com.wewebu.ow.server.ecm.OwObject
com.wewebu.ow.server.exceptions.OwException
String getNativeID()
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.