com.wewebu.ow.server.ecmimpl.opencmis
Class OwCMISSemiVirtualFolderObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.opencmis.OwCMISSemiVirtualFolderObject<N>
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwObject, com.wewebu.ow.server.ecm.OwObjectReference, com.wewebu.ow.server.ecm.OwSemiVirtualFolder, OwCMISNativeObject<N>, OwCMISObject, OwCMISSessionObject, com.wewebu.ow.server.field.OwFieldProvider

public class OwCMISSemiVirtualFolderObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>
extends Object
implements com.wewebu.ow.server.ecm.OwSemiVirtualFolder, OwCMISNativeObject<N>

CMIS Adaptor: Semi Virtual FolderObject. Implements the OwCMISNativeObject and delegates the call to corresponding wrapped object.

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
protected  com.wewebu.ow.server.ecm.OwSemiVirtualRecordClass semiVirtualEntry
          The semi virtual folder entry configured in owbootstrap.xml
 
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
 
Constructor Summary
OwCMISSemiVirtualFolderObject(OwCMISNativeObject<N> wrappedObj, com.wewebu.ow.server.ecm.OwSemiVirtualRecordClass semiVirtualEntry, OwCMISNetwork network)
           
OwCMISSemiVirtualFolderObject(OwCMISNativeObject<N> wrappedObj, com.wewebu.ow.server.ecm.OwSemiVirtualRecordClass semiVirtualEntry, com.wewebu.ow.server.ecm.OwSemiVirtualFolderAdapter virtualFolderAdapter)
           
 
Method Summary
 void add(com.wewebu.ow.server.ecm.OwObject object)
           
 boolean canAdd(com.wewebu.ow.server.ecm.OwObject object, int context)
           
 boolean canChangeClass()
           
 boolean canDelete(int context)
           
 boolean canFilterChilds()
           
 boolean canGetContent(int contentType, int context)
           
 boolean canGetPermissions()
           
 boolean canGetProperties(int context)
           
 boolean canLock()
           
 boolean canMove(com.wewebu.ow.server.ecm.OwObject object, com.wewebu.ow.server.ecm.OwObject oldParent, int context)
           
 boolean canRemoveReference(com.wewebu.ow.server.ecm.OwObject object, int context)
           
 boolean canSetContent(int contentType, int context)
           
 boolean canSetPermissions()
           
 boolean canSetProperties(int context)
           
 void changeClass(String newClassName, com.wewebu.ow.server.ecm.OwPropertyCollection properties, com.wewebu.ow.server.ecm.OwPermissionCollection permissions)
           
 OwCMISObject createCopy(OwCMISObject copyParent, com.wewebu.ow.server.ecm.OwPropertyCollection properties, com.wewebu.ow.server.ecm.OwPermissionCollection permissions, int[] childTypes)
          Create a copy of this object using provided information.
 void delete()
           
 int getChildCount(int[] objectTypes, int context)
           
 com.wewebu.ow.server.ecm.OwObjectCollection getChilds(int[] objectTypes, Collection propertyNames, com.wewebu.ow.server.field.OwSort sort, int maxChildren, int versionSelection, com.wewebu.ow.server.field.OwSearchNode filterCriteria)
           
 String getClassName()
           
 com.wewebu.ow.server.ecm.OwPermissionCollection getClonedPermissions()
           
 com.wewebu.ow.server.ecm.OwPropertyCollection getClonedProperties(Collection propertyNames)
           
 Collection getColumnInfoList()
           
 com.wewebu.ow.server.ecm.OwContentCollection getContentCollection()
           
 String getDMSID()
           
 com.wewebu.ow.server.field.OwField getField(String strFieldClassName)
           
 String getFieldProviderName()
           
 Object getFieldProviderSource()
           
 int getFieldProviderType()
           
 Collection getFields()
           
 Collection getFilterProperties(Collection propertyNames)
           
 String getID()
           
 com.wewebu.ow.server.ecm.OwObject getInstance()
           
 boolean getLock(int context)
           
 String getLockUserID(int context)
           
 String getMIMEParameter()
           
 String getMIMEType()
           
 boolean getMyLock(int context)
           
 String getName()
           
 N getNativeObject()
           
 OwCMISObjectClass getObjectClass()
           
 int getPageCount()
           
 com.wewebu.ow.server.ecm.OwObjectCollection getParents()
           
 String getPath()
           
 OwCMISPermissionCollection getPermissions()
           
 com.wewebu.ow.server.ecm.OwObjectCollection getPhysicalChildren(int[] objectTypes, Collection propertyNames, com.wewebu.ow.server.field.OwSort sort, int maxSize, int versionSelection, com.wewebu.ow.server.field.OwSearchNode filterCriteria)
           
 com.wewebu.ow.server.ecm.OwPropertyCollection getProperties(Collection propertyNames)
           
 OwCMISProperty getProperty(String propertyName)
           
 Map getPropertyMap()
           
 OwCMISResource getResource()
           
 String getResourceID()
           
 Object getSafeFieldValue(String name, Object defaultValue)
           
 com.wewebu.ow.server.field.OwSearchTemplate getSearchTemplate()
           
 OwCMISSession getSession()
           
 OwCMISTransientObject<N> getTransientObject()
           
 int getType()
           
 com.wewebu.ow.server.ecm.OwVersion getVersion()
           
 com.wewebu.ow.server.ecm.OwVersionSeries getVersionSeries()
           
 String getVirtualFolderName()
           
