com.wewebu.ow.server.ecmimpl.cmis.objectclasses
Interface OwCMISObject

All Superinterfaces:
com.wewebu.ow.server.field.OwFieldProvider, com.wewebu.ow.server.ecm.OwObject, com.wewebu.ow.server.ecm.OwObjectReference
All Known Implementing Classes:
OwCMISDocumentObject, OwCMISFolderObject, OwCMISObjectBase, OwCMISPolicyObject, OwCMISRelationshipObject, OwCMISRepositoryFolder, OwCMISSemiVirtualFolderObject

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


Field Summary
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwObject
STANDARD_PATH_DELIMITER
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwObjectReference
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
 
Fields inherited from interface com.wewebu.ow.server.field.OwFieldProvider
TYPE_AJAX, TYPE_CHECKIN_OBJECT, TYPE_CREATE_OBJECT, TYPE_META_OBJECT, TYPE_RESULT_LIST, TYPE_SEARCH, TYPE_SMALL
 
Method Summary
 OwCMISObject createCopy(OwCMISObject copyParent_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p, int[] childTypes_p)
           
 org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType getNativeObject()
           
 OwCMISObjectClass getObjectClass()
           
 OwCMISPermissionCollection getPermissions()
           
 OwCMISProperty getProperty(String strPropertyName_p)
           
 String getResourceID()
           
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwObject
add, canAdd, canChangeClass, canDelete, canFilterChilds, canGetContent, canGetPermissions, canGetProperties, canLock, canMove, canRemoveReference, canSetContent, canSetPermissions, canSetProperties, changeClass, delete, getChildCount, getChilds, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getFilterProperties, getLock, getLockUserID, getMyLock, getParents, getPath, getProperties, getResource, getSearchTemplate, getVersion, getVersionSeries, hasChilds, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setContentCollection, setLock, setPermissions, setProperties, setProperties
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwObjectReference
getDMSID, getID, getInstance, getMIMEParameter, getMIMEType, getName, getPageCount, getType, hasContent
 
Methods inherited from interface com.wewebu.ow.server.field.OwFieldProvider
getField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getSafeFieldValue, setField
 

Method Detail

getProperty

OwCMISProperty getProperty(String strPropertyName_p)
                           throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getProperty in interface com.wewebu.ow.server.ecm.OwObject
Throws:
com.wewebu.ow.server.exceptions.OwException

getNativeObject

org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType getNativeObject()
                                                                        throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getNativeObject in interface com.wewebu.ow.server.ecm.OwObject
Throws:
com.wewebu.ow.server.exceptions.OwException

getObjectClass

OwCMISObjectClass getObjectClass()
Specified by:
getObjectClass in interface com.wewebu.ow.server.ecm.OwObject

createCopy

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
Throws:
com.wewebu.ow.server.exceptions.OwException

getResourceID

String getResourceID()
                     throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getResourceID in interface com.wewebu.ow.server.ecm.OwObjectReference
Throws:
com.wewebu.ow.server.exceptions.OwException

getPermissions

OwCMISPermissionCollection getPermissions()
                                          throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getPermissions in interface com.wewebu.ow.server.ecm.OwObject
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.