com.wewebu.ow.server.ecmimpl.opencmis.object
Class OwCMISBulkTransientObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>
java.lang.Object
com.wewebu.ow.server.ecmimpl.opencmis.object.OwCMISAbstractTransientObject<N>
com.wewebu.ow.server.ecmimpl.opencmis.object.OwCMISBulkTransientObject<N>
- All Implemented Interfaces:
- OwCMISTransientObject<N>
- Direct Known Subclasses:
- OwCMISAlfrescoBulkTransientObject
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
Constructor Summary |
OwCMISBulkTransientObject(N transientCmisObject,
org.apache.chemistry.opencmis.client.api.OperationContext creationContext,
org.apache.chemistry.opencmis.client.api.Session session)
|
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.object.OwCMISAbstractTransientObject |
addFilter, detach, getSession, getTransientCmisObject, getTransientContext, getUnfetchedPropertyDefinition, isDetached, refresh, secureObject, secureObject, secureProperties, secureProperty, setProperties |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OwCMISBulkTransientObject
public OwCMISBulkTransientObject(N transientCmisObject,
org.apache.chemistry.opencmis.client.api.OperationContext creationContext,
org.apache.chemistry.opencmis.client.api.Session session)
retrieveProperties
protected OwCMISContextBoundObject<N> retrieveProperties(Set<String> nativePropertyFilter)
- Retrieve the native properties and add them to the cache.
- Specified by:
retrieveProperties
in class OwCMISAbstractTransientObject<N extends org.apache.chemistry.opencmis.client.api.TransientCmisObject>
- Parameters:
nativePropertyFilter
- native properties' names (no qualifier)
fetchObject
protected OwCMISContextBoundObject<N> fetchObject(Set<String> nativePropertyFilter)
Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.