| org.outerj.daisy.repository.commonimpl.acl.AclStrategy
All known Subclasses: org.outerj.daisy.repository.clientimpl.acl.RemoteAclStrategy, org.outerj.daisy.repository.serverimpl.acl.LocalAclStrategy,
Method Summary | |
public void | copyLiveToStaging(AuthenticatedUser user) | public void | copyStagingToLive(AuthenticatedUser user) | public long[] | filterDocumentTypes(AuthenticatedUser user, long[] documentTypeIds, long collectionId) | public VariantKey[] | filterDocuments(AuthenticatedUser user, VariantKey[] variantKeys, AclPermission permission, boolean nonLive) | public AclResultInfo | getAclInfo(AuthenticatedUser user, long id, long userId, long[] roleIds, Document document) | public AclResultInfo | getAclInfo(AuthenticatedUser user, long id, long userId, long[] roleIds, DocId docId, long branchId, long languageId) | public AclImpl | loadAcl(long id, AuthenticatedUser user) | public void | storeAcl(AclImpl acl) |
LIVE_ACL_ID | final public static long LIVE_ACL_ID(Code) | | |
STAGING_ACL_ID | final public static long STAGING_ACL_ID(Code) | | |
|
|