protected  OwCMISNativeObject<N> getWrappedObject()
          Getter for current wrapped object.
 boolean hasChilds(int[] objectTypes, int context)
           
 boolean hasContent(int context)
           
 boolean hasVersionSeries()
           
 boolean includesPhysicalChildren()
           
 void move(com.wewebu.ow.server.ecm.OwObject object, com.wewebu.ow.server.ecm.OwObject oldParent)
           
 void refreshProperties()
           
 void refreshProperties(Collection props_p)
           
 void removeReference(com.wewebu.ow.server.ecm.OwObject object)
           
 boolean searchSubstructure()
           
 void setContentCollection(com.wewebu.ow.server.ecm.OwContentCollection content)
           
 void setField(String sName, Object value)
           
 boolean setLock(boolean lock)
           
 void setPermissions(com.wewebu.ow.server.ecm.OwPermissionCollection permissions)
           
 void setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties)
           
 void setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties, Object mode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

semiVirtualEntry

protected com.wewebu.ow.server.ecm.OwSemiVirtualRecordClass semiVirtualEntry
The semi virtual folder entry configured in owbootstrap.xml

Constructor Detail

OwCMISSemiVirtualFolderObject

public OwCMISSemiVirtualFolderObject(OwCMISNativeObject<N> wrappedObj,
                                     com.wewebu.ow.server.ecm.OwSemiVirtualRecordClass semiVirtualEntry,
                                     OwCMISNetwork network)
                              throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException

OwCMISSemiVirtualFolderObject

public OwCMISSemiVirtualFolderObject(OwCMISNativeObject<N> wrappedObj,
                                     com.wewebu.ow.server.ecm.OwSemiVirtualRecordClass semiVirtualEntry,
                                     com.wewebu.ow.server.ecm.OwSemiVirtualFolderAdapter virtualFolderAdapter)
                              throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException
Method Detail

add

public void add(com.wewebu.ow.server.ecm.OwObject object)
         throws Exception
Specified by:
add in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canAdd

public boolean canAdd(com.wewebu.ow.server.ecm.OwObject object,
                      int context)
               throws Exception
Specified by:
canAdd in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canChangeClass

public boolean canChangeClass()
                       throws Exception
Specified by:
canChangeClass in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canDelete

public boolean canDelete(int context)
                  throws Exception
Specified by:
canDelete in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canFilterChilds

public boolean canFilterChilds()
                        throws Exception
Specified by:
canFilterChilds in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canGetContent

public boolean canGetContent(int contentType,
                             int context)
                      throws Exception
Specified by:
canGetContent in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canGetPermissions

public boolean canGetPermissions()
                          throws Exception
Specified by:
canGetPermissions in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canGetProperties

