| Modifier and Type | Method and Description | 
|---|---|
IDomainAddressBook | 
DomainAddressBookService.Factory.instance(BmContext context,
        java.lang.String... params)  | 
void | 
DomainHook.onCreated(BmContext context,
         ItemValue<Domain> domain)  | 
| Constructor and Description | 
|---|
DomainAddressBookService(BmContext context,
                        java.lang.String domain,
                        Container abContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AddressbookEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
ILdapAddressBook | 
LdapAddressBookServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
IValidator<AddressBookDescriptor> | 
LdapAddressbookValidator.Factory.create(BmContext context)  | 
| Constructor and Description | 
|---|
LdapAddressBookService(BmContext context)  | 
LdapAddressbookValidator(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISyncableContainer | 
LdapAddressBookContainerSyncFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
LdapAddressBookContainerSync(BmContext context,
                            Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
AbstractServiceTests.context  | 
protected BmContext | 
DomainBookRepairSupportTests.context  | 
| Modifier and Type | Method and Description | 
|---|---|
IAddressBooksMgmt | 
AddressBooksMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
IAddressBook | 
AddressBookServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IVCardService | 
VCardServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInCoreAddressBook | 
InCoreAddressBookFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInCoreAddressBooksMgmt | 
InCoreAddressBooksMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
IAddressBooks | 
AddressBooksServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<AddressBookDescriptor> | 
AddressBookDescriptorSanitizer.Factory.create(BmContext context)  | 
ISanitizer<VCard> | 
VCardSanitizer.Factory.create(BmContext context)  | 
IDirEntryRepairSupport | 
DomainBookRepairSupport.Factory.create(BmContext context)  | 
IValidator<AddressBookDescriptor> | 
AddressBookDescriptorValidator.Factory.create(BmContext context)  | 
IValidator<VCard> | 
VCardValidator.Factory.create(BmContext context)  | 
TaskRef | 
DomainABDirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
| Constructor and Description | 
|---|
AddressBookService(javax.sql.DataSource dataSource,
                  org.elasticsearch.client.Client esearchClient,
                  Container container,
                  BmContext context)  | 
AddressBooksMgmt(BmContext context)  | 
AddressBooksService(BmContext context)  | 
DomainBookRepairSupport(BmContext context)  | 
RepairAB(BmContext context)  | 
VCardGroupSanitizer(BmContext context)  | 
VCardSanitizer(BmContext context)  | 
VCardService(BmContext context,
            AddressBookService service,
            Container container)  | 
VCardValidator(BmContext context)  | 
| Constructor and Description | 
|---|
ABRepairSupport(BmContext context,
               java.lang.String parentReportId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UserBookHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
void | 
UserBookHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
void | 
UserBookHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
IUserAnnouncements | 
UserAnnouncementsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
UserAnnouncementService(BmContext context,
                       java.util.List<IAnnouncementProvider> providers)  | 
| Modifier and Type | Method and Description | 
|---|---|
IAttachment | 
AttachmentServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISessionsMgmt | 
SessionsMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
SessionsMgmt(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
IInCoreAuthentication | 
InCoreAuthenticationFactory.instance(BmContext context,
        java.lang.String... params)  | 
IAuthentication | 
AuthenticationFactory.instance(BmContext context,
        java.lang.String... params)  | 
IAPIKeys | 
APIKeysServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
Authentication(BmContext context,
              java.util.List<IAuthProvider> authProviders,
              java.util.List<ILoginValidationListener> loginListeners,
              java.util.List<ILoginSessionValidator> sessionValidators)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CyrusBackendHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
ServerHook.onServerAssigned(BmContext context,
                ItemValue<Server> server,
                ItemValue<Domain> assignedDomain,
                java.lang.String tag)  | 
void | 
ServerHook.onServerPreUnassigned(BmContext context,
                     ItemValue<Server> server,
                     ItemValue<Domain> domain,
                     java.lang.String tag)  | 
void | 
ServerHook.onServerTagged(BmContext context,
              ItemValue<Server> server,
              java.lang.String tag)  | 
void | 
ServerHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> server,
                  ItemValue<Domain> domain,
                  java.lang.String tag)  | 
void | 
ServerHook.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
CyrusSysConfObserver.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CyrusMailboxesStorage.changeDomainFilter(BmContext context,
                  java.lang.String domainUid,
                  MailFilter filter)  | 
void | 
CyrusMailboxesStorage.changeFilter(BmContext context,
            ItemValue<Domain> domain,
            ItemValue<Mailbox> mailbox,
            MailFilter filter)  | 
java.util.List<IMailboxesStorage.MailFolder> | 
CyrusMailboxesStorage.checkAndRepairAcl(BmContext context,
                 java.lang.String domainUid,
                 ItemValue<Mailbox> mailbox,
                 java.util.List<AccessControlEntry> acls,
                 boolean repair)  | 
void | 
CyrusMailboxesStorage.checkAndRepairFilesystem(BmContext context,
                        java.lang.String domainUid,
                        ItemValue<Mailbox> mailbox)  | 
java.util.List<IMailboxesStorage.MailFolder> | 
CyrusMailboxesStorage.checkAndRepairHierarchy(BmContext context,
                       java.lang.String domainUid,
                       ItemValue<Mailbox> mailbox,
                       boolean repair)  | 
void | 
CyrusMailboxesStorage.checkAndRepairQuota(BmContext context,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> mailbox)  | 
void | 
CyrusMailboxesStorage.create(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> mbox)  | 
void | 
CyrusMailboxesStorage.createDomainPartition(BmContext context,
                     ItemValue<Domain> value,
                     ItemValue<Server> server)  | 
void | 
CyrusMailboxesStorage.delete(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> value)  | 
void | 
CyrusMailboxesStorage.deleteDomainPartition(BmContext context,
                     ItemValue<Domain> value,
                     ItemValue<Server> server)  | 
void | 
CyrusMailboxesStorage.foldersCreated(BmContext context,
              java.lang.String domainUid,
              ItemValue<Mailbox> mbox,
              java.util.List<java.lang.String> createdFolders)  | 
MailboxQuota | 
CyrusMailboxesStorage.getQuota(BmContext context,
        java.lang.String domainUid,
        ItemValue<Mailbox> value)  | 
void | 
CyrusMailboxesStorage.initialize(BmContext context,
          ItemValue<Server> server)  | 
java.util.List<IMailboxesStorage.MailFolder> | 
CyrusMailboxesStorage.listFolders(BmContext context,
           java.lang.String domainUid,
           ItemValue<Mailbox> mailbox)  | 
boolean | 
CyrusMailboxesStorage.mailboxExist(BmContext context,
            java.lang.String domainUid,
            Mailbox cur)  | 
void | 
CyrusMailboxesStorage.update(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> previousValue,
      ItemValue<Mailbox> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
PostfixMapUpdater | 
PostfixMapUpdaterFactory.instance(BmContext context,
        java.lang.String... params)  | 
void | 
DomainHook.onAliasesUpdated(BmContext context,
                ItemValue<Domain> domain,
                java.util.Set<java.lang.String> previousAliases)  | 
void | 
MailboxHook.onMailboxCreated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
MailboxHook.onMailboxDeleted(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
MailboxHook.onMailboxUpdated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> previous,
                ItemValue<Mailbox> current)  | 
void | 
SmtpTagServerHook.onServerAssigned(BmContext context,
                ItemValue<Server> server,
                ItemValue<Domain> assignedDomain,
                java.lang.String tag)  | 
void | 
SmtpTagServerHook.onServerTagged(BmContext context,
              ItemValue<Server> server,
              java.lang.String tag)  | 
void | 
SmtpTagServerHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> server,
                  ItemValue<Domain> assignedDomain,
                  java.lang.String tag)  | 
void | 
DomainHook.onSettingsUpdated(BmContext context,
                 ItemValue<Domain> domain,
                 java.util.Map<java.lang.String,java.lang.String> previousSettings,
                 java.util.Map<java.lang.String,java.lang.String> currentSettings)  | 
void | 
SettingsHook.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
void | 
PostfixService.reInitializeAllMaps(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.List<MapRow> | 
MapRow.build(BmContext context,
     java.util.List<ItemValue<Server>> servers,
     java.util.Map<java.lang.String,DomainInfo> domainInfoByUid)  | 
| Constructor and Description | 
|---|
PostfixMapUpdater(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SystemConfServerHook.onServerCreated(BmContext context,
               ItemValue<Server> item)  | 
void | 
SystemConfServerHook.onServerDeleted(BmContext context,
               ItemValue<Server> server)  | 
| Modifier and Type | Method and Description | 
|---|---|
static CalendarAuditor | 
CalendarAuditor.auditor(IAuditManager manager,
       BmContext context,
       Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CalendarEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
static PrintData | 
PrintCalendarHelper.printCalendar(BmContext context,
             PrintOptions options,
             java.util.List<ItemContainerValue<VEvent>> vevents)  | 
| Modifier and Type | Method and Description | 
|---|---|
static PrintContext | 
PrintContext.create(BmContext context,
      PrintOptions options)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IInternalCalendar | 
CalendarServiceBaseFactory.getService(BmContext context,
          java.lang.String containerId)  | 
ICalendarSettings | 
CalendarSettingsFactory.instance(BmContext context,
        java.lang.String... params)  | 
ICalendars | 
CalendarsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ICalendarView | 
CalendarViewServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ICalendarsMgmt | 
CalendarsMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
ICalendarAutocomplete | 
CalendarAutocompleteServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ICalendar | 
CalendarServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IVEvent | 
VEventServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IPublishCalendar | 
PublishCalendarFactory.instance(BmContext context,
        java.lang.String... params)  | 
IVFreebusy | 
VFreebusyServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IPrint | 
PrintServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IFreebusyMgmt | 
FreebusyMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInCoreCalendarsMgmt | 
InCoreCalendarsMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInCoreCalendarView | 
InCoreCalendarViewServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IPublicFreebusy | 
PublicFreebusyServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInternalCalendar | 
InternalCalendarServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IUserCalendarViews | 
UserCalendarViewsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<VEvent> | 
VCardAttendeeVEventSanitizer.Factory.create(BmContext context)  | 
ISanitizer<CalendarDescriptor> | 
CalendarDescriptorSanitizer.Factory.create(BmContext context)  | 
ISanitizer<VEventSeries> | 
VEventSeriesSanitizer.Factory.create(BmContext context)  | 
IValidator<CalendarDescriptor> | 
CalendarDescriptorValidator.Factory.create(BmContext context)  | 
TaskRef | 
DomainCalendarDirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
byte[] | 
DomainCalendarDirEntryHandler.getIcon(BmContext context,
       java.lang.String domainUid,
       java.lang.String uid)  | 
| Constructor and Description | 
|---|
CalendarRepairSupport(BmContext context,
                     java.lang.String parentReportId)  | 
CalendarViewRepairSupport(BmContext context,
                         java.lang.String parentReportId)  | 
FreebusyRepairSupport(BmContext context,
                     java.lang.String parentReportId)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISyncableContainer | 
CalendarContainerSyncFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
CalendarContainerSync(BmContext context,
                     Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UserCalendarHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
void | 
UserCalendarHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> user)  | 
void | 
UserCalendarHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
IValidator<T> | 
AnnotationValidator.GenericValidatorFactory.create(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
Auditor.forContext(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
IHostReport.getHostReport(BmContext context)  | 
java.lang.String | 
IHostReport.sendHostReport(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
CacheRegistry | 
CacheRegistry.Factory.instance(BmContext context,
        java.lang.String... params)  | 
| 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)  | 
abstract void | 
AbstractEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
IContainersHook.onContainerCreated(BmContext ctx,
                  ContainerDescriptor cd)  | 
void | 
IContainersHook.onContainerDeleted(BmContext ctx,
                  ContainerDescriptor cd)  | 
void | 
IContainersHook.onContainerOfflineSyncStatusChanged(BmContext ctx,
                                   ContainerDescriptor cd,
                                   java.lang.String subject)  | 
void | 
IContainersHook.onContainerSubscriptionsChanged(BmContext ctx,
                               ContainerDescriptor cd,
                               java.util.List<java.lang.String> subs,
                               java.util.List<java.lang.String> unsubs)  | 
void | 
IContainersHook.onContainerUpdated(BmContext ctx,
                  ContainerDescriptor prev,
                  ContainerDescriptor cur)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ContainerCache | 
ContainerCache.get(BmContext context)  | 
static AclCache | 
AclCache.get(BmContext context)  | 
| Constructor and Description | 
|---|
AclStore(BmContext ctx,
        javax.sql.DataSource pool)  | 
ContainerStore(BmContext ctx,
              javax.sql.DataSource dataSource,
              SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TestHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDirEntryRepairSupport | 
ContainerRepair.Factory.create(BmContext context)  | 
| Constructor and Description | 
|---|
ContainerRepair(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AbstractContainerEventBusAccessRule.authorize(BmContext context,
         java.lang.String path)  | 
static ItemChangelog | 
ChangeLogUtil.getItemChangeLog(java.lang.String itemUid,
                java.lang.Long since,
                BmContext bmContext,
                ContainerStoreService<?> storeService,
                java.lang.String domainUid)  | 
IInternalContainerSync | 
InternalContainerSyncFactory.instance(BmContext context,
        java.lang.String... params)  | 
IContainerSync | 
ContainerSyncFactory.instance(BmContext context,
        java.lang.String... params)  | 
IContainers | 
ContainersFactory.instance(BmContext context,
        java.lang.String... params)  | 
IContainerManagement | 
ContainerManagementFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
ContainerSettings(BmContext context,
                 Container container)  | 
ContainerSyncService(BmContext context,
                    Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
static RBACManager | 
RBACManager.forContext(BmContext context)  | 
| Constructor and Description | 
|---|
ContainerManagement(BmContext context,
                   Container container)  | 
ContainerPermissionResolver(BmContext context,
                           Container container)  | 
Containers(BmContext context)  | 
DirectPermissionResolver(BmContext context)  | 
DirEntryPermissionResolver(BmContext context,
                          java.lang.String domainUid,
                          java.lang.String dirEntryUid,
                          java.lang.String orgUnitUid)  | 
InternalContainerSyncService(BmContext context,
                            Container container)  | 
RBACManager(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISyncableContainer | 
ISyncableContainerFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
SyncableContainer(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISyncableContainer | 
DummySyncContainerFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
DummySyncContainer(BmContext context,
                  Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
SessionMailsNotifRuleAccess.authorize(BmContext context,
         java.lang.String path)  | 
| Modifier and Type | Method and Description | 
|---|---|
IPasswordValidator | 
SizeStrengthPolicyFactory.create(BmContext context)  | 
| Constructor and Description | 
|---|
SizeStrengthPolicy(BmContext context,
                  StrengthPolicy strengthPolicy)  | 
| Modifier and Type | Method and Description | 
|---|---|
BmContext | 
ServerSideServiceProvider.getContext()  | 
BmContext | 
BmContext.su()  | 
BmContext | 
BmContext.su(java.lang.String userUid,
  java.lang.String domainUid)  | 
BmContext | 
BmContext.withRoles(java.util.Set<java.lang.String> roles)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
IEventBusAccessRule.authorize(BmContext context,
         java.lang.String path)  | 
static IServiceProvider | 
ServerSideServiceProvider.getProvider(BmContext context)  | 
T | 
ServerSideServiceProvider.IServerSideServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
ServerSideServiceProvider(BmContext context,
                         java.util.Map<java.lang.Class<?>,ServerSideServiceProvider.IServerSideServiceFactory<?>> factories)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BmContextImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
BmContext | 
BmContextImpl.su()  | 
BmContext | 
BmContextImpl.su(java.lang.String userUid,
  java.lang.String domainUid)  | 
BmContext | 
BmContextImpl.withRoles(java.util.Set<java.lang.String> roles)  | 
| Modifier and Type | Method and Description | 
|---|---|
IRestSecuredTestService | 
RestSecuredTestServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IRestStreamTestService | 
RestStreamServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IRestTestService | 
RestTestServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IRestPathTestService | 
RestPathTestServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<T> | 
ISanitizerFactory.create(BmContext context)  | 
| Constructor and Description | 
|---|
Sanitizer(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<Called> | 
CalledSanitizerFactory.create(BmContext context)  | 
ISanitizer<DontCallSanitizer.DontCall> | 
DontCallSanitizerFactory.create(BmContext context)  | 
| Constructor and Description | 
|---|
CalledSanitizer(BmContext context)  | 
DontCallSanitizer(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
ITask | 
TaskServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ITasksManager | 
TasksManagerFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BmTestContext  | 
| Modifier and Type | Method and Description | 
|---|---|
BmContext | 
BmTestContext.su()  | 
BmContext | 
BmTestContext.su(java.lang.String userUid,
  java.lang.String domainUid)  | 
BmContext | 
BmTestContext.withRoles(java.util.Set<java.lang.String> roles)  | 
| Modifier and Type | Method and Description | 
|---|---|
IValidator<T> | 
IValidatorFactory.create(BmContext context)  | 
| Constructor and Description | 
|---|
Validator(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
IValidator<DontCallValidator.DontCall> | 
DontCallValidatorFactory.create(BmContext context)  | 
IValidator<Called> | 
CalledValidatorFactory.create(BmContext context)  | 
| Constructor and Description | 
|---|
CalledValidator(BmContext context)  | 
DontCallValidator(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
IComputerTelephonyIntegration | 
CTIFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
ComputerTelephonyIntegration(BmContext context,
                            CTIStatusManager statusManager,
                            java.lang.String domainUid,
                            java.lang.String userUid,
                            ICTIBackend backend)  | 
| Modifier and Type | Method and Description | 
|---|---|
ICustomProperties | 
CustomPropertiesServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BackupContext  | 
| Modifier and Type | Method and Description | 
|---|---|
BmContext | 
BackupDataProvider.create(DataProtectGeneration dpg)  | 
BmContext | 
BackupDataProvider.create(PartGeneration pgPart,
      VersionInfo dpVersion)  | 
BmContext | 
BackupContext.su()  | 
BmContext | 
BackupContext.su(java.lang.String userUid,
  java.lang.String domainUid)  | 
BmContext | 
BackupContext.withRoles(java.util.Set<java.lang.String> roles)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDataProtect | 
DPServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
DPService(BmContext context,
         java.util.List<RestoreOperation> ops,
         java.util.List<IRestoreActionProvider> providers)  | 
ForgetTask(BmContext ctx,
          DPService dpApi,
          DataProtectGeneration gen)  | 
InstallTask(BmContext ctx,
           DataProtectGeneration gen)  | 
LoadGenerationTask(BmContext ctx,
                  DataProtectGeneration dpGeneration,
                  PartGeneration pgPart,
                  java.util.List<PartGeneration> parts,
                  java.lang.String target)  | 
SaveAllTask(BmContext ctx,
           DPService dps)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDeferredAction | 
DeferredActionFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DeferredActionUserHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
IDeferredActionMgmt | 
DeferredActionMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
void | 
DeferredActionDomainHook.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
void | 
DeferredActionDomainHook.onCreated(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
DeferredActionUserHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
| Constructor and Description | 
|---|
DeferredActionMgmt(BmContext context,
                  javax.sql.DataSource dataSource,
                  Container container)  | 
DeferredActionService(Container container,
                     javax.sql.DataSource dataSource,
                     BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDevices | 
DevicesServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IDevice | 
DeviceServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
DeviceService(BmContext context,
             Container container,
             java.lang.String userUid)  | 
DevicesService(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UserDeviceContainerHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
void | 
UserDeviceContainerHook.onUserDeleted(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> deleted)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDirEntryRepairSupport | 
DirEntryRepairSupportsTests.FakeTestRepairSupport.FakeFactory.create(BmContext context)  | 
IDirEntryRepairSupport | 
IDirEntryRepairSupport.Factory.create(BmContext context)  | 
ISanitizer<DirDomainValue<?>> | 
DirDomainValueSanitizer.Factory.create(BmContext context)  | 
void | 
DirEntryHandler.create(BmContext context,
      java.lang.String domainUid,
      DirEntry entry)  | 
void | 
DirEntryHandler.delete(BmContext context,
      java.lang.String domainUid,
      java.lang.String uid)  | 
abstract TaskRef | 
DirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
byte[] | 
DirEntryHandler.getIcon(BmContext context,
       java.lang.String domainUid,
       java.lang.String uid)  | 
T | 
AbstractDirServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
protected IOrgUnits | 
OrgUnitsFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
protected abstract T | 
AbstractDirServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
protected IDirectory | 
DirectoryServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
void | 
DirEntryHandler.update(BmContext context,
      java.lang.String domainUid,
      DirEntry entry)  | 
void | 
DirEntryHandler.updateAccountType(BmContext context,
                 java.lang.String domainUid,
                 java.lang.String uid,
                 BaseDirEntry.AccountType accountType)  | 
| Constructor and Description | 
|---|
DirDomainValueSanitizer(BmContext context)  | 
DirValueStoreService(BmContext context,
                    javax.sql.DataSource pool,
                    SecurityContext securityContext,
                    ItemValue<Domain> domain,
                    Container container,
                    java.lang.String itemType,
                    BaseDirEntry.Kind kind,
                    IItemValueStore<T> itemValueStore,
                    DirValueStoreService.DirEntryAdapter<T> adapter,
                    DirValueStoreService.VCardAdapter<T> vcardAdapter,
                    DirValueStoreService.MailboxAdapter<T> mailboxAdapter)  | 
FakeTestRepairSupport(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OrgUnitUserHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
TaskRef | 
OrgUnitDirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
static DirEntriesCache | 
DirEntriesCache.get(BmContext context,
   java.lang.String domainUid)  | 
byte[] | 
OrgUnitDirEntryHandler.getIcon(BmContext context,
       java.lang.String domainUid,
       java.lang.String uid)  | 
IDirEntryMaintenance | 
DirEntryMaintenance.Factory.instance(BmContext context,
        java.lang.String... params)  | 
IInternalDirEntryMaintenance | 
DirEntryMaintenance.InternalFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInCoreDirectory | 
InCoreDirectory.Factory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
Directory(BmContext context,
         Container dirContainer,
         ItemValue<Domain> domain)  | 
DirEntryMaintenance(BmContext context,
                   java.lang.String domainUid,
                   DirEntry entry)  | 
DirEntryRepairSupports(BmContext context)  | 
DirEntryStoreService(BmContext context,
                    Container container,
                    java.lang.String domainUid)  | 
InCoreDirectory(BmContext context,
               Container dirContainer,
               java.lang.String domainUid)  | 
OrgUnitContainerStoreService(BmContext context,
                            Container container,
                            ItemValue<Domain> domain)  | 
OrgUnits(BmContext context,
        ItemValue<Domain> domain,
        Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDocument | 
DocumentServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
DocumentService(BmContext context,
               Container container,
               Item item)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DomainHookFolder.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
void | 
DomainHookFolder.onCreated(BmContext context,
         ItemValue<Domain> domain)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDocumentFolder | 
DocumentFolderServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
DocumentFolderService(BmContext context,
                     Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IDomainHook.onAliasesUpdated(BmContext context,
                ItemValue<Domain> domain,
                java.util.Set<java.lang.String> previousAliases)  | 
void | 
DomainHookAdapter.onAliasesUpdated(BmContext context,
                ItemValue<Domain> domain,
                java.util.Set<java.lang.String> previousAliases)  | 
void | 
IDomainHook.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
void | 
DomainHookAdapter.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
void | 
IDomainHook.onCreated(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
DomainHookAdapter.onCreated(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
IDomainHook.onDeleted(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
DomainHookAdapter.onDeleted(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
IDomainHook.onSettingsUpdated(BmContext context,
                 ItemValue<Domain> domain,
                 java.util.Map<java.lang.String,java.lang.String> previousSettings,
                 java.util.Map<java.lang.String,java.lang.String> currentSettings)  | 
void | 
DomainHookAdapter.onSettingsUpdated(BmContext context,
                 ItemValue<Domain> domain,
                 java.util.Map<java.lang.String,java.lang.String> previousSettings,
                 java.util.Map<java.lang.String,java.lang.String> currentSettings)  | 
void | 
IDomainHook.onUpdated(BmContext context,
         ItemValue<Domain> previousValue,
         ItemValue<Domain> domain)  | 
void | 
DomainHookAdapter.onUpdated(BmContext context,
         ItemValue<Domain> previousValue,
         ItemValue<Domain> domain)  | 
| Modifier and Type | Method and Description | 
|---|---|
IDomainSettings | 
DomainSettingsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IDomains | 
DomainsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
IValidator<DomainSettings> | 
DomainSettingsMaxUserValidator.Factory.create(BmContext context)  | 
IValidator<DomainSettings> | 
DomainSettingsMaxBasicAccountValidator.Factory.create(BmContext context)  | 
IValidator<DomainSettings> | 
DomainSettingsPasswordLifetimeValidator.Factory.create(BmContext context)  | 
TaskRef | 
DomainDirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
static DomainsCache | 
DomainsCache.get(BmContext context)  | 
static DomainSettingsCache | 
DomainSettingsCache.get(BmContext context)  | 
void | 
DomainServerHook.onServerAssigned(BmContext context,
                ItemValue<Server> server,
                ItemValue<Domain> assignedDomain,
                java.lang.String tag)  | 
| Constructor and Description | 
|---|
DomainSettingsMaxBasicAccountValidator(BmContext context)  | 
DomainSettingsMaxUserValidator(BmContext context)  | 
DomainSettingsPasswordLifetimeValidator(BmContext context)  | 
DomainSettingsService(BmContext context,
                     Container domainSettingsContainer,
                     java.lang.String domainUid)  | 
DomainsService(BmContext context,
              Container installationContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FakeDomainHook.onAliasesUpdated(BmContext context,
                ItemValue<Domain> domain,
                java.util.Set<java.lang.String> previousAliases)  | 
void | 
FakeDomainHook.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
void | 
FakeDomainHook.onCreated(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
FakeDomainHook.onDeleted(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
FakeDomainHook.onSettingsUpdated(BmContext context,
                 ItemValue<Domain> domain,
                 java.util.Map<java.lang.String,java.lang.String> previousSettings,
                 java.util.Map<java.lang.String,java.lang.String> currentSettings)  | 
void | 
FakeDomainHook.onUpdated(BmContext context,
         ItemValue<Domain> previousValue,
         ItemValue<Domain> domain)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EasHook.onFolderCreated(BmContext context,
               java.lang.String mailboxUid,
               ItemValue<Folder> value)  | 
void | 
EasHook.onFolderDeleted(BmContext context,
               java.lang.String mailboxUid,
               ItemValue<Folder> value)  | 
void | 
EasHook.onFolderUpdated(BmContext context,
               java.lang.String mailboxUid,
               ItemValue<Folder> previousValue,
               ItemValue<Folder> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
IEas | 
EasServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
EasService(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ElasticSearchServerHook.onServerAssigned(BmContext context,
                ItemValue<Server> server,
                ItemValue<Domain> assignedDomain,
                java.lang.String tag)  | 
void | 
ElasticSearchServerHook.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
ElasticSearchServerHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> server,
                  ItemValue<Domain> assignedDomain,
                  java.lang.String tag)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IInCoreExternalUser | 
InCoreExternalUserServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container externalUserContainer)  | 
protected IExternalUser | 
ExternalUserServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container externalUserContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<ExternalUser> | 
ExternalUserSanitizerFactory.create(BmContext context)  | 
TaskRef | 
ExternalUserDirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
void | 
ExternalUserValidator.validate(ExternalUser eu,
        java.lang.String externalUserUid,
        java.lang.String domainUid,
        BmContext bmContext)  | 
| Constructor and Description | 
|---|
ExternalUserContainerStoreService(BmContext context,
                                 javax.sql.DataSource pool,
                                 SecurityContext securityContext,
                                 ItemValue<Domain> domain,
                                 Container container,
                                 java.lang.String itemType,
                                 BaseDirEntry.Kind kind,
                                 IItemValueStore<ExternalUser> itemValueStore,
                                 DirValueStoreService.DirEntryAdapter<ExternalUser> adapter,
                                 DirValueStoreService.VCardAdapter<ExternalUser> vcardAdapter,
                                 DirValueStoreService.MailboxAdapter<ExternalUser> mailboxAdapter)  | 
ExternalUserContainerStoreService(BmContext context,
                                 ItemValue<Domain> domain,
                                 Container externalUserContainer)  | 
ExternalUserSanitizer(BmContext context)  | 
ExternalUserService(BmContext context,
                   ItemValue<Domain> domain,
                   Container externalUserContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
IValidator<DomainSettings> | 
FileHostingSettingsValidator.FileHostingSettingsValidatorFactory.create(BmContext context)  | 
void | 
FileHostingServerHook.onServerTagged(BmContext context,
              ItemValue<Server> server,
              java.lang.String tag)  | 
void | 
FileHostingServerHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> itemValue,
                  ItemValue<Domain> domain,
                  java.lang.String tag)  | 
void | 
FileHostingServerHook.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
| Modifier and Type | Method and Description | 
|---|---|
IFileHosting | 
FileHostingServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FolderHookAdapter.onFolderCreated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
IFolderHook.onFolderCreated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
FolderHookAdapter.onFolderDeleted(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
IFolderHook.onFolderDeleted(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
FolderHookAdapter.onFolderUpdated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> previousValue,
               ItemValue<Folder> value)  | 
void | 
IFolderHook.onFolderUpdated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> previousValue,
               ItemValue<Folder> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
IInternalFolderHierarchy | 
InternalFolderHierarchyFactory.instance(BmContext context,
        java.lang.String... params)  | 
IFolderHierarchy | 
FolderHierarchyServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IFolders | 
FoldersServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
FolderHierarchyService.context  | 
| Constructor and Description | 
|---|
FolderHierarchyService(BmContext context,
                      Container container,
                      java.lang.String mailboxUid)  | 
FoldersService(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HierarchyTestHook.onFolderCreated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
HierarchyTestHook.onFolderDeleted(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
HierarchyTestHook.onFolderUpdated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> previousValue,
               ItemValue<Folder> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IInCoreGroup | 
InCoreGroupServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
protected IGroup | 
GroupServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<GroupSearchQuery> | 
GroupSearchQuerySanitizer.Factory.create(BmContext context)  | 
TaskRef | 
GroupDirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
void | 
UserInGroupHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)  | 
| Constructor and Description | 
|---|
ContainerGroupStoreService(BmContext context,
                          Container container,
                          ItemValue<Domain> domain)  | 
ContainerGroupStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container,
                          ItemValue<Domain> domain)  | 
GroupService(BmContext context,
            ItemValue<Domain> domain,
            Container container,
            java.util.List<IGroupHook> groupsHooks)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UserHsmHook.beforeCreate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User user)  | 
void | 
UserHsmHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
void | 
UserHsmHook.beforeUpdate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User update,
            User previous)  | 
void | 
UserHsmHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
void | 
UserHsmHook.onUserDeleted(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> deleted)  | 
void | 
UserHsmHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
IInCoreHSM | 
InCoreHSMServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IHSM | 
HSMServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
protected HSMService | 
HSMServiceFactory.instanceImpl(BmContext context,
            java.lang.String... params)  | 
void | 
HSMDomainHook.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
HSMSupport.bmContext  | 
| Constructor and Description | 
|---|
DomainHSMSupport(BmContext bmContext,
                ItemStore itemStore,
                java.lang.String domainUid,
                Item item)  | 
GroupHSMSupport(BmContext bmContext,
               ItemStore itemStore,
               java.lang.String domainUid,
               Item item,
               RBACManager rbac)  | 
HSMService(BmContext context,
          Container mboxContainer,
          ItemValue<Domain> domainValue)  | 
HSMSupport(BmContext bmContext,
          ItemStore itemStore,
          java.lang.String domainUid,
          Item item,
          RBACManager rbac)  | 
HSMSupport(BmContext bmContext,
          ItemStore itemStore,
          java.lang.String domainUid,
          Item item,
          RBACManager rbac,
          Container mboxContainer)  | 
HSMSupportFactory(BmContext bmContext,
                 Container mboxContainer,
                 java.lang.String domainUid)  | 
UserHSMSupport(BmContext bmContext,
              ItemStore itemStore,
              java.lang.String domainUid,
              Item item,
              RBACManager rbac,
              Container mboxContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
IInstantMessaging | 
IMServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
IMService(BmContext context,
         org.elasticsearch.client.Client es)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ESMailboxHook.onMailboxCreated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
ESMailboxHook.onMailboxDeleted(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
ESMailboxHook.onMailboxUpdated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> previousValue,
                ItemValue<Mailbox> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TestHook.onDomainMailFilterChanged(BmContext context,
                         java.lang.String domainUid,
                         MailFilter filter)  | 
void | 
DefaultMailboxHook.onDomainMailFilterChanged(BmContext context,
                         java.lang.String domainUid,
                         MailFilter filter)  | 
void | 
IMailboxHook.onDomainMailFilterChanged(BmContext context,
                         java.lang.String domainUid,
                         MailFilter filter)  | 
void | 
MailboxHookAdapter.onDomainMailFilterChanged(BmContext context,
                         java.lang.String domainUid,
                         MailFilter filter)  | 
void | 
TestHook.onMailboxCreated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
DefaultMailboxHook.onMailboxCreated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
IMailboxHook.onMailboxCreated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
MailboxHookAdapter.onMailboxCreated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
TestHook.onMailboxDeleted(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
DefaultMailboxHook.onMailboxDeleted(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
IMailboxHook.onMailboxDeleted(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
MailboxHookAdapter.onMailboxDeleted(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
TestHook.onMailboxUpdated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> previousValue,
                ItemValue<Mailbox> value)  | 
void | 
DefaultMailboxHook.onMailboxUpdated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> previousValue,
                ItemValue<Mailbox> value)  | 
void | 
IMailboxHook.onMailboxUpdated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> previousValue,
                ItemValue<Mailbox> value)  | 
void | 
MailboxHookAdapter.onMailboxUpdated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> previousValue,
                ItemValue<Mailbox> value)  | 
void | 
TestHook.onMailFilterChanged(BmContext context,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> value,
                   MailFilter filter)  | 
void | 
DefaultMailboxHook.onMailFilterChanged(BmContext context,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> value,
                   MailFilter filter)  | 
void | 
IMailboxHook.onMailFilterChanged(BmContext context,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> mailbox,
                   MailFilter filter)  | 
void | 
MailboxHookAdapter.onMailFilterChanged(BmContext context,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> value,
                   MailFilter filter)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
IMailboxIdentity | 
MailboxIdentityServiceFactory.getService(BmContext context,
          java.lang.String domainUid,
          java.lang.String mboxUid)  | 
IMailboxIdentity | 
MailboxIdentityServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
MailboxIdentityService(BmContext context,
                      Container mboxesContainer,
                      Container boxContainer,
                      Item mboxItem,
                      Mailbox mboxValue,
                      Domain domain)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
MailboxEventBusAccessRule.authorize(BmContext context,
         java.lang.String path)  | 
void | 
IMailboxesStorage.changeDomainFilter(BmContext context,
                  java.lang.String domainUid,
                  MailFilter filter)  | 
void | 
IMailboxesStorage.changeFilter(BmContext context,
            ItemValue<Domain> domain,
            ItemValue<Mailbox> value,
            MailFilter filter)  | 
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 
 | 
void | 
IMailboxesStorage.checkAndRepairFilesystem(BmContext context,
                        java.lang.String domainUid,
                        ItemValue<Mailbox> mailbox)
Fix mailbox filesystem 
 | 
java.util.List<IMailboxesStorage.MailFolder> | 
IMailboxesStorage.checkAndRepairHierarchy(BmContext context,
                       java.lang.String domainUid,
                       ItemValue<Mailbox> mailbox,
                       boolean repair)
Fill gaps between folders 
 | 
void | 
IMailboxesStorage.checkAndRepairQuota(BmContext context,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> mailbox)
Fix mailbox quota 
 | 
void | 
IMailboxesStorage.create(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> value)  | 
void | 
IMailboxesStorage.createDomainPartition(BmContext context,
                     ItemValue<Domain> value,
                     ItemValue<Server> server)  | 
void | 
IMailboxesStorage.delete(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> value)  | 
void | 
IMailboxesStorage.deleteDomainPartition(BmContext context,
                     ItemValue<Domain> value,
                     ItemValue<Server> server)  | 
MailboxQuota | 
IMailboxesStorage.getQuota(BmContext context,
        java.lang.String domainUid,
        ItemValue<Mailbox> value)  | 
void | 
IMailboxesStorage.initialize(BmContext context,
          ItemValue<Server> server)  | 
IMailboxMgmt | 
MailboxMgmtServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInternalMailboxFolderHierarchy | 
InternalMailboxFolderHierarchyFactory.instance(BmContext context,
        java.lang.String... params)  | 
IMailboxFolderHierarchy | 
MailboxFolderHierarchyServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
protected IInCoreMailboxes | 
InCoreMailboxesServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
protected IMailboxes | 
MailboxesServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
java.util.List<IMailboxesStorage.MailFolder> | 
IMailboxesStorage.listFolders(BmContext context,
           java.lang.String domainUid,
           ItemValue<Mailbox> mailbox)  | 
boolean | 
IMailboxesStorage.mailboxExist(BmContext context,
            java.lang.String domainUid,
            Mailbox mailbox)  | 
void | 
IMailboxesStorage.update(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> previousValue,
      ItemValue<Mailbox> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TestFolderHook.onFolderCreated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
TestFolderHook.onFolderDeleted(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> value)  | 
void | 
TestFolderHook.onFolderUpdated(BmContext context,
               java.lang.String domainUid,
               ItemValue<Folder> previousValue,
               ItemValue<Folder> value)  | 
void | 
FolderHierarchyCyrusHook.onMailFolderCreated(BmContext ctx,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> mailbox,
                   java.lang.String imapPath)  | 
void | 
FolderHierarchyCyrusHook.onTopLevelFolderCreated(BmContext ctx,
                       java.lang.String domainUid,
                       ItemValue<Mailbox> mailbox)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IMailboxEventConsumer.onMailFolderCreated(BmContext ctx,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> mailbox,
                   java.lang.String imapPath)  | 
void | 
IMailboxEventConsumer.onTopLevelFolderCreated(BmContext ctx,
                       java.lang.String domainUid,
                       ItemValue<Mailbox> mailbox)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VoidMailboxesStorage.changeDomainFilter(BmContext context,
                  java.lang.String domainUid,
                  MailFilter filter)  | 
void | 
VoidMailboxesStorage.changeFilter(BmContext context,
            ItemValue<Domain> domain,
            ItemValue<Mailbox> value,
            MailFilter filter)  | 
java.util.List<IMailboxesStorage.MailFolder> | 
VoidMailboxesStorage.checkAndRepairAcl(BmContext context,
                 java.lang.String domainUid,
                 ItemValue<Mailbox> mailbox,
                 java.util.List<AccessControlEntry> acls,
                 boolean repair)  | 
void | 
VoidMailboxesStorage.checkAndRepairFilesystem(BmContext context,
                        java.lang.String domainUid,
                        ItemValue<Mailbox> mailbox)  | 
java.util.List<IMailboxesStorage.MailFolder> | 
VoidMailboxesStorage.checkAndRepairHierarchy(BmContext context,
                       java.lang.String domainUid,
                       ItemValue<Mailbox> mailbox,
                       boolean repair)  | 
void | 
VoidMailboxesStorage.checkAndRepairQuota(BmContext context,
                   java.lang.String domainUid,
                   ItemValue<Mailbox> mailbox)  | 
IValidator<MailFilter> | 
MailFilterValidatorFactory.create(BmContext context)  | 
void | 
VoidMailboxesStorage.create(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> value)  | 
void | 
VoidMailboxesStorage.createDomainPartition(BmContext context,
                     ItemValue<Domain> value,
                     ItemValue<Server> server)  | 
static void | 
MailboxesService.Helper.createMailboxesAclsContainer(BmContext context,
                            java.lang.String domainUid,
                            java.lang.String uid,
                            Mailbox box)  | 
void | 
VoidMailboxesStorage.delete(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> value)  | 
void | 
VoidMailboxesStorage.deleteDomainPartition(BmContext context,
                     ItemValue<Domain> value,
                     ItemValue<Server> server)  | 
MailboxQuota | 
VoidMailboxesStorage.getQuota(BmContext context,
        java.lang.String domainUid,
        ItemValue<Mailbox> value)  | 
void | 
VoidMailboxesStorage.initialize(BmContext context,
          ItemValue<Server> server)  | 
java.util.List<IMailboxesStorage.MailFolder> | 
VoidMailboxesStorage.listFolders(BmContext context,
           java.lang.String domainUid,
           ItemValue<Mailbox> mailbox)  | 
boolean | 
VoidMailboxesStorage.mailboxExist(BmContext context,
            java.lang.String domainUid,
            Mailbox mailbox)  | 
void | 
MailboxAutoSubscribeAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
VoidMailboxesStorage.update(BmContext context,
      java.lang.String domainUid,
      ItemValue<Mailbox> previousValue,
      ItemValue<Mailbox> value)  | 
| Constructor and Description | 
|---|
MailboxesService(BmContext context,
                Container container,
                ItemValue<Domain> domain)  | 
MailboxFolderHierarchyService(BmContext context,
                             Container container,
                             java.lang.String mailboxUid)  | 
MailboxMgmt(BmContext context,
           java.lang.String domainUid)  | 
MailboxValidator(BmContext context,
                java.lang.String domainUid,
                MailboxStore mailshareStore,
                ItemStore itemStore)  | 
MailFilterForwardRoleValidator(BmContext context,
                              ItemValue<Domain> domain)  | 
MailFilterValidator(BmContext context)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
MailboxRepairSupport.MailboxMaintenanceOperation.context  | 
| Modifier and Type | Method and Description | 
|---|---|
IDirEntryRepairSupport | 
MailboxRepairSupport.Factory.create(BmContext context)  | 
| Constructor and Description | 
|---|
MailboxAclsContainerMaintenanceOperation(BmContext context)  | 
MailboxAclsMaintenanceOperation(BmContext context)  | 
MailboxAutoSubscriptionsMaintenanceOperation(BmContext context)  | 
MailboxExistsMaintenanceOperation(BmContext context)  | 
MailboxFilesystemMaintenanceOperation(BmContext context)  | 
MailboxFiltersMaintenanceOperation(BmContext context)  | 
MailboxFoldersMaintenanceOperation(BmContext context)  | 
MailboxImapHierarchyMaintenanceOperation(BmContext context)  | 
MailboxIndexExistsMaintenanceOperation(BmContext context)  | 
MailboxMaintenanceOperation(BmContext context,
                           java.lang.String identifier)  | 
MailboxPostfixMapsMaintenanceOperation(BmContext context)  | 
MailboxQuotaMaintenanceOperation(BmContext context)  | 
MailboxRepairSupport(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
IMailflowRules | 
MailFlowServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
void | 
MailflowDomainHook.onAliasesUpdated(BmContext context,
                ItemValue<Domain> domain,
                java.util.Set<java.lang.String> previousAliases)  | 
void | 
MailflowDomainHook.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
void | 
MailflowDomainHook.onUpdated(BmContext context,
         ItemValue<Domain> previousValue,
         ItemValue<Domain> domain)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<MailRuleActionAssignmentDescriptor> | 
MailflowSanitizerFactory.create(BmContext context)  | 
IValidator<MailRuleActionAssignmentDescriptor> | 
MailflowValidatorFactory.create(BmContext context)  | 
| Constructor and Description | 
|---|
MailFlowService(BmContext context,
               java.lang.String domainUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
IMailTip | 
MailMessageServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
MailMessageService(BmContext context,
                  java.lang.String domainUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IMailshareHook.onCreate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)
Called after a  
Mailshare creation in database | 
void | 
IMailshareHook.onDelete(BmContext context,
        java.lang.String uid,
        java.lang.String domainUid)
Called after a  
Mailshare deletion in database | 
void | 
IMailshareHook.onUpdate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)
Called after a  
Mailshare update in database | 
| Modifier and Type | Method and Description | 
|---|---|
protected IMailshare | 
MailshareServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
IValidator<Mailshare> | 
MailshareValidator.Factory.create(BmContext context)  | 
ISanitizer<DirDomainValue<Mailshare>> | 
MailshareVCardSanitizer.Factory.create(BmContext context)  | 
TaskRef | 
MailshareDirHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
byte[] | 
MailshareDirHandler.getIcon(BmContext context,
       java.lang.String domainUid,
       java.lang.String uid)  | 
void | 
MailshareTestHook.onCreate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)  | 
void | 
MailshareTestHook.onDelete(BmContext context,
        java.lang.String uid,
        java.lang.String domainUid)  | 
void | 
MailshareTestHook.onUpdate(BmContext context,
        java.lang.String uid,
        Mailshare mailshare,
        java.lang.String domainUid)  | 
| Constructor and Description | 
|---|
ContainerMailshareStoreService(BmContext context,
                              Container container,
                              ItemValue<Domain> domain)  | 
MailshareService(BmContext context,
                Container container,
                ItemValue<Domain> domain,
                java.util.List<IMailshareHook> hooks)  | 
MailshareVCardSanitizer(BmContext bmContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CyrusTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
OpenldapTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
ElasticsearchTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
MemCachedTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
PostgresqlDataTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
PostgresqlTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
PhpfpmTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
InfluxTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
NginxTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
PostfixTagHandler.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
CyrusTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
OpenldapTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
ElasticsearchTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
MemCachedTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
PostgresqlDataTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
PostgresqlTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
PhpfpmTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
InfluxTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
NginxTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
PostfixTagHandler.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
IInCoreTickConfiguration.reconfigure(IServerTaskMonitor monitor,
           BmContext ctx)  | 
| Modifier and Type | Method and Description | 
|---|---|
IAlerts | 
AlertsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInCoreTickConfiguration | 
InCoreTickConfigurationServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ITickConfiguration | 
TickConfigurationServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
void | 
TickConfigurationService.reconfigure(IServerTaskMonitor monitor,
           BmContext ctx)  | 
| Constructor and Description | 
|---|
AlertsService(BmContext context)  | 
TickConfigurationService(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ITickTemplateProvider.TemplateDefinition> | 
ITickTemplateProvider.createDefinitions(BmContext ctx,
                 java.lang.String endPointUrl,
                 ItemValue<Server> server)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ITickTemplateProvider.TemplateDefinition> | 
ServiceHprofs.createDefinitions(BmContext ctx,
                 java.lang.String endPointUrl,
                 ItemValue<Server> server)  | 
java.util.List<ITickTemplateProvider.TemplateDefinition> | 
ImapConnectionsLimit.createDefinitions(BmContext ctx,
                 java.lang.String endPointUrl,
                 ItemValue<Server> server)  | 
java.util.List<ITickTemplateProvider.TemplateDefinition> | 
StateHeartbeats.createDefinitions(BmContext ctx,
                 java.lang.String endPointUrl,
                 ItemValue<Server> server)  | 
java.util.List<ITickTemplateProvider.TemplateDefinition> | 
MemcachedEvictions.createDefinitions(BmContext ctx,
                 java.lang.String endPointUrl,
                 ItemValue<Server> server)  | 
java.util.List<ITickTemplateProvider.TemplateDefinition> | 
DiskSpace.createDefinitions(BmContext ctx,
                 java.lang.String endPointUrl,
                 ItemValue<Server> server)  | 
java.util.List<ITickTemplateProvider.TemplateDefinition> | 
PostfixQueueSize.createDefinitions(BmContext ctx,
                 java.lang.String endPointUrl,
                 ItemValue<Server> server)  | 
| Modifier and Type | Method and Description | 
|---|---|
IMonitoring | 
MonitoringServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
MonitoringService(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TopologyProducerHook.onServerCreated(BmContext context,
               ItemValue<Server> item)  | 
void | 
TopologyProducerHook.onServerDeleted(BmContext context,
               ItemValue<Server> itemValue)  | 
void | 
TopologyProducerHook.onServerUpdated(BmContext context,
               ItemValue<Server> previousValue,
               Server value)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LatchHook.onServerCreated(BmContext context,
               ItemValue<Server> item)  | 
void | 
LatchHook.onServerDeleted(BmContext context,
               ItemValue<Server> itemValue)  | 
void | 
LatchHook.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
LatchHook.onServerUpdated(BmContext context,
               ItemValue<Server> previousValue,
               Server value)  | 
| Modifier and Type | Method and Description | 
|---|---|
IResourceTypes | 
ResourceTypesServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
protected IResources | 
ResourcesServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<ResourceTypeDescriptor> | 
ResourceTypeSanitizer.ResourceTypeSanitizerFactory.create(BmContext context)  | 
TaskRef | 
ResourceDirHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
byte[] | 
ResourceDirHandler.getIcon(BmContext context,
       java.lang.String domainUid,
       java.lang.String uid)  | 
void | 
ResourcesContainerDomainHook.onCreated(BmContext context,
         ItemValue<Domain> domain)  | 
| Constructor and Description | 
|---|
ResourceContainerStoreService(BmContext context,
                             ItemValue<Domain> domain,
                             Container container)  | 
ResourcesService(BmContext context,
                ItemValue<Domain> domain,
                Container resourcesContainer)  | 
ResourceTypesService(BmContext context,
                    java.lang.String domainUid,
                    Container resourcesContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
IRoles | 
RolesFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInternalRoles | 
InternalRolesFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
RolesService(BmContext context,
            java.util.List<IRolesProvider> providers,
            RolesResolver resolver,
            java.util.List<IRolesVerifier> validators)  | 
| Modifier and Type | Method and Description | 
|---|---|
IInCoreJob | 
ScheduledInCoreJobServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IJob | 
ScheduledJobServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
ScheduledJobService(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TestHook.beforeCreate(BmContext context,
            java.lang.String uid,
            Server server)  | 
void | 
IServerHook.beforeCreate(BmContext context,
            java.lang.String uid,
            Server server)  | 
void | 
DefaultServerHook.beforeCreate(BmContext context,
            java.lang.String uid,
            Server server)  | 
void | 
TestHook.beforeUpdate(BmContext context,
            java.lang.String uid,
            Server server,
            Server previous)  | 
void | 
IServerHook.beforeUpdate(BmContext context,
            java.lang.String uid,
            Server server,
            Server previous)  | 
void | 
DefaultServerHook.beforeUpdate(BmContext context,
            java.lang.String uid,
            Server server,
            Server previous)  | 
void | 
TestHook.onServerAssigned(BmContext context,
                ItemValue<Server> itemValue,
                ItemValue<Domain> domain,
                java.lang.String tag)  | 
void | 
IServerHook.onServerAssigned(BmContext context,
                ItemValue<Server> itemValue,
                ItemValue<Domain> domain,
                java.lang.String tag)
This is called after a server is assigned to a domain for one of its
 tags. 
 | 
void | 
DefaultServerHook.onServerAssigned(BmContext context,
                ItemValue<Server> itemValue,
                ItemValue<Domain> domain,
                java.lang.String tag)  | 
void | 
TestHook.onServerCreated(BmContext context,
               ItemValue<Server> item)  | 
void | 
IServerHook.onServerCreated(BmContext context,
               ItemValue<Server> item)
This is called after a server is created in the database. 
 | 
void | 
DefaultServerHook.onServerCreated(BmContext context,
               ItemValue<Server> item)  | 
void | 
TestHook.onServerDeleted(BmContext context,
               ItemValue<Server> itemValue)  | 
void | 
IServerHook.onServerDeleted(BmContext context,
               ItemValue<Server> itemValue)
This is called after a server is deleted in the database. 
 | 
void | 
DefaultServerHook.onServerDeleted(BmContext context,
               ItemValue<Server> itemValue)  | 
void | 
TestHook.onServerPreUnassigned(BmContext context,
                     ItemValue<Server> itemValue,
                     ItemValue<Domain> domain,
                     java.lang.String tag)  | 
void | 
IServerHook.onServerPreUnassigned(BmContext context,
                     ItemValue<Server> server,
                     ItemValue<Domain> domain,
                     java.lang.String tag)
This is called before an assignment is removed. 
 | 
void | 
DefaultServerHook.onServerPreUnassigned(BmContext context,
                     ItemValue<Server> server,
                     ItemValue<Domain> domain,
                     java.lang.String tag)  | 
void | 
TestHook.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
IServerHook.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)
This is called after a server is tagged in the database (one server
 update can trigger multiple onServerTagged events) 
 | 
void | 
DefaultServerHook.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
TestHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> itemValue,
                  ItemValue<Domain> domain,
                  java.lang.String tag)  | 
void | 
IServerHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> itemValue,
                  ItemValue<Domain> domain,
                  java.lang.String tag)
This is called after an assignment is removed. 
 | 
void | 
DefaultServerHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> itemValue,
                  ItemValue<Domain> domain,
                  java.lang.String tag)  | 
void | 
TestHook.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
IServerHook.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)
This is called after a server is untagged in the database. 
 | 
void | 
DefaultServerHook.onServerUntagged(BmContext context,
                ItemValue<Server> itemValue,
                java.lang.String tag)  | 
void | 
TestHook.onServerUpdated(BmContext context,
               ItemValue<Server> previousValue,
               Server value)  | 
void | 
IServerHook.onServerUpdated(BmContext context,
               ItemValue<Server> previousValue,
               Server value)
This is called after a server is updated in the database. 
 | 
void | 
DefaultServerHook.onServerUpdated(BmContext context,
               ItemValue<Server> previousValue,
               Server value)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MCastHook.onServerCreated(BmContext context,
               ItemValue<Server> server)  | 
void | 
MCastHook.onServerTagged(BmContext context,
              ItemValue<Server> server,
              java.lang.String tag)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NodeHook.onServerCreated(BmContext context,
               ItemValue<Server> server)  | 
void | 
NodeHook.onServerTagged(BmContext context,
              ItemValue<Server> server,
              java.lang.String tag)  | 
| Modifier and Type | Method and Description | 
|---|---|
IServer | 
ServerServiceFactory.getService(BmContext context,
          java.lang.String containerId)  | 
IServer | 
ServerServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CheckServerAvailability.beforeCreate(BmContext context,
            java.lang.String uid,
            Server server)  | 
void | 
CheckServerAvailability.beforeUpdate(BmContext context,
            java.lang.String uid,
            Server server,
            Server previous)  | 
ISanitizer<Server> | 
ServerSanitizerFactory.create(BmContext context)  | 
void | 
ServerDomainHook.onDeleted(BmContext context,
         ItemValue<Domain> domain)  | 
void | 
CheckServerAvailability.onServerDeleted(BmContext context,
               ItemValue<Server> server)  | 
| Constructor and Description | 
|---|
ServerService(BmContext context,
             Container installation,
             java.util.List<IServerHook> serverhooks)  | 
ServerStoreService(BmContext context,
                  Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<MailRuleActionAssignmentDescriptor> | 
SignatureActionSanitizerFactory.create(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ICertificateChangeConsumer.onCertificateChange(BmContext ctx)
Implementations are called when BlueMind's master certificate changes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.util.List<ItemValue<Server>> | 
HpsHelper.hpsNodes(BmContext context)  | 
void | 
KrbAuthConfigChangeHandler.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
void | 
DefaultDomainConfigurationObserver.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
void | 
CasAuthConfigChangeHandler.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NginxExternalUrlConfigurationOnServerTagged.onServerTagged(BmContext context,
              ItemValue<Server> itemValue,
              java.lang.String tag)  | 
void | 
ConfigHook.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
void | 
NginxExternalUrlConfigurationObserver.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ISystemConfigurationObserver.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IptablesHook.onServerCreated(BmContext context,
               ItemValue<Server> item)  | 
void | 
IptablesHook.onServerDeleted(BmContext context,
               ItemValue<Server> server)  | 
void | 
IptablesHook.onServerUpdated(BmContext context,
               ItemValue<Server> previousValue,
               Server value)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
RulesUpdater.updateIptablesScript(BmContext bc,
                    Server removedHost,
                    Server newHost)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskRef | 
LdapServerHook.initDomainLdapTree(BmContext context,
                  ItemValue<Server> server,
                  ItemValue<Domain> domain,
                  java.lang.String tag)  | 
void | 
LdapServerHook.onServerAssigned(BmContext context,
                ItemValue<Server> server,
                ItemValue<Domain> domain,
                java.lang.String tag)  | 
void | 
LdapServerHook.onServerTagged(BmContext context,
              ItemValue<Server> server,
              java.lang.String tag)  | 
void | 
LdapServerHook.onServerUnassigned(BmContext context,
                  ItemValue<Server> server,
                  ItemValue<Domain> domain,
                  java.lang.String tag)  | 
| Modifier and Type | Method and Description | 
|---|---|
static LdapExportService | 
LdapExportService.build(BmContext context,
     ItemValue<Server> server,
     ItemValue<Domain> domain)  | 
static java.util.List<ItemValue<Server>> | 
LdapExportService.ldapExportServer(BmContext context,
                java.lang.String domainUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
ILdapImport | 
LdapImportServiceFactory.getService(BmContext context)  | 
ILdapImport | 
LdapImportServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<Domain> | 
DomainSanitizerFactory.create(BmContext context)  | 
IValidator<Domain> | 
DomainValidatorFactory.create(BmContext context)  | 
| Constructor and Description | 
|---|
DomainSanitizer(BmContext context)  | 
DomainValidator(BmContext context)  | 
| Constructor and Description | 
|---|
LdapImportService(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NginxSystemHook.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
| Modifier and Type | Method and Description | 
|---|---|
IPostgresqlMaintenance | 
PostgresqlMaintenance.Factory.instance(BmContext context,
        java.lang.String... params)  | 
IInternalPostgresMaintenance | 
PostgresqlMaintenance.InternalFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
PostgresqlMaintenance(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISystemConfiguration | 
SystemConfigurationFactory.instance(BmContext context,
        java.lang.String... params)  | 
IGlobalSettings | 
GlobalSettingsFactory.instance(BmContext context,
        java.lang.String... params)  | 
ISecurityMgmt | 
SecurityMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
IExternalSystem | 
ExternalSystemServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IInstallation | 
InstallationFactory.instance(BmContext context,
        java.lang.String... params)  | 
IDomainTemplate | 
DomainTemplateFactory.instance(BmContext context,
        java.lang.String... params)  | 
IMailDeliveryMgmt | 
PostfixMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SystemConfigurationHooks.fireUpdated(BmContext context,
           SystemConf previous,
           SystemConf conf)  | 
void | 
ObserverHook.onUpdated(BmContext context,
         SystemConf previous,
         SystemConf conf)  | 
| Constructor and Description | 
|---|
CustomTheme(BmContext context,
           java.lang.String containerUid)  | 
ExternalSystemService(BmContext context)  | 
GlobalSettingsService(BmContext context)  | 
InstallationService(BmContext context)  | 
InstallationUpgradeTask(BmContext context,
                       VersionInfo from,
                       VersionInfo to)  | 
PostfixMgmt(BmContext context)  | 
SecurityMgmt(BmContext context,
            java.util.List<ISystemHook> hooks)  | 
SystemConfiguration(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WebmailHook.onServerTagged(BmContext context,
              ItemValue<Server> server,
              java.lang.String tag)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DomainTagHook.onBeforeDelete(BmContext context,
              ItemValue<Domain> domain)  | 
void | 
DomainTagHook.onCreated(BmContext context,
         ItemValue<Domain> created)  | 
void | 
DomainTagHook.onDeleted(BmContext context,
         ItemValue<Domain> previous)  | 
void | 
UserTagHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
void | 
UserTagHook.onUserDeleted(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous)  | 
| Modifier and Type | Method and Description | 
|---|---|
ITags | 
TagsFactory.instance(BmContext context,
        java.lang.String... params)  | 
ITags | 
TagsFactory.instance(BmContext context,
        java.lang.String containerId)  | 
| Constructor and Description | 
|---|
TagsSanitizer(BmContext context)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
Tags.context  | 
| Constructor and Description | 
|---|
DomainTags(BmContext context,
          Container container)  | 
Tags(BmContext context,
    Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TodolistEmailHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
AbstractServiceTests.defaultContext  | 
| Modifier and Type | Method and Description | 
|---|---|
IInCoreTodoListsMgmt | 
InCoreTodoListsMgmtServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ITodoList | 
TodoListServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IVTodo | 
VTodoServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ITodoListsMgmt | 
TodoListsMgmtServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
ITodoLists | 
TodoListsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
| Constructor and Description | 
|---|
TodoListService(javax.sql.DataSource pool,
               org.elasticsearch.client.Client esearchClient,
               Container container,
               BmContext bmContext)  | 
TodoListsMgmt(BmContext context)  | 
TodoListsService(BmContext context)  | 
VTodoService(BmContext context,
            ITodoList service)  | 
| Constructor and Description | 
|---|
TodoListRepairSupport(BmContext context,
                     java.lang.String parentReportId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UserTodoListHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
void | 
UserTodoListHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
void | 
UserTodoListHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UserAccountsHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
T | 
AbstractAccountServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
protected IInternalUserExternalAccount | 
InternalUserAccountsServiceFactory.instanceImpl(BmContext context,
            Container container,
            Item item)  | 
protected IUserExternalAccount | 
UserAccountsServiceFactory.instanceImpl(BmContext context,
            Container container,
            Item item)  | 
protected abstract T | 
AbstractAccountServiceFactory.instanceImpl(BmContext context,
            Container container,
            Item item)  | 
| Constructor and Description | 
|---|
UserAccountsService(BmContext context,
                   Container container,
                   Item item)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultUserHook.beforeCreate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User user)  | 
void | 
IUserHook.beforeCreate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User user)
This is called before a user create 
 | 
void | 
DefaultUserHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)  | 
void | 
IUserHook.beforeDelete(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User previous)
This is called before a user delete 
 | 
void | 
DefaultUserHook.beforeUpdate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User update,
            User previous)  | 
void | 
IUserHook.beforeUpdate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User update,
            User previous)
This is called before a user update 
 | 
void | 
TestHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
void | 
DefaultUserHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)  | 
void | 
IUserHook.onUserCreated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> created)
This is called after a user is created in the database 
 | 
void | 
TestHook.onUserDeleted(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> deleted)  | 
void | 
DefaultUserHook.onUserDeleted(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> deleted)  | 
void | 
IUserHook.onUserDeleted(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> deleted)
This is called after a user is deleted in the database 
 | 
void | 
TestHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> prev,
             ItemValue<User> current)  | 
void | 
DefaultUserHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)  | 
void | 
IUserHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)
This is called after a user is updated in the database 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IPasswordValidator | 
IPasswordValidatorFactory.create(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
IUserSettings | 
UserSettingsServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IUserMailIdentities | 
UserMailIdentitiesFactory.instance(BmContext context,
        java.lang.String... params)  | 
IUser | 
UserServiceFactory.instance(BmContext context,
        java.lang.String... params)  | 
IUserSubscription | 
UserSubscriptionFactory.instance(BmContext context,
        java.lang.String... params)  | 
protected IInCoreUser | 
InCoreUserServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
void | 
DummyAclHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
ContainersFolderHookTests.adminContext  | 
protected BmContext | 
ContainersFolderHookTests.testContext  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MaxUsersHook.beforeCreate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User user)  | 
void | 
UserRoutingHook.beforeUpdate(BmContext context,
            java.lang.String domainUid,
            java.lang.String uid,
            User update,
            User previous)  | 
ISanitizer<DirDomainValue<User>> | 
UserEmailSanitizer.Factory.create(BmContext context)  | 
IPasswordValidator | 
UserPasswordValidatorFactory.create(BmContext context)  | 
IValidator<User> | 
UserValidatorFactory.create(BmContext context)  | 
ISanitizer<User> | 
UserSanitizerFactory.create(BmContext context)  | 
TaskRef | 
UserDirEntryHandler.entryDeleted(BmContext context,
            java.lang.String domainUid,
            java.lang.String entryUid)  | 
byte[] | 
UserDirEntryHandler.getIcon(BmContext context,
       java.lang.String domainUid,
       java.lang.String uid)  | 
void | 
UserMailIdentitiesHook.onAclChanged(BmContext context,
            ContainerDescriptor container,
            java.util.List<AccessControlEntry> previous,
            java.util.List<AccessControlEntry> current)  | 
void | 
UserMailIdentitiesHook.onMailboxCreated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
UserMailIdentitiesHook.onMailboxDeleted(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> value)  | 
void | 
UserMailIdentitiesHook.onMailboxUpdated(BmContext context,
                java.lang.String domainUid,
                ItemValue<Mailbox> previousValue,
                ItemValue<Mailbox> value)  | 
void | 
UserMailIdentitiesHook.verifyDefaultIdentityIntegrity(java.lang.String id,
                              IUserMailIdentities userMailIdentities,
                              UserMailIdentity identity,
                              Email defaultEmail,
                              java.lang.String domainUid,
                              BmContext context,
                              ItemValue<Mailbox> mbox,
                              Email previousDefaultEmail)  | 
void | 
UserMailIdentitiesHook.verifyIdentityIntegrity(IdentityDescription identity,
                       IUserMailIdentities userMailIdentities,
                       ItemValue<Mailbox> mbox,
                       java.lang.String domainUid,
                       BmContext context)  | 
| Constructor and Description | 
|---|
ContainerUserStoreService(BmContext context,
                         Container container,
                         ItemValue<Domain> domain)  | 
ContainerUserStoreService(BmContext context,
                         Container container,
                         ItemValue<Domain> domain,
                         boolean globalVirt)  | 
UserFolderHierarchiesMgmt(BmContext context)  | 
UserMailIdentities(BmContext context,
                  ItemValue<Domain> domain,
                  Container usersContainer,
                  java.lang.String userUid)  | 
UserSanitizer(BmContext context)  | 
UserService(BmContext context,
           ItemValue<Domain> domain,
           Container container,
           java.util.List<IUserHook> userHooks,
           java.util.List<IPasswordUpdater> userPasswordUpdaters)  | 
UserSettingsService(BmContext context,
                   IDomainSettings domainSettingsService,
                   Container userSettings,
                   java.lang.String domainUid)  | 
UserSubscriptionService(BmContext context,
                       Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
IUserFolderHierarchiesMgmt | 
UserFolderHierarchiesMgmtFactory.instance(BmContext context,
        java.lang.String... params)  | 
void | 
ContainersFoldersHook.onContainerCreated(BmContext ctx,
                  ContainerDescriptor cd)  | 
void | 
ContainersFoldersHook.onContainerDeleted(BmContext ctx,
                  ContainerDescriptor cur)  | 
void | 
ContainersFoldersHook.onContainerOfflineSyncStatusChanged(BmContext ctx,
                                   ContainerDescriptor cd,
                                   java.lang.String subject)  | 
void | 
ContainersFoldersHook.onContainerSubscriptionsChanged(BmContext ctx,
                               ContainerDescriptor cd,
                               java.util.List<java.lang.String> subs,
                               java.util.List<java.lang.String> unsubs)  | 
void | 
ContainersFoldersHook.onContainerUpdated(BmContext ctx,
                  ContainerDescriptor prev,
                  ContainerDescriptor cur)  | 
| Constructor and Description | 
|---|
UserFolderHierarchiesMgmt(BmContext context)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected BmContext | 
UserRepairSupport.UserMaintenanceOperation.context  | 
| Modifier and Type | Method and Description | 
|---|---|
IDirEntryRepairSupport | 
UserRepairSupport.Factory.create(BmContext context)  | 
| Constructor and Description | 
|---|
UserInternalFolderHierarchyMaintenanceOperation(BmContext context)  | 
UserMaintenanceOperation(BmContext context,
                        java.lang.String identifier)  | 
UserRepairSupport(BmContext context)  | 
| Constructor and Description | 
|---|
PasswordValidator(BmContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
XivoEventAccessBusRule.authorize(BmContext context,
         java.lang.String path)  | 
boolean | 
XmppEventAccessBusRule.authorize(BmContext context,
         java.lang.String path)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RosterItemCache.invalidate(BmContext context,
          User user)  | 
void | 
RosterItemUserHook.onUserUpdated(BmContext context,
             java.lang.String domainUid,
             ItemValue<User> previous,
             ItemValue<User> current)  | 
Copyright © 2021. All Rights Reserved.