public interface OwCMISSession
Abstraction of a CMIS adapter interaction session (a user and resource based adapter connection).
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
Modifier and Type | Method and Description |
---|---|
String |
createObject(boolean promote_p,
Object mode_p,
String objectClassName_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p,
com.wewebu.ow.server.ecm.OwContentCollection content_p,
OwCMISObject parent_p,
String mimeType_p,
String mimeParameter_p,
boolean keepCheckedOut_p) |
com.wewebu.ow.server.ecm.OwObjectSkeleton |
createObjectSkeleton(com.wewebu.ow.server.ecm.OwObjectClass objectclass_p,
com.wewebu.ow.server.ecm.OwNetwork network) |
OwCMISDMSIDDecoder |
getDMSIDDecoder() |
Locale |
getLocale()
Return current Locale
|
OwCMISNetwork |
getNetwork() |
OwCMISObject |
getObject(com.wewebu.ow.server.app.id.viid.OwVIId viid)
Delegation method from Network to corresponding Session for VIId handling.
|
OwCMISObject |
getObject(String objId_p,
boolean refresh_p)
Retrieve object from specific DMSID, may be retrieved from cache.
|
OwCMISObject |
getObjectByPath(String path,
boolean refresh)
Retrieve object from specified path, may be retrieved from cache.
|
OwCMISObjectClass |
getObjectClass(String objectClassName_p) |
Set<OwCMISObjectClass> |
getObjectClasses(int[] iTypes_p,
boolean fExcludeHiddenAndNonInstantiable_p,
boolean fRootOnly_p) |
<P> P |
getParameterValue(String name_p)
Access to parameter map of session
|
OwCMISResource |
getResource() |
OwCMISResourceInfo |
getResourceInfo()
Get the associated Resource/Repository for this session.
|
OwCMISObject |
getRootFolder() |
TimeZone |
getTimeZone()
Return current time zone
|
com.wewebu.ow.server.ecm.OwObjectCollection |
query(com.wewebu.ow.csqlc.ast.OwQueryStatement statement,
boolean searchAllVersions,
boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount) |
OwCMISQueryIterable |
query(com.wewebu.ow.csqlc.ast.OwQueryStatement statement,
com.wewebu.ow.server.collections.OwLoadContext loadContext) |
<P> P getParameterValue(String name_p)
name_p
- String specific parameterOwCMISResourceInfo getResourceInfo()
OwCMISObject getObject(String objId_p, boolean refresh_p) throws com.wewebu.ow.server.exceptions.OwException
objId_p
- String Id of objectrefresh_p
- booleancom.wewebu.ow.server.exceptions.OwException
OwCMISObject getObjectByPath(String path, boolean refresh) throws com.wewebu.ow.server.exceptions.OwException
path
- String The path of the object, starting from the resource's rootrefresh
- boolean if true, the cache will be ignoredcom.wewebu.ow.server.exceptions.OwException
OwCMISObjectClass getObjectClass(String objectClassName_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
String createObject(boolean promote_p, Object mode_p, String objectClassName_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p, com.wewebu.ow.server.ecm.OwContentCollection content_p, OwCMISObject parent_p, String mimeType_p, String mimeParameter_p, boolean keepCheckedOut_p) throws com.wewebu.ow.server.exceptions.OwException
promote_p
- promote_pmode_p
- ObjectobjectClassName_p
- Stringproperties_p
- OwPropertyCollectionpermissions_p
- OwPermissionCollectioncontent_p
- OwContentCollectionparent_p
- OwCMISObjectmimeType_p
- StringmimeParameter_p
- StringkeepCheckedOut_p
- booleancom.wewebu.ow.server.exceptions.OwException
Locale getLocale()
OwCMISDMSIDDecoder getDMSIDDecoder()
TimeZone getTimeZone()
OwCMISQueryIterable query(com.wewebu.ow.csqlc.ast.OwQueryStatement statement, com.wewebu.ow.server.collections.OwLoadContext loadContext) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.ecm.OwObjectCollection query(com.wewebu.ow.csqlc.ast.OwQueryStatement statement, boolean searchAllVersions, boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
OwCMISObject getRootFolder() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
OwCMISResource getResource()
OwCMISNetwork getNetwork()
Set<OwCMISObjectClass> getObjectClasses(int[] iTypes_p, boolean fExcludeHiddenAndNonInstantiable_p, boolean fRootOnly_p) throws com.wewebu.ow.server.exceptions.OwException
iTypes_p
- fExcludeHiddenAndNonInstantiable_p
- fRootOnly_p
- OwCMISObjectClass
es.com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.ecm.OwObjectSkeleton createObjectSkeleton(com.wewebu.ow.server.ecm.OwObjectClass objectclass_p, com.wewebu.ow.server.ecm.OwNetwork network) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
OwCMISObject getObject(com.wewebu.ow.server.app.id.viid.OwVIId viid) throws com.wewebu.ow.server.exceptions.OwException
viid
- OwVIIdcom.wewebu.ow.server.exceptions.OwException
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.