public boolean canGetProperties(int context)
                         throws Exception
Specified by:
canGetProperties in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canLock

public boolean canLock()
                throws Exception
Specified by:
canLock in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canMove

public boolean canMove(com.wewebu.ow.server.ecm.OwObject object,
                       com.wewebu.ow.server.ecm.OwObject oldParent,
                       int context)
                throws Exception
Specified by:
canMove in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canRemoveReference

public boolean canRemoveReference(com.wewebu.ow.server.ecm.OwObject object,
                                  int context)
                           throws Exception
Specified by:
canRemoveReference in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canSetContent

public boolean canSetContent(int contentType,
                             int context)
                      throws Exception
Specified by:
canSetContent in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canSetPermissions

public boolean canSetPermissions()
                          throws Exception
Specified by:
canSetPermissions in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

canSetProperties

public boolean canSetProperties(int context)
                         throws Exception
Specified by:
canSetProperties in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

changeClass

public void changeClass(String newClassName,
                        com.wewebu.ow.server.ecm.OwPropertyCollection properties,
                        com.wewebu.ow.server.ecm.OwPermissionCollection permissions)
                 throws Exception
Specified by:
changeClass in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

createCopy

public OwCMISObject createCopy(OwCMISObject copyParent,
                               com.wewebu.ow.server.ecm.OwPropertyCollection properties,
                               com.wewebu.ow.server.ecm.OwPermissionCollection permissions,
                               int[] childTypes)
                        throws com.wewebu.ow.server.exceptions.OwException
Description copied from interface: OwCMISObject
Create a copy of this object using provided information.

Specified by:
createCopy in interface OwCMISObject
Parameters:
copyParent - OwCMISObject parent for created copy (can be null)
properties - OwPropertyCollection to be set for new created copy
permissions - OwPermissionCollection to be defined for copy object
childTypes - int array of child types which should be also copied
Returns:
OwCMISObject which represents the newly created copy
Throws:
com.wewebu.ow.server.exceptions.OwException

delete

public void delete()
            throws Exception
Specified by:
delete in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getChildCount

public int getChildCount(int[] objectTypes,
                         int context)
                  throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getChildCount in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
getChildCount in interface OwCMISObject
Throws:
com.wewebu.ow.server.exceptions.OwException

getChilds

public com.wewebu.ow.server.ecm.OwObjectCollection getChilds(int[] objectTypes,
                                                             Collection propertyNames,
                                                             com.wewebu.ow.server.field.OwSort sort,
                                                             int maxChildren,
                                                             int versionSelection,
                                                             com.wewebu.ow.server.field.OwSearchNode filterCriteria)
                                                      throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getChilds in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
getChilds in interface OwCMISObject
Throws:
com.wewebu.ow.server.exceptions.OwException

getClassName

public String getClassName()
Specified by:
getClassName in interface com.wewebu.ow.server.ecm.OwObject

getClonedPermissions

public com.wewebu.ow.server.ecm.OwPermissionCollection getClonedPermissions()
                                                                     throws Exception
Specified by:
getClonedPermissions in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getClonedProperties

public com.wewebu.ow.server.ecm.OwPropertyCollection getClonedProperties(Collection propertyNames)
                                                                  throws Exception
Specified by:
getClonedProperties in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getColumnInfoList

public Collection getColumnInfoList()
                             throws Exception
Specified by:
getColumnInfoList in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getContentCollection

public com.wewebu.ow.server.ecm.OwContentCollection getContentCollection()
                                                                  throws Exception
Specified by:
getContentCollection in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getDMSID

public String getDMSID()
Specified by:
getDMSID in interface com.wewebu.ow.server.ecm.OwObjectReference
Specified by:
getDMSID in interface OwCMISObject

getField

public com.wewebu.ow.server.field.OwField getField(String strFieldClassName)
                                            throws Exception,
                                                   com.wewebu.ow.server.exceptions.OwObjectNotFoundException
Specified by:
getField in interface com.wewebu.ow.server.field.OwFieldProvider
Throws:
Exception
com.wewebu.ow.server.exceptions.OwObjectNotFoundException

