com.wewebu.ow.server.ecmimpl.opencmis.permission
Interface OwCMISPermissionCollection

All Superinterfaces:
com.wewebu.ow.server.ecm.OwPermissionCollection
All Known Implementing Classes:
OwCMISPermissionCollectionImpl

public interface OwCMISPermissionCollection
extends com.wewebu.ow.server.ecm.OwPermissionCollection

Interface extended from OwPermissionCollection for (Apache Chemistry) CMIS handling.

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


Method Summary
 OwCMISAclDiff getDiff()
          Get an object which provided separate the added and deleted ACE's.
 org.apache.chemistry.opencmis.client.api.CmisObject getNativeObject()
          Get the native object, where to process ACL changes.
 org.apache.chemistry.opencmis.client.api.Session getSession()
          Get the native Session for current permission collection.
 void reset(org.apache.chemistry.opencmis.commons.data.Acl newAcl_p)
          Reset the native object to provided one.
 
Methods inherited from interface com.wewebu.ow.server.ecm.OwPermissionCollection
addPolicy, addPrivilegeSet, canAddMultiPolicy, canDenyPrivileges, canEditPermissions, canGetPolicies, canGetPrivileges, canSetPolicies, canSetPrivileges, getAppliedPolicies, getAppliedPrivilegeSets, getAvailableInheritanceDepths, getAvailablePolicies, getAvailablePrivileges, removePolicy, removePrivilegeSet
 

Method Detail

getNativeObject

org.apache.chemistry.opencmis.client.api.CmisObject getNativeObject()
Get the native object, where to process ACL changes.

Returns:
Access Control list

getDiff

OwCMISAclDiff getDiff()
Get an object which provided separate the added and deleted ACE's.

Returns:
OwCMISAclDiff

reset

void reset(org.apache.chemistry.opencmis.commons.data.Acl newAcl_p)
Reset the native object to provided one.

Parameters:
newAcl_p - Acl

getSession

org.apache.chemistry.opencmis.client.api.Session getSession()
Get the native Session for current permission collection.

Returns:
Session


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.