public class OwCMISResourceObjectImpl extends OwCMISAbstractSessionObject<OwCMISSession,OwCMISResourceObjectClass> implements OwCMISResourceObject
OwCMISResourceObjectImpl.
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 |
---|
OwCMISResourceObjectImpl(OwCMISResourceObjectClass class_p) |
Modifier and Type | Method and Description |
---|---|
boolean |
canGetContent(int iContentType_p,
int iContext_p) |
boolean |
canSetContent(int iContentType_p,
int iContext_p) |
boolean |
canSetProperties(int iContext_p) |
int |
getChildCount(int[] objectTypes_p,
int context_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 |
getID() |
String |
getName() |
String |
getNativeID() |
OwCMISSession |
getNativeObject() |
OwCMISResourceInfo |
getResourceInfo() |
OwCMISObject |
getRootFolder() |
com.wewebu.ow.server.ecm.OwVersion |
getVersion() |
com.wewebu.ow.server.ecm.OwVersionSeries |
getVersionSeries() |
boolean |
hasChilds(int[] iObjectTypes_p,
int iContext_p) |
void |
setContentCollection(com.wewebu.ow.server.ecm.OwContentCollection content_p) |
void |
setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
Object mode_p) |
canGetPermissions, canSetPermissions, createCopy, createCopyProperties, getCopyClassName, getResource, getSession
add, canAdd, canChangeClass, canDelete, canFilterChilds, canGetProperties, canLock, canMove, canRemoveReference, changeClass, checkPropertyCollection, delete, equals, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilterProperties, getInstance, getLock, getLockUserID, getMIMEParameter, getMIMEType, getMyLock, getObjectClass, getPageCount, getParents, getPath, getPermissions, getProperties, getProperty, getResourceID, 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
getSession
createCopy, getObjectClass, getPath, getPermissions, getProperty, getResource, getResourceID, setProperties
add, canAdd, canChangeClass, canDelete, canFilterChilds, canGetPermissions, canGetProperties, canLock, canMove, canRemoveReference, canSetPermissions, changeClass, delete, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getFilterProperties, getLock, getLockUserID, getMyLock, getParents, getProperties, getSearchTemplate, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setLock, setPermissions
public OwCMISResourceObjectImpl(OwCMISResourceObjectClass class_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public String getDMSID()
getDMSID
in interface com.wewebu.ow.server.ecm.OwObjectReference
getDMSID
in interface OwCMISObject
public String getName()
getName
in interface com.wewebu.ow.server.ecm.OwObjectReference
public String getID()
getID
in interface com.wewebu.ow.server.ecm.OwObjectReference
public String getNativeID()
getNativeID
in interface OwCMISObject
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<OwCMISResourceObjectClass>
com.wewebu.ow.server.exceptions.OwException
public 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
getChilds
in interface OwCMISObject
getChilds
in class OwCMISAbstractObject<OwCMISResourceObjectClass>
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<OwCMISResourceObjectClass>
com.wewebu.ow.server.exceptions.OwException
public OwCMISSession getNativeObject()
getNativeObject
in interface com.wewebu.ow.server.ecm.OwObject
getNativeObject
in interface OwCMISObject
getNativeObject
in interface OwCMISResourceObject
public OwCMISObject getRootFolder() throws com.wewebu.ow.server.exceptions.OwException
getRootFolder
in interface OwCMISResourceObject
com.wewebu.ow.server.exceptions.OwException
public OwCMISResourceInfo getResourceInfo()
getResourceInfo
in interface OwCMISResourceObject
public boolean canSetProperties(int iContext_p) throws Exception
canSetProperties
in interface com.wewebu.ow.server.ecm.OwObject
Exception
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
com.wewebu.ow.server.exceptions.OwException
public final com.wewebu.ow.server.ecm.OwVersionSeries getVersionSeries() throws Exception
getVersionSeries
in interface com.wewebu.ow.server.ecm.OwObject
Exception
public final com.wewebu.ow.server.ecm.OwVersion getVersion() throws Exception
getVersion
in interface com.wewebu.ow.server.ecm.OwObject
Exception
public void setContentCollection(com.wewebu.ow.server.ecm.OwContentCollection content_p) throws Exception
setContentCollection
in interface com.wewebu.ow.server.ecm.OwObject
Exception
public boolean canSetContent(int iContentType_p, int iContext_p) throws Exception
canSetContent
in interface com.wewebu.ow.server.ecm.OwObject
Exception
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.