|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.wewebu.ow.server.ecmimpl.cmis.alfresco.OwCMISALObjectExtension
public class OwCMISALObjectExtension
Alfresco object extension.
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
| Constructor Summary | |
|---|---|
OwCMISALObjectExtension()
|
|
| Method Summary | |
|---|---|
org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType |
addPropertyExtensions(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType nativeProperties_p,
com.wewebu.ow.server.ecm.OwPropertyCollection propertyExtensions_p,
OwCMISObject object_p,
String resourceID_p,
OwCMISNetwork network_p)
Add Workdesk properties to the given native CMIS properties collection type. |
OwCMISObjectClass |
customizeClass(org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType object_p,
OwCMISObjectClass defaultObjectClass_p,
OwCMISNetwork network_p)
Customizes an object class upon object creation. |
com.wewebu.ow.server.ecm.OwPropertyCollection |
filterPropertyExtensions(OwCMISResource resource_p,
String objectClass_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p)
Filters out properties that should be handled by object extensions (for example OwCMISObjectExtension.addPropertyExtensions(CmisPropertiesType, OwPropertyCollection, OwCMISObject, String, OwCMISNetwork). |
com.wewebu.ow.server.ecm.OwPropertyCollection |
processNativeProperties(OwCMISObject object_p,
com.wewebu.ow.server.ecm.OwPropertyCollection processedProperties_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType nativeProperties_p,
OwCMISNetwork network_p)
Extends the object's properties retrieval functionality. |
OwCMISNativeProperty |
requestCachedProperty(OwCMISObjectBase object_p,
OwCMISNativePropertyClass propertyClass_p,
OwCMISNetwork network_p)
Extends the cache retrieval of properties for CMIS objects. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OwCMISALObjectExtension()
| Method Detail |
|---|
public OwCMISObjectClass customizeClass(org.oasis_open.docs.ns.cmis.core._200908.CmisObjectType object_p,
OwCMISObjectClass defaultObjectClass_p,
OwCMISNetwork network_p)
throws com.wewebu.ow.server.exceptions.OwException
OwCMISObjectExtension
customizeClass in interface OwCMISObjectExtensiondefaultObjectClass_p - object class as provided by the adapter
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwPropertyCollection processNativeProperties(OwCMISObject object_p,
com.wewebu.ow.server.ecm.OwPropertyCollection processedProperties_p,
org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType nativeProperties_p,
OwCMISNetwork network_p)
throws com.wewebu.ow.server.exceptions.OwException
OwCMISObjectExtension
processNativeProperties in interface OwCMISObjectExtensionobject_p - object whose properties were retrievedprocessedProperties_p - already processed properties (see OwCMISObjectBase.retrieveCmisProperties(java.util.List, boolean))nativeProperties_p - the natively CMIS retrieved properties (see OwCMISObjectBase.retrieveCmisProperties(java.util.List, boolean))
com.wewebu.ow.server.exceptions.OwException
public OwCMISNativeProperty requestCachedProperty(OwCMISObjectBase object_p,
OwCMISNativePropertyClass propertyClass_p,
OwCMISNetwork network_p)
throws com.wewebu.ow.server.exceptions.OwException
OwCMISObjectExtension
requestCachedProperty in interface OwCMISObjectExtensioncom.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwPropertyCollection filterPropertyExtensions(OwCMISResource resource_p,
String objectClass_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p)
throws com.wewebu.ow.server.exceptions.OwException
OwCMISObjectExtensionOwCMISObjectExtension.addPropertyExtensions(CmisPropertiesType, OwPropertyCollection, OwCMISObject, String, OwCMISNetwork).
filterPropertyExtensions in interface OwCMISObjectExtensionobjectClass_p - class of the owner object of the given property collection
OwCMISObjectExtension.addPropertyExtensions(CmisPropertiesType, OwPropertyCollection, OwCMISObject, String, OwCMISNetwork).
com.wewebu.ow.server.exceptions.OwException
public org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType addPropertyExtensions(org.oasis_open.docs.ns.cmis.core._200908.CmisPropertiesType nativeProperties_p,
com.wewebu.ow.server.ecm.OwPropertyCollection propertyExtensions_p,
OwCMISObject object_p,
String resourceID_p,
OwCMISNetwork network_p)
throws com.wewebu.ow.server.exceptions.OwException
OwCMISObjectExtension
addPropertyExtensions in interface OwCMISObjectExtensionnativeProperties_p - can be used as in/out parameter for performance purposes
CmisPropertiesType with all extension properties added to it
com.wewebu.ow.server.exceptions.OwException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||