getFieldProviderName

public String getFieldProviderName()
Specified by:
getFieldProviderName in interface com.wewebu.ow.server.field.OwFieldProvider

getFieldProviderSource

public Object getFieldProviderSource()
Specified by:
getFieldProviderSource in interface com.wewebu.ow.server.field.OwFieldProvider

getFieldProviderType

public int getFieldProviderType()
Specified by:
getFieldProviderType in interface com.wewebu.ow.server.field.OwFieldProvider

getFields

public Collection getFields()
                     throws Exception
Specified by:
getFields in interface com.wewebu.ow.server.field.OwFieldProvider
Throws:
Exception

getFilterProperties

public Collection getFilterProperties(Collection propertyNames)
                               throws Exception
Specified by:
getFilterProperties in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getID

public String getID()
Specified by:
getID in interface com.wewebu.ow.server.ecm.OwObjectReference

getInstance

public com.wewebu.ow.server.ecm.OwObject getInstance()
                                              throws Exception
Specified by:
getInstance in interface com.wewebu.ow.server.ecm.OwObjectReference
Throws:
Exception

getLock

public boolean getLock(int context)
                throws Exception
Specified by:
getLock in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getLockUserID

public String getLockUserID(int context)
                     throws Exception
Specified by:
getLockUserID in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getMIMEParameter

public String getMIMEParameter()
                        throws Exception
Specified by:
getMIMEParameter in interface com.wewebu.ow.server.ecm.OwObjectReference
Throws:
Exception

getMIMEType

public String getMIMEType()
                   throws Exception
Specified by:
getMIMEType in interface com.wewebu.ow.server.ecm.OwObjectReference
Throws:
Exception

getMyLock

public boolean getMyLock(int context)
                  throws Exception
Specified by:
getMyLock in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getName

public String getName()
Specified by:
getName in interface com.wewebu.ow.server.ecm.OwObjectReference

getWrappedObject

protected OwCMISNativeObject<N> getWrappedObject()
Getter for current wrapped object.

Returns:
OwCMISNativeObject

getNativeObject

public N getNativeObject()
Specified by:
getNativeObject in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
getNativeObject in interface OwCMISNativeObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>
Specified by:
getNativeObject in interface OwCMISObject

getObjectClass

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

getPageCount

public int getPageCount()
                 throws Exception
Specified by:
getPageCount in interface com.wewebu.ow.server.ecm.OwObjectReference
Throws:
Exception

getParents

public com.wewebu.ow.server.ecm.OwObjectCollection getParents()
                                                       throws Exception
Specified by:
getParents in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getPath

public String getPath()
               throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getPath in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
getPath in interface OwCMISObject
Throws:
com.wewebu.ow.server.exceptions.OwException

getPermissions

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

getPhysicalChildren

public com.wewebu.ow.server.ecm.OwObjectCollection getPhysicalChildren(int[] objectTypes,
                                                                       Collection propertyNames,
                                                                       com.wewebu.ow.server.field.OwSort sort,
                                                                       int maxSize,
                                                                       int versionSelection,
                                                                       com.wewebu.ow.server.field.OwSearchNode filterCriteria)
                                                                throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getPhysicalChildren in interface com.wewebu.ow.server.ecm.OwSemiVirtualFolder
Throws:
com.wewebu.ow.server.exceptions.OwException

getProperties

public com.wewebu.ow.server.ecm.OwPropertyCollection getProperties(Collection propertyNames)
                                                            throws Exception
Specified by:
getProperties in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getProperty

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

getPropertyMap

public Map getPropertyMap()
Specified by:
getPropertyMap in interface com.wewebu.ow.server.ecm.OwSemiVirtualFolder

getResource

public OwCMISResource getResource()
Specified by:
getResource in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
getResource in interface OwCMISObject

getResourceID

public String getResourceID()
Specified by:
getResourceID in interface com.wewebu.ow.server.ecm.OwObjectReference
Specified by:
getResourceID in interface OwCMISObject

getSafeFieldValue

public Object getSafeFieldValue(String name,
                                Object defaultValue)
Specified by:
getSafeFieldValue in interface com.wewebu.ow.server.field.OwFieldProvider

getSearchTemplate

public com.wewebu.ow.server.field.OwSearchTemplate getSearchTemplate()
                                                              throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getSearchTemplate in interface com.wewebu.ow.server.ecm.OwObject
Throws:
com.wewebu.ow.server.exceptions.OwException

getSession

public OwCMISSession getSession()
Specified by:
getSession in interface OwCMISSessionObject

getType

public int getType()
Specified by:
getType in interface com.wewebu.ow.server.ecm.OwObjectReference

getVersion

public com.wewebu.ow.server.ecm.OwVersion getVersion()
                                              throws Exception
Specified by:
getVersion in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getVersionSeries

public com.wewebu.ow.server.ecm.OwVersionSeries getVersionSeries()
                                                          throws Exception
Specified by:
getVersionSeries in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

getVirtualFolderName

public String getVirtualFolderName()
Specified by:
getVirtualFolderName in interface com.wewebu.ow.server.ecm.OwSemiVirtualFolder

hasChilds

public boolean hasChilds(int[] objectTypes,
                         int context)
                  throws com.wewebu.ow.server.exceptions.OwException
Specified by:
hasChilds in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
hasChilds in interface OwCMISObject
Throws:
com.wewebu.ow.server.exceptions.OwException

hasContent

public boolean hasContent(int context)
                   throws Exception
Specified by:
hasContent in interface com.wewebu.ow.server.ecm.OwObjectReference
Throws:
Exception

hasVersionSeries

public boolean hasVersionSeries()
                         throws Exception
Specified by:
hasVersionSeries in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

includesPhysicalChildren

public boolean includesPhysicalChildren()
Specified by:
includesPhysicalChildren in interface com.wewebu.ow.server.ecm.OwSemiVirtualFolder

move

public void move(com.wewebu.ow.server.ecm.OwObject object,
                 com.wewebu.ow.server.ecm.OwObject oldParent)
          throws Exception
Specified by:
move in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

refreshProperties

public void refreshProperties()
                       throws Exception
Specified by:
refreshProperties in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

refreshProperties

public void refreshProperties(Collection props_p)
                       throws Exception
Specified by:
refreshProperties in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

removeReference

public void removeReference(com.wewebu.ow.server.ecm.OwObject object)
                     throws Exception
Specified by:
removeReference in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

searchSubstructure

public boolean searchSubstructure()
Specified by:
searchSubstructure in interface com.wewebu.ow.server.ecm.OwSemiVirtualFolder

setContentCollection

public void setContentCollection(com.wewebu.ow.server.ecm.OwContentCollection content)
                          throws Exception
Specified by:
setContentCollection in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

setField

public void setField(String sName,
                     Object value)
              throws Exception,
                     com.wewebu.ow.server.exceptions.OwObjectNotFoundException
Specified by:
setField in interface com.wewebu.ow.server.field.OwFieldProvider
Throws:
Exception
com.wewebu.ow.server.exceptions.OwObjectNotFoundException

setLock

public boolean setLock(boolean lock)
                throws Exception
Specified by:
setLock in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

setPermissions

public void setPermissions(com.wewebu.ow.server.ecm.OwPermissionCollection permissions)
                    throws Exception
Specified by:
setPermissions in interface com.wewebu.ow.server.ecm.OwObject
Throws:
Exception

setProperties

public void setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties)
                   throws com.wewebu.ow.server.exceptions.OwException
Specified by:
setProperties in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
setProperties in interface OwCMISObject
Throws:
com.wewebu.ow.server.exceptions.OwException

setProperties

public void setProperties(com.wewebu.ow.server.ecm.OwPropertyCollection properties,
                          Object mode)
                   throws com.wewebu.ow.server.exceptions.OwException
Specified by:
setProperties in interface com.wewebu.ow.server.ecm.OwObject
Specified by:
setProperties in interface OwCMISObject
Throws:
com.wewebu.ow.server.exceptions.OwException

getTransientObject

public OwCMISTransientObject<N> getTransientObject()
Specified by:
getTransientObject in interface OwCMISNativeObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.