| Modifier and Type | Method and Description | 
|---|---|
void | 
AddressbookEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
AddressbookEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CyrusBackendHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
CyrusBackendHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<IMailboxesStorage.MailFolder> | 
CyrusMailboxesStorage.checkAndRepairAcl(BmContext context,
                 java.lang.String domainUid,
                 ItemValue<Mailbox> mailbox,
                 java.util.List<AccessControlEntry> acls,
                 boolean repair)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CalendarEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
CalendarEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<AccessControlEntry> | 
IContainerManagement.getAccessControlList()
Retrieve container ACL 
 | 
java.util.concurrent.CompletableFuture<java.util.List<AccessControlEntry>> | 
IContainerManagementPromise.getAccessControlList()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IContainerManagementAsync.getAccessControlList(AsyncHandler<java.util.List<AccessControlEntry>> handler)  | 
void | 
IContainerManagement.setAccessControlList(java.util.List<AccessControlEntry> entries)
store container ACL 
 | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
IContainerManagementPromise.setAccessControlList(java.util.List<AccessControlEntry> entries)  | 
void | 
IContainerManagementAsync.setAccessControlList(java.util.List<AccessControlEntry> entries,
                    AsyncHandler<java.lang.Void> handler)  | 
void | 
IContainers.setAccessControlList(java.lang.String uid,
                    java.util.List<AccessControlEntry> entries)  | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
IContainersPromise.setAccessControlList(java.lang.String uid,
                    java.util.List<AccessControlEntry> entries)  | 
void | 
IContainersAsync.setAccessControlList(java.lang.String uid,
                    java.util.List<AccessControlEntry> entries,
                    AsyncHandler<java.lang.Void> handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractEmailHook.notify(BmContext context,
      ContainerDescriptor container,
      java.util.List<AccessControlEntry> entries,
      org.apache.james.mime4j.stream.RawField... headers)  | 
void | 
IAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
IAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
abstract void | 
AbstractEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
abstract void | 
AbstractEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
static AccessControlEntry | 
AccessControlEntry.create(java.lang.String subject,
      Verb verb)
Creates a new access control entry. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<AccessControlEntry> | 
AclStore.get(Container container)  | 
java.util.List<AccessControlEntry> | 
AclCache.getIfPresent(java.lang.String uid)  | 
java.util.List<AccessControlEntry> | 
AclStore.retrieveAndStore(Container container,
                java.util.List<AccessControlEntry> entries)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AclStore.add(Container container,
   java.util.List<AccessControlEntry> entries)  | 
void | 
AclCache.put(java.lang.String uid,
   java.util.List<AccessControlEntry> c)  | 
java.util.List<AccessControlEntry> | 
AclStore.retrieveAndStore(Container container,
                java.util.List<AccessControlEntry> entries)  | 
void | 
AclStore.store(Container container,
     java.util.List<AccessControlEntry> entries)  | 
| Constructor and Description | 
|---|
AclCache(com.google.common.cache.Cache<java.lang.String,java.util.List<AccessControlEntry>> c)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TestHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
TestHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<AccessControlEntry> | 
ContainerManagement.getAccessControlList()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ContainerManagement.setAccessControlList(java.util.List<AccessControlEntry> entries)  | 
void | 
Containers.setAccessControlList(java.lang.String uid,
                    java.util.List<AccessControlEntry> entries)  | 
void | 
AccessControlEntryValidator.validate(Container container,
        java.util.List<AccessControlEntry> accessControlEntries)  | 
| Modifier and Type | Method and Description | 
|---|---|
AccessControlEntry | 
UserMember.getAcl()  | 
| Constructor and Description | 
|---|
UserMember(AccessControlEntry acl,
          DirEntry dir)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<AccessControlEntry> | 
IMailboxes.getMailboxAccessControlList(java.lang.String mailboxUid)  | 
java.util.concurrent.CompletableFuture<java.util.List<AccessControlEntry>> | 
IMailboxesPromise.getMailboxAccessControlList(java.lang.String mailboxUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IMailboxesAsync.getMailboxAccessControlList(java.lang.String mailboxUid,
                           AsyncHandler<java.util.List<AccessControlEntry>> handler)  | 
void | 
IMailboxes.setMailboxAccessControlList(java.lang.String mailboxUid,
                           java.util.List<AccessControlEntry> accessControlEntries)  | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
IMailboxesPromise.setMailboxAccessControlList(java.lang.String mailboxUid,
                           java.util.List<AccessControlEntry> accessControlEntries)  | 
void | 
IMailboxesAsync.setMailboxAccessControlList(java.lang.String mailboxUid,
                           java.util.List<AccessControlEntry> accessControlEntries,
                           AsyncHandler<java.lang.Void> handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
EmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<IMailboxesStorage.MailFolder> | 
IMailboxesStorage.checkAndRepairAcl(BmContext context,
                 java.lang.String domainUid,
                 ItemValue<Mailbox> mailbox,
                 java.util.List<AccessControlEntry> acls,
                 boolean repair)
Sync acl with db acl 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<AccessControlEntry> | 
MailboxesService.getMailboxAccessControlList(java.lang.String mailboxUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<IMailboxesStorage.MailFolder> | 
VoidMailboxesStorage.checkAndRepairAcl(BmContext context,
                 java.lang.String domainUid,
                 ItemValue<Mailbox> mailbox,
                 java.util.List<AccessControlEntry> acls,
                 boolean repair)  | 
void | 
MailboxAutoSubscribeAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
MailboxAutoSubscribeAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
MailboxesService.setMailboxAccessControlList(java.lang.String mailboxUid,
                           java.util.List<AccessControlEntry> accessControlEntries)  | 
| Constructor and Description | 
|---|
DbAclToCyrusAcl(java.lang.String domainUid,
               java.util.List<AccessControlEntry> acls,
               ItemValue<Mailbox> box)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TodolistEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
TodolistEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DummyAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
DummyAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<AccessControlEntry> | 
FakeMailboxes.getMailboxAccessControlList(java.lang.String mailboxUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UserMailIdentitiesHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
UserMailIdentitiesHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
FakeMailboxes.setMailboxAccessControlList(java.lang.String mailboxUid,
                           java.util.List<AccessControlEntry> accessControlEntries)  | 
Copyright © 2021. All Rights Reserved.