public class OwCMISBulkTransientObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject> extends OwCMISAbstractTransientObject<N>
A transient object that refreshes cached properties using bulk fetch through Session.getObject(String).
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
contextBoundObject, session| Constructor and Description |
|---|
OwCMISBulkTransientObject(N transientCmisObject,
org.apache.chemistry.opencmis.client.api.OperationContext creationContext,
org.apache.chemistry.opencmis.client.api.Session session) |
| Modifier and Type | Method and Description |
|---|---|
protected OwCMISContextBoundObject<N> |
fetchObject(Set<String> nativePropertyFilter) |
protected OwCMISContextBoundObject<N> |
retrieveProperties(Set<String> nativePropertyFilter)
Retrieve the native properties and add them to the cache.
|
protected OwCMISContextBoundObject<N> |
retrieveRenditions(Set<String> nativeRenditionsFilter) |
addPropertyFilter, detach, getSession, getTransientCmisObject, getTransientContext, getUnfetchedPropertyDefinition, isDetached, refresh, secureObject, secureObject, secureProperties, secureProperty, secureRenditions, setPropertiespublic OwCMISBulkTransientObject(N transientCmisObject, org.apache.chemistry.opencmis.client.api.OperationContext creationContext, org.apache.chemistry.opencmis.client.api.Session session)
protected OwCMISContextBoundObject<N> retrieveProperties(Set<String> nativePropertyFilter)
retrieveProperties in class OwCMISAbstractTransientObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>nativePropertyFilter - native properties' names (no qualifier)protected OwCMISContextBoundObject<N> fetchObject(Set<String> nativePropertyFilter)
protected OwCMISContextBoundObject<N> retrieveRenditions(Set<String> nativeRenditionsFilter) throws com.wewebu.ow.server.exceptions.OwException
retrieveRenditions in class OwCMISAbstractTransientObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>com.wewebu.ow.server.exceptions.OwExceptionCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.