public interface OwVirtualFolderObject extends OwObject, OwPageableObject<OwObject>
Base Class for virtual folder objects.
Virtual folder objects are created through a OwVirtualFolderObjectFactory.
To be implemented with the specific ECM system.
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
STANDARD_PATH_DELIMITEROBJECT_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_TRACKERTYPE_AJAX, TYPE_CHECKIN_OBJECT, TYPE_CREATE_OBJECT, TYPE_META_OBJECT, TYPE_RESULT_LIST, TYPE_SEARCH, TYPE_SMALL| Modifier and Type | Method and Description |
|---|---|
Map |
getPropagationMap()
Return a map which represents external triggered value propagation.
|
String |
getVirtualFolderName()
Retrieve the name of the virtual folder template used for constructing this object
as defined in the bootstrap SemiVirtualRecordClass configurations.
|
void |
setFiledObjectProperties(OwObjectClass objectClass_p,
OwPropertyCollection properties_p)
modify the properties of an object to meet the criteria list of this virtual folders search template
This method is used to add documents to a virtual folder.
|
void |
setPropagationMap(Map propagationMap)
Set a map which defines an external triggered value propagation.
|
getChildrenadd, 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, getNativeObject, getObjectClass, getParents, getPath, getPermissions, getProperties, getProperty, getResource, getSearchTemplate, getVersion, getVersionSeries, hasChilds, hasVersionSeries, move, refreshProperties, refreshProperties, removeReference, setContentCollection, setLock, setPermissions, setProperties, setPropertiesgetDMSID, getID, getInstance, getMIMEParameter, getMIMEType, getName, getPageCount, getResourceID, getType, hasContentgetField, getFieldProviderName, getFieldProviderSource, getFieldProviderType, getFields, getSafeFieldValue, setFieldvoid setFiledObjectProperties(OwObjectClass objectClass_p, OwPropertyCollection properties_p) throws Exception
objectClass_p - OwObjectClass of the new documentproperties_p - OwPropertyCollection to be modifiedExceptionMap getPropagationMap()
setPropagationMap(Map)void setPropagationMap(Map propagationMap)
Can be set to null to avoid any external defined propagation.
propagationMap - Map (String criteria Name, Object value)getPropagationMap()String getVirtualFolderName()
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.