public class InMemoryAclService extends InMemoryAbstractServiceImpl
fAtomLinkProvider, fStoreManager, validator
Constructor and Description |
---|
InMemoryAclService(StoreManager storeManager) |
Modifier and Type | Method and Description |
---|---|
Acl |
applyAcl(CallContext context,
String repositoryId,
String objectId,
Acl aclAdd,
Acl aclRemove,
AclPropagation aclPropagation,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
Acl |
applyAcl(CallContext context,
String repositoryId,
String objectId,
Acl acesParam,
AclPropagation aclPropagation) |
Acl |
getAcl(CallContext context,
String repositoryId,
String objectId,
Boolean onlyBasicPermissions,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
checkHasUser, checkIsVersionableObject, getTypeDefinition, getTypeDefinition, getTypeDefinition, getVersionedDocumentOfObjectId, isCheckedOut, testCheckedOutByCurrentUser, testHasProperCheckedOutStatus, testIsCheckedOut, testIsNotCheckedOutBySomeoneElse
public InMemoryAclService(StoreManager storeManager)
public Acl getAcl(CallContext context, String repositoryId, String objectId, Boolean onlyBasicPermissions, ExtensionsData extension, ObjectInfoHandler objectInfos)
public Acl applyAcl(CallContext context, String repositoryId, String objectId, Acl aclAdd, Acl aclRemove, AclPropagation aclPropagation, ExtensionsData extension, ObjectInfoHandler objectInfos)
public Acl applyAcl(CallContext context, String repositoryId, String objectId, Acl acesParam, AclPropagation aclPropagation)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.