public abstract class OwCMISAbstractDomainFolder extends OwCMISAbstractObject<OwCMISDomainFolderClass> implements OwCMISDomainFolder
Domain folder implementation base class.
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 |
---|
OwCMISAbstractDomainFolder(OwCMISDomainFolderClass class_p) |
Modifier and Type | Method and Description |
---|---|
boolean |
canDelete(int iContext_p) |
boolean |
canGetContent(int iContentType_p,
int iContext_p) |
boolean |
canSetContent(int iContentType_p,
int iContext_p) |
boolean |
canSetProperties(int iContext_p) |
String |
getDMSID()
Creates a DMSID for this domain folder.
The ID of this object is used getID() and attached as hash code
to the DMSID representation.Like: "DMS_PREFIX,ResourceID,"+Integer.toString(getID().hashCode()) |
String |
getID() |
String |
getNativeID() |
com.wewebu.ow.server.ecm.OwPropertyCollection |
getProperties(Collection propertyNames_p) |
OwCMISProperty<?> |
getProperty(String propertyName_p) |
OwCMISResource |
getResource() |
String |
getResourceID() |
com.wewebu.ow.server.ecm.OwVersion |
getVersion() |
com.wewebu.ow.server.ecm.OwVersionSeries |
getVersionSeries() |
void |
setContentCollection(com.wewebu.ow.server.ecm.OwContentCollection content_p) |
void |
setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
Object mode_p) |
add, canAdd, canChangeClass, canFilterChilds, canGetPermissions, canGetProperties, canLock, canMove, canRemoveReference, canSetPermissions, changeClass, checkPropertyCollection, createCopy, delete, equals, getChildCount, getChilds, getClassName, getClonedPermissions, getClonedProperties, getColumnInfoList, getContentCollection, getField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getFilterProperties, getInstance, getLock, getLockUserID, getMIMEParameter, getMIMEType, getMyLock, getObjectClass, getPageCount, getParents, getPath, getPermissions, getSafeFieldValue, getSearchTemplate, getType, getVirtualProperties, getVirtualProperty, hasChilds, hasContent, hashCode, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setField, setLock, setPermissions, setProperties, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
createCopy, getChildCount, getChilds, getNativeObject, getObjectClass, getPath, getPermissions, hasChilds, 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 OwCMISAbstractDomainFolder(OwCMISDomainFolderClass class_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public String getDMSID()
getID()
and attached as hash code
to the DMSID representation."DMS_PREFIX,ResourceID,"+Integer.toString(getID().hashCode())
getDMSID
in interface com.wewebu.ow.server.ecm.OwObjectReference
getDMSID
in interface OwCMISObject
public final String getID()
getID
in interface com.wewebu.ow.server.ecm.OwObjectReference
public String getNativeID()
getNativeID
in interface OwCMISObject
public com.wewebu.ow.server.ecm.OwPropertyCollection getProperties(Collection propertyNames_p) throws com.wewebu.ow.server.exceptions.OwException
getProperties
in interface com.wewebu.ow.server.ecm.OwObject
getProperties
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
com.wewebu.ow.server.exceptions.OwException
public OwCMISProperty<?> getProperty(String propertyName_p) throws com.wewebu.ow.server.exceptions.OwException
getProperty
in interface com.wewebu.ow.server.ecm.OwObject
getProperty
in interface OwCMISObject
getProperty
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
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 boolean canDelete(int iContext_p) throws Exception
canDelete
in interface com.wewebu.ow.server.ecm.OwObject
canDelete
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
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
public boolean canGetContent(int iContentType_p, int iContext_p) throws Exception
canGetContent
in interface com.wewebu.ow.server.ecm.OwObject
Exception
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 OwCMISResource getResource()
getResource
in interface com.wewebu.ow.server.ecm.OwObject
getResource
in interface OwCMISObject
public String getResourceID()
getResourceID
in interface com.wewebu.ow.server.ecm.OwObjectReference
getResourceID
in interface OwCMISObject
getResourceID
in class OwCMISAbstractObject<OwCMISDomainFolderClass>
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.