| Constructor and Description | 
|---|
DomainAddressBookService(BmContext context,
                        java.lang.String domain,
                        Container abContainer)  | 
| Modifier and Type | Field and Description | 
|---|---|
Container | 
VCardMessage.container  | 
| Modifier and Type | Method and Description | 
|---|---|
ISyncableContainer | 
LdapAddressBookContainerSyncFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
LdapAddressBookContainerSync(BmContext context,
                            Container container)  | 
| Constructor and Description | 
|---|
VCardIndexStore(org.elasticsearch.client.Client esearchClient,
               Container container,
               java.lang.String loc)  | 
VCardStore(javax.sql.DataSource pool,
          Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
AbstractServiceTests.container  | 
protected Container | 
AbstractServiceTests.domainTagContainer  | 
protected Container | 
AbstractServiceTests.tagContainer  | 
protected Container | 
DomainBookRepairSupportTests.tagContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Container | 
AbstractServiceTests.createTestContainer(java.lang.String userUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IAddressBook | 
AddressBooksServiceTests.getService(Container container,
          SecurityContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<VCard> | 
VCardSanitizer.Factory.create(BmContext context,
      Container container)  | 
ISanitizer<AddressBookDescriptor> | 
AddressBookDescriptorSanitizer.Factory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
AddressBookEventProducer(Container container,
                        SecurityContext securityContext,
                        io.vertx.core.eventbus.EventBus ev)  | 
AddressBookService(javax.sql.DataSource dataSource,
                  org.elasticsearch.client.Client esearchClient,
                  Container container,
                  BmContext context)  | 
VCardContainerStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container)  | 
VCardContainerStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container,
                          IItemValueStore<VCard> itemValueStore,
                          VCardIndexStore indexStore)  | 
VCardService(BmContext context,
            AddressBookService service,
            Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
static JdbcAbstractStore.StatementValues<MailboxReplica> | 
MailboxReplicaColumns.values(Container cont,
      Item item)  | 
| Constructor and Description | 
|---|
ConversationStore(javax.sql.DataSource pool,
                 Container container)  | 
MailboxRecordStore(javax.sql.DataSource pool,
                  Container container)  | 
MailboxReplicaStore(javax.sql.DataSource pool,
                   Container container,
                   java.lang.String partition)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IDbMailboxRecords | 
DbMailboxRecordsServiceFactory.create(javax.sql.DataSource ds,
      Container cont,
      BmContext context,
      java.lang.String mailboxUniqueId,
      MailboxRecordStore recordStore,
      ContainerStoreService<MailboxRecord> storeService)  | 
protected abstract T | 
AbstractMailboxRecordServiceFactory.create(javax.sql.DataSource ds,
      Container cont,
      BmContext context,
      java.lang.String mailboxUniqueId,
      MailboxRecordStore recordStore,
      ContainerStoreService<MailboxRecord> storeService)  | 
protected IInternalRecordBasedMailConversations | 
InternalRecordBasedMailConversationsFactory.create(javax.sql.DataSource ds,
      Container cont,
      BmContext context,
      java.lang.String mailboxUniqueId,
      MailboxRecordStore recordStore,
      ContainerStoreService<MailboxRecord> storeService)  | 
protected IInternalMailboxItems | 
InternalMailboxItemsServiceFactory.create(javax.sql.DataSource ds,
      Container cont,
      BmContext context,
      java.lang.String mailboxUniqueId,
      MailboxRecordStore recordStore,
      ContainerStoreService<MailboxRecord> storeService)  | 
protected IMailboxItems | 
ImapMailboxRecordsServiceFactory.create(javax.sql.DataSource ds,
      Container cont,
      BmContext context,
      java.lang.String mailboxUniqueId,
      MailboxRecordStore recordStore,
      ContainerStoreService<MailboxRecord> storeService)  | 
protected IMailboxFoldersByContainer | 
ImapByContainerReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor mailboxRoot,
      Container foldersContainer,
      BmContext context,
      MailboxReplicaStore mboxReplicaStore,
      ContainerStoreService<MailboxReplica> storeService,
      ContainerStore containerStore)  | 
protected IMailboxFolders | 
ImapReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor root,
      Container cont,
      BmContext context,
      MailboxReplicaStore mboxReplicaStore,
      ContainerStoreService<MailboxReplica> storeService,
      ContainerStore containerStore)  | 
protected abstract T | 
AbstractReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor root,
      Container cont,
      BmContext context,
      MailboxReplicaStore mboxReplicaStore,
      ContainerStoreService<MailboxReplica> storeService,
      ContainerStore containerStore)  | 
protected IReadOnlyMailboxFolders | 
ReadOnlyMailboxFolderServiceFactory.create(MailboxReplicaRootDescriptor mailboxRoot,
      Container foldersContainer,
      BmContext context,
      MailboxReplicaStore mboxReplicaStore,
      ContainerStoreService<MailboxReplica> storeService,
      ContainerStore containerStore)  | 
protected IDbReplicatedMailboxes | 
DbReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor root,
      Container cont,
      BmContext context,
      MailboxReplicaStore mboxReplicaStore,
      ContainerStoreService<MailboxReplica> storeService,
      ContainerStore containerStore)  | 
protected IDbByContainerReplicatedMailboxes | 
DbByContainerReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor mailboxRoot,
      Container foldersContainer,
      BmContext context,
      MailboxReplicaStore mboxReplicaStore,
      ContainerStoreService<MailboxReplica> storeService,
      ContainerStore containerStore)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
BaseReplicatedMailboxesService.container  | 
protected Container | 
BaseMailboxRecordsService.container  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.Long | 
FolderInternalIdCache.expectedFolderId(Container subtree,
                java.lang.String folder)  | 
static java.lang.String | 
FolderInternalIdCache.key(Container substree,
   java.lang.String folder)  | 
static void | 
EmitReplicationEvents.mailboxChanged(ReplicasStore.SubtreeLocation recordsLocation,
              Container c,
              java.lang.String mboxUniqueId,
              long version,
              long[] allChangedIds,
              long... createdIds)  | 
static void | 
FolderInternalIdCache.storeExpectedRecordId(Container subtree,
                     java.lang.String folder,
                     long id)  | 
| Modifier and Type | Field and Description | 
|---|---|
Container | 
RecordsMissingRepair.RecordsMissingMaintenance.ItemRecords.recordsContainer  | 
Container | 
BodiesMissingRepair.BodiesMissingMaintenance.ItemRecords.recordsContainer  | 
| Constructor and Description | 
|---|
ItemRecords(java.lang.String domainUid,
           ItemValue<Mailbox> mailbox,
           java.lang.String fullFolderName,
           Container recordsContainer)  | 
ItemRecords(java.lang.String domainUid,
           ItemValue<Mailbox> mailbox,
           java.lang.String fullFolderName,
           Container recordsContainer,
           IDbMessageBodies messageBodiesService)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
HooksTests.domainContainer  | 
protected Container | 
HooksTests.domainsContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
static CalendarAuditor | 
CalendarAuditor.auditor(IAuditManager manager,
       BmContext context,
       Container container)  | 
static CalendarAuditor | 
CalendarAuditor.auditor(IAuditManager manager,
       SecurityContext sc,
       Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
Container | 
VEventMessage.container  | 
| Constructor and Description | 
|---|
VEventMessage(VEventSeries vevent,
             java.lang.String uid,
             boolean sendNotifications,
             SecurityContext securityContext,
             java.lang.String auditEventId,
             Container container)  | 
| Constructor and Description | 
|---|
CalendarViewStore(javax.sql.DataSource dataSource,
                 Container container)  | 
FreebusyStore(javax.sql.DataSource dataSource,
             Container container)  | 
VEventCounterStore(javax.sql.DataSource dataSource,
                  Container container)  | 
VEventIndexStore(org.elasticsearch.client.Client esearchClient,
                Container container,
                java.lang.String loc)  | 
VEventOccurrenceStore(javax.sql.DataSource dataSource,
                     Container container)  | 
VEventSeriesStore(javax.sql.DataSource pool,
                 Container container)  | 
VEventStore(javax.sql.DataSource pool,
           Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
AbstractCalendarTests.attendee1CalendarContainer  | 
protected Container | 
AbstractCalendarTests.attendee1TagContainer  | 
protected Container | 
AbstractCalendarTests.attendee2CalendarContainer  | 
protected Container | 
AbstractCalendarTests.attendee2TagContainer  | 
protected Container | 
AbstractCalendarTests.domainContainer  | 
protected Container | 
AbstractCalendarTests.forbiddenCalendarContainer  | 
protected Container | 
AbstractCalendarTests.userCalendarContainer  | 
protected Container | 
AbstractCalendarTests.userCalendarViewContainer  | 
protected Container | 
AbstractCalendarTests.userFreebusyContainer  | 
protected Container | 
AbstractCalendarTests.userTagContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Container | 
AbstractCalendarTests.createTestContainer(SecurityContext context,
                   javax.sql.DataSource datasource,
                   java.lang.String type,
                   java.lang.String name,
                   java.lang.String uid,
                   java.lang.String owner)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ICalendar | 
AbstractCalendarTests.getCalendarService(SecurityContext context,
                  Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
EventDeferredActionHook.init(Container container,
    ItemValue<VEventSeries> series)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ICalendar | 
HttpVFreebusyServiceTests.getCalendarService(SecurityContext context,
                  Container container)  | 
protected ICalendar | 
HttpPrintServiceTests.getCalendarService(SecurityContext context,
                  Container container)  | 
protected ICalendar | 
HttpVEventServiceTests.getCalendarService(SecurityContext context,
                  Container container)  | 
protected ICalendar | 
HttpCalendarServiceTests.getCalendarService(SecurityContext context,
                  Container container)  | 
protected ICalendarView | 
HttpCalendarViewServiceTests.getCalendarViewService(SecurityContext context,
                      Container container)  | 
protected IPublishCalendar | 
HttpPublishCalendarTests.getPublishCalendarService(SecurityContext context,
                         Container container)  | 
protected IVEvent | 
HttpVEventServiceTests.getVEventService(SecurityContext context,
                Container container)  | 
protected IVFreebusy | 
HttpVFreebusyServiceTests.getVFreebusyService(SecurityContext context,
                   Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<CalendarDescriptor> | 
CalendarDescriptorSanitizer.Factory.create(BmContext context,
      Container container)  | 
ISanitizer<VEvent> | 
VCardAttendeeVEventSanitizer.Factory.create(BmContext context,
      Container container)  | 
ISanitizer<VEventSeries> | 
VEventSeriesSanitizer.Factory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
CalendarEventProducer(CalendarAuditor auditor,
                     Container container,
                     SecurityContext securityContext,
                     io.vertx.core.eventbus.EventBus ev)  | 
CalendarService(javax.sql.DataSource pool,
               org.elasticsearch.client.Client esearchClient,
               Container container,
               BmContext context,
               CalendarAuditor auditor)  | 
CalendarSettings(BmContext context,
                Container calendarContainer)  | 
CalendarViewService(BmContext context,
                   Container container)  | 
ContainerCalendarViewStoreService(javax.sql.DataSource pool,
                                 SecurityContext securityContext,
                                 Container container,
                                 java.lang.String itemType,
                                 CalendarViewStore itemValueStore)  | 
FreebusyMgmtService(BmContext context,
                   Container container)  | 
PublishCalendarService(BmContext context,
                      javax.sql.DataSource ds,
                      Container container)  | 
VEventContainerStoreService(BmContext context,
                           javax.sql.DataSource dataSource,
                           SecurityContext securityContext,
                           Container container)  | 
VEventContainerStoreService(BmContext context,
                           javax.sql.DataSource dataSource,
                           SecurityContext securityContext,
                           Container container,
                           IItemValueStore<VEventSeries> itemValueStore)  | 
VEventSanitizer(BmContext ctx,
               Container calendar)  | 
VEventSeriesSanitizer(BmContext bmContext,
                     Container container)  | 
VEventService(BmContext context,
             Container container)  | 
VFreebusyService(BmContext context,
                Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
FreebusyMgmtTests.container  | 
protected Container | 
CalendarHookServiceTests.container  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Container | 
CalendarAutocompleteServiceTests.createTestContainer(java.lang.String uid,
                   java.lang.String name,
                   Verb verb,
                   boolean isDefault)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ICalendar | 
CalendarHookServiceTests.getCalendarService(SecurityContext context,
                  Container container)  | 
protected ICalendarView | 
CalendarViewServiceTests.getCalendarViewService(SecurityContext context,
                      Container container)  | 
protected IPublishCalendar | 
PublishCalendarTests.getPublishCalendarService(SecurityContext context,
                         Container container)  | 
protected IVEvent | 
VEventServiceTests.getVEventService(SecurityContext context,
                Container container)  | 
protected IVFreebusy | 
VFreebusyServiceTests.getVFreebusyService(SecurityContext context,
                   Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISyncableContainer | 
CalendarContainerSyncFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
CalendarContainerSync(BmContext context,
                     Container container)  | 
CalendarContainerSyncTestImpl(BmContext context,
                             Container container,
                             java.lang.Exception e)  | 
| Modifier and Type | Method and Description | 
|---|---|
V | 
ContainerAuditor.forContainer(Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
Container | 
Container.copy()  | 
static Container | 
Container.create(java.lang.String uid,
      java.lang.String type,
      java.lang.String name,
      java.lang.String owner)  | 
static Container | 
Container.create(java.lang.String uid,
      java.lang.String type,
      java.lang.String name,
      java.lang.String owner,
      boolean defaultContainer)  | 
static Container | 
Container.create(java.lang.String uid,
      java.lang.String type,
      java.lang.String name,
      java.lang.String owner,
      java.lang.String domainUid)  | 
static Container | 
Container.create(java.lang.String uid,
      java.lang.String type,
      java.lang.String name,
      java.lang.String owner,
      java.lang.String domainUid,
      boolean defautlContainer)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
ItemStore.container  | 
| Modifier and Type | Method and Description | 
|---|---|
Container | 
ContainerStore.create(Container container)  | 
Container | 
ContainerStore.get(long id)  | 
Container | 
ContainerStore.get(java.lang.String uid)  | 
Container | 
ContainerCache.getIfPresent(long id)  | 
Container | 
ContainerCache.getIfPresent(java.lang.String uid)  | 
Container | 
IContainerCache.getIfPresent(java.lang.String uid)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<Container> | 
ContainerStore.findAccessiblesByType(ContainerQuery query)  | 
java.util.List<Container> | 
ContainerStore.findByType(java.lang.String containerType)  | 
java.util.List<Container> | 
ContainerStore.findByTypeAndOwner(java.lang.String containerType,
                  java.lang.String owner)  | 
java.util.List<Container> | 
ContainerStore.findByTypeOwnerReadOnly(java.lang.String containerType,
                       java.lang.String owner,
                       java.lang.Boolean readOnly)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AclStore.add(Container container,
   java.util.List<AccessControlEntry> entries)  | 
Container | 
ContainerStore.create(Container container)  | 
void | 
ContainerStore.createOrUpdateContainerLocation(Container container,
                               java.lang.String location)
Creates or updates given container's location 
 | 
void | 
AclStore.deleteAll(Container container)  | 
void | 
ContainerStore.deleteAllSubscriptions(Container container)  | 
void | 
ContainerStore.deleteContainerLocation(Container container)  | 
java.util.List<AccessControlEntry> | 
AclStore.get(Container container)  | 
java.util.List<java.lang.String> | 
ContainerStore.listSubscriptions(Container container)  | 
void | 
IContainerCache.put(java.lang.String uid,
   Container c)  | 
void | 
ContainerCache.put(java.lang.String uid,
   long id,
   Container c)  | 
java.util.List<AccessControlEntry> | 
AclStore.retrieveAndStore(Container container,
                java.util.List<AccessControlEntry> entries)  | 
void | 
AclStore.store(Container container,
     java.util.List<AccessControlEntry> entries)  | 
| Constructor and Description | 
|---|
ChangelogStore(javax.sql.DataSource pool,
              Container container)  | 
ContainerPersonalSettingsStore(javax.sql.DataSource dataSource,
                              SecurityContext context,
                              Container container)  | 
ContainerSettingsStore(javax.sql.DataSource dataSource,
                      Container container)  | 
ContainersHierarchyNodeStore(javax.sql.DataSource dataSource,
                            Container container)  | 
ContainerSyncStore(javax.sql.DataSource dataSource,
                  Container container)  | 
ItemStore(javax.sql.DataSource pool,
         Container container,
         SecurityContext contextHolder)  | 
OwnerSubscriptionStore(javax.sql.DataSource dataSource,
                      Container container)  | 
| Constructor and Description | 
|---|
ContainerCache(com.github.benmanes.caffeine.cache.Cache<java.lang.String,Container> uidCache,
              com.github.benmanes.caffeine.cache.Cache<java.lang.Long,Container> idCache)  | 
ContainerCache(com.github.benmanes.caffeine.cache.Cache<java.lang.String,Container> uidCache,
              com.github.benmanes.caffeine.cache.Cache<java.lang.Long,Container> idCache)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IInternalContainerManagement | 
InternalContainerManagementFactory.create(BmContext context,
      Container container)  | 
protected abstract T | 
CommonContainerManagementFactory.create(BmContext context,
      Container container)  | 
protected IContainerManagement | 
ContainerManagementFactory.create(BmContext context,
      Container container)  | 
void | 
IContainerStoreService.xfer(javax.sql.DataSource targetDataSource,
    Container targetContainer,
    IItemValueStore<T> targetItemValueStore)  | 
| Constructor and Description | 
|---|
ContainerSettings(BmContext context,
                 Container container)  | 
ContainerSyncService(BmContext context,
                    Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
ContainerStoreService.container  | 
| Modifier and Type | Method and Description | 
|---|---|
ContainerDescriptor | 
Containers.asDescriptorForUser(Container c,
                   SecurityContext sc,
                   java.lang.String userUid)  | 
RBACManager | 
RBACManager.forContainer(Container container)  | 
void | 
AccessControlEntryValidator.validate(Container container,
        java.util.List<AccessControlEntry> accessControlEntries)  | 
void | 
ContainerStoreService.xfer(javax.sql.DataSource targetDataSource,
    Container targetContainer,
    IItemValueStore<T> targetItemValueStore)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ContainerDescriptor> | 
Containers.asDescriptors(java.util.List<Container> containers,
             SecurityContext sc)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISyncableContainer | 
ISyncableContainerFactory.create(BmContext context,
      Container container)  | 
ContainerSyncResult | 
SyncableContainer.sync(Container container,
    java.util.Map<java.lang.String,java.lang.String> syncTokens,
    IServerTaskMonitor monitor)  | 
| 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 | 
|---|---|
ISanitizer<T> | 
ISanitizerFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
Sanitizer(BmContext context,
         Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<Called> | 
CalledSanitizerFactory.create(BmContext context,
      Container container)  | 
ISanitizer<DontCallSanitizer.DontCall> | 
DontCallSanitizerFactory.create(BmContext context,
      Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<GlobalSettings> | 
SizeStrengthGlobalSettingsSanitizer.factory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
DeferredActionStore(javax.sql.DataSource pool,
                   Container container)  | 
| Constructor and Description | 
|---|
ContainerDeferredActionStoreService(javax.sql.DataSource pool,
                                   SecurityContext securityContext,
                                   Container container,
                                   IItemValueStore<DeferredAction> itemValueStore)  | 
DeferredActionMgmt(BmContext context,
                  javax.sql.DataSource dataSource,
                  Container container)  | 
DeferredActionService(Container container,
                     javax.sql.DataSource dataSource,
                     BmContext context)  | 
| Constructor and Description | 
|---|
DeviceStore(javax.sql.DataSource dataSource,
           Container container)  | 
| Constructor and Description | 
|---|
DeviceService(BmContext context,
             Container container,
             java.lang.String userUid)  | 
DeviceStoreService(javax.sql.DataSource pool,
                  SecurityContext securityContext,
                  Container container)  | 
| Constructor and Description | 
|---|
DirEntryStore(javax.sql.DataSource pool,
             Container container)  | 
DirItemStore(javax.sql.DataSource pool,
            Container container,
            SecurityContext contextHolder,
            BaseDirEntry.Kind kind)  | 
OrgUnitStore(javax.sql.DataSource dataSource,
            Container dirContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<DirDomainValue<?>> | 
DirDomainValueSanitizer.Factory.create(BmContext context,
      Container container)  | 
protected IDirectory | 
DirectoryServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
protected abstract T | 
AbstractDirServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
protected IOrgUnits | 
OrgUnitsFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Constructor and Description | 
|---|
BaseDirStoreService(BmContext ctx,
                   javax.sql.DataSource pool,
                   SecurityContext securityContext,
                   Container container,
                   IItemValueStore<T> itemValueStore)  | 
DirEntryAndValueStore(javax.sql.DataSource ds,
                     Container container,
                     IItemValueStore<T> itemValueStore)  | 
DirValueStoreService(BmContext context,
                    javax.sql.DataSource pool,
                    SecurityContext securityContext,
                    ItemValue<Domain> domain,
                    Container container,
                    BaseDirEntry.Kind kind,
                    IItemValueStore<T> itemValueStore,
                    DirValueStoreService.DirEntryAdapter<T> adapter,
                    DirValueStoreService.VCardAdapter<T> vcardAdapter,
                    DirValueStoreService.MailboxAdapter<T> mailboxAdapter)  | 
OrgUnitHierarchyBackup(BmContext context,
                      javax.sql.DataSource pool,
                      SecurityContext securityContext,
                      Container container)  | 
| Constructor and Description | 
|---|
Directory(BmContext context,
         Container dirContainer,
         ItemValue<Domain> domain)  | 
DirectoryService(BmContext context,
                Container dirContainer,
                ItemValue<Domain> domain)  | 
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 | 
|---|---|
static IDataShardSupport | 
ContainerToIDataShardSupport.getService(IServiceProvider sp,
          Container container,
          java.lang.String domainUid,
          java.lang.String entryUid,
          java.lang.String serverUid,
          ItemValue<Mailbox> mailbox)  | 
void | 
ContainerXfer.xferContainer(IDataShardSupport service,
             Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ContainerXfer.removeTargetContainers(BmContext context,
                      javax.sql.DataSource dataSource,
                      java.util.List<Container> containers)  | 
void | 
ContainerXfer.removeTargetContainers(java.util.List<Container> containers)  | 
| Constructor and Description | 
|---|
DocumentService(BmContext context,
               Container container,
               Item item)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
DocumentServiceTests.container  | 
| Constructor and Description | 
|---|
DocumentFolderService(BmContext context,
                     Container container)  | 
| Constructor and Description | 
|---|
DomainSettingsStore(javax.sql.DataSource pool,
                   Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<Domain> | 
DomainSanitizer.Factory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
DomainSettingsService(BmContext context,
                     Container domainSettingsContainer,
                     java.lang.String domainUid)  | 
DomainsService(BmContext context,
              Container installationContainer)  | 
DomainStoreService(javax.sql.DataSource pool,
                  SecurityContext securityContext,
                  Container container)  | 
| Constructor and Description | 
|---|
MapiFAIStore(javax.sql.DataSource dataSource,
            Container container)  | 
MapiRawMessageStore(javax.sql.DataSource dataSource,
                   Container container)  | 
| Constructor and Description | 
|---|
MapiFAIService(BmContext context,
              java.lang.String localReplicaGuid,
              Container faiContainer)  | 
MapiFolderService(BmContext ctx,
                 javax.sql.DataSource ds,
                 Container c)  | 
| 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,
      Container container)  | 
| Constructor and Description | 
|---|
ExternalUserContainerStoreService(BmContext context,
                                 javax.sql.DataSource pool,
                                 SecurityContext securityContext,
                                 ItemValue<Domain> domain,
                                 Container container,
                                 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)  | 
ExternalUserService(BmContext context,
                   ItemValue<Domain> domain,
                   Container externalUserContainer)  | 
| Constructor and Description | 
|---|
GroupMessage(ItemValue<Group> group,
            BmContext context,
            Container c)  | 
GroupMessage(ItemValue<Group> group,
            BmContext context,
            Container c,
            java.util.List<Member> members)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<java.lang.String> | 
GroupStore.getUserGroups(Container userContainer,
             Item item)  | 
static JdbcAbstractStore.StatementValues<Group> | 
GroupColumns.statementValues(Item groupItem,
               Container containerItem)  | 
| Constructor and Description | 
|---|
GroupStore(javax.sql.DataSource pool,
          Container container)  | 
| 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,
      Container container)  | 
| 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)  | 
GroupVCardAdapter(javax.sql.DataSource dataSource,
                 SecurityContext securityContext,
                 Container container,
                 java.lang.String domainUid)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
GroupServiceTests.domainContainer  | 
| Constructor and Description | 
|---|
HSMService(BmContext context,
          Container mboxContainer,
          ItemValue<Domain> domainValue)  | 
| Constructor and Description | 
|---|
MailboxIdentityService(BmContext context,
                      Container mboxesContainer,
                      Container boxContainer,
                      Item mboxItem,
                      Mailbox mboxValue,
                      ItemValue<Domain> domain)  | 
| Constructor and Description | 
|---|
DomainMailFilterStore(javax.sql.DataSource dataSource,
                     Container mailboxesContainer)  | 
MailboxStore(javax.sql.DataSource pool,
            Container container)  | 
MailFilterStore(javax.sql.DataSource dataSource,
               Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IMailboxes | 
MailboxesServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
protected IInCoreMailboxes | 
InCoreMailboxesServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Constructor and Description | 
|---|
MailboxesService(BmContext context,
                Container container,
                ItemValue<Domain> domain)  | 
MailboxStoreService(javax.sql.DataSource pool,
                   SecurityContext securityContext,
                   Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
AbstractRepairTests.container  | 
protected Container | 
AbstractRepairTests.tagContainer  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
AbstractMailboxServiceTests.container  | 
protected Container | 
AbstractMailboxServiceTests.tagContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<MailRuleActionAssignmentDescriptor> | 
MailflowSanitizerFactory.create(BmContext context,
      Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IMailshare | 
MailshareServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<DirDomainValue<Mailshare>> | 
MailshareVCardSanitizer.Factory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
ContainerMailshareStoreService(BmContext context,
                              Container container,
                              ItemValue<Domain> domain)  | 
MailshareService(BmContext context,
                Container container,
                ItemValue<Domain> domain,
                java.util.List<IMailshareHook> hooks)  | 
| Modifier and Type | Field and Description | 
|---|---|
Container | 
VNoteMessage.container  | 
| Constructor and Description | 
|---|
VNoteIndexStore(org.elasticsearch.client.Client esearchClient,
               Container container,
               java.lang.String loc)  | 
VNoteStore(javax.sql.DataSource pool,
          Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
AbstractServiceTests.container  | 
protected Container | 
AbstractServiceTests.tagContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Container | 
AbstractServiceTests.createTestContainer()  | 
| Constructor and Description | 
|---|
VNoteContainerStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container)  | 
VNoteContainerStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container,
                          IItemValueStore<VNote> itemValueStore)  | 
| Constructor and Description | 
|---|
NoteEventProducer(Container container,
                 SecurityContext sc,
                 io.vertx.core.eventbus.EventBus ev)  | 
NoteMgmtService(BmContext context,
               javax.sql.DataSource dataSource,
               Container container)  | 
NoteService(javax.sql.DataSource pool,
           org.elasticsearch.client.Client esearchClient,
           Container container,
           BmContext bmContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
static JdbcAbstractStore.StatementValues<ResourceTypeDescriptor.Property> | 
ResourceTypeColumns.propStatementValues(java.lang.String identifier,
                   Container container)  | 
static JdbcAbstractStore.StatementValues<ResourceTypeDescriptor> | 
ResourceTypeColumns.statementValues(java.lang.String identifier,
               Container container)  | 
| Constructor and Description | 
|---|
ResourceStore(javax.sql.DataSource dataSource,
             Container container)  | 
ResourceTypeStore(javax.sql.DataSource dataSource,
                 Container resourcesContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IResources | 
ResourcesServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<ResourceTypeDescriptor> | 
ResourceTypeSanitizer.ResourceTypeSanitizerFactory.create(BmContext context,
      Container container)  | 
| 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)  | 
| Constructor and Description | 
|---|
RoleStore(javax.sql.DataSource dataSource,
         Container container)  | 
| Constructor and Description | 
|---|
ServerStore(javax.sql.DataSource dataSource,
           Container installation)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
ServerServiceTests.installation  | 
protected Container | 
ServerDomainHookTests.installation  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<Server> | 
ServerSanitizerFactory.create(BmContext context,
      Container container)  | 
| 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,
      Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<Domain> | 
DomainSanitizerFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
TagRefStore(javax.sql.DataSource dataSource,
           Container container)  | 
TagStore(javax.sql.DataSource pool,
        Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
Tags.container  | 
| Constructor and Description | 
|---|
DomainTags(BmContext context,
          javax.sql.DataSource ds,
          Container container)  | 
TagRefService(javax.sql.DataSource ds,
             Container container,
             BmContext context)  | 
Tags(BmContext context,
    javax.sql.DataSource ds,
    Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
Container | 
VTodoMessage.container  | 
| Constructor and Description | 
|---|
VTodoIndexStore(org.elasticsearch.client.Client esearchClient,
               Container container,
               java.lang.String loc)  | 
VTodoStore(javax.sql.DataSource pool,
          Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
AbstractServiceTests.container  | 
protected Container | 
AbstractServiceTests.tagContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Container | 
AbstractServiceTests.createTestContainer()  | 
| Constructor and Description | 
|---|
TodoListEventProducer(Container container,
                     SecurityContext sc,
                     io.vertx.core.eventbus.EventBus ev)  | 
TodoListService(javax.sql.DataSource pool,
               org.elasticsearch.client.Client esearchClient,
               Container container,
               BmContext bmContext)  | 
VTodoContainerStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container)  | 
VTodoContainerStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container,
                          IItemValueStore<VTodo> itemValueStore)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected IUserExternalAccount | 
UserAccountsServiceFactory.instanceImpl(BmContext context,
            Container container,
            Item item)  | 
protected IInternalUserExternalAccount | 
InternalUserAccountsServiceFactory.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 | 
OneUserSubscriptionStore.allowSynchronization(Container container,
                    boolean sync)  | 
void | 
UserSubscriptionStore.allowSynchronization(java.lang.String subject,
                    Container container,
                    boolean sync)  | 
boolean | 
OneUserSubscriptionStore.isSubscribed(Container container)  | 
boolean | 
UserSubscriptionStore.isSubscribed(java.lang.String subject,
            Container container)  | 
boolean | 
OneUserSubscriptionStore.isSyncAllowed(Container container)  | 
boolean | 
UserSubscriptionStore.isSyncAllowed(java.lang.String subject,
             Container container)  | 
void | 
OneUserSubscriptionStore.subscribe(Container container)  | 
void | 
UserSubscriptionStore.subscribe(java.lang.String subject,
         Container container)  | 
void | 
OneUserSubscriptionStore.unsubscribe(Container container)  | 
| Constructor and Description | 
|---|
OneUserSubscriptionStore(SecurityContext securityContext,
                        javax.sql.DataSource dataSource,
                        Container container,
                        java.lang.String subject)  | 
UserMailIdentityStore(javax.sql.DataSource dataSource,
                     Container container)  | 
UserSettingsStore(javax.sql.DataSource pool,
                 Container container)  | 
UserStore(javax.sql.DataSource pool,
         Container container)  | 
UserSubscriptionStore(SecurityContext securityContext,
                     javax.sql.DataSource dataSource,
                     Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
UserServiceTests.userContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract T | 
UserSubscriptionBaseFactory.create(BmContext context,
      Container domain)  | 
protected IInternalUserSubscription | 
UserSubscriptionFactory.create(BmContext context,
      Container domain)  | 
protected IUserSubscription | 
InternalUserSubscriptionFactory.create(BmContext context,
      Container domain)  | 
protected abstract T | 
UserMailIdentitiesBaseFactory.create(BmContext context,
      ItemValue<Domain> domainValue,
      Container container,
      java.lang.String userUid,
      java.util.List<IUserMailIdentityHook> identityHooks)  | 
protected IUserMailIdentities | 
UserMailIdentitiesFactory.create(BmContext context,
      ItemValue<Domain> domainValue,
      Container container,
      java.lang.String userUid,
      java.util.List<IUserMailIdentityHook> identityHooks)  | 
protected IInternalUserMailIdentities | 
InternalUserMailIdentitiesFactory.create(BmContext context,
      ItemValue<Domain> domainValue,
      Container container,
      java.lang.String userUid,
      java.util.List<IUserMailIdentityHook> identityHooks)  | 
protected IInCoreUser | 
InCoreUserServiceFactory.instanceImpl(BmContext context,
            ItemValue<Domain> domainValue,
            Container container)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Container | 
UserMailIdentitySanitizerTests.userContainer  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<DirDomainValue<User>> | 
UserEmailSanitizer.Factory.create(BmContext context,
      Container container)  | 
ISanitizer<User> | 
UserSanitizerFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
ContainerUserStoreService(BmContext context,
                         Container container,
                         ItemValue<Domain> domain)  | 
ContainerUserStoreService(BmContext context,
                         Container container,
                         ItemValue<Domain> domain,
                         boolean globalVirt)  | 
UserMailIdentities(BmContext context,
                  ItemValue<Domain> domain,
                  Container usersContainer,
                  java.lang.String userUid,
                  java.util.List<IUserMailIdentityHook> hooks)  | 
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)  | 
| Constructor and Description | 
|---|
RoomStore(javax.sql.DataSource dataSource,
         Container container)  | 
| Constructor and Description | 
|---|
RoomContainerStoreService(javax.sql.DataSource pool,
                         SecurityContext securityContext,
                         Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<VEventSeries> | 
VEventVideoConferencingSanitizer.Factory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
VEventVideoConferencingSanitizer(BmContext context,
                                Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<ResourceTypeDescriptor> | 
VideoConferencingResourceTypeSanitizer.VideoConferencingResourceTypeSanitizerFactory.create(BmContext context,
      Container container)  | 
| Constructor and Description | 
|---|
WebAppDataStore(javax.sql.DataSource pool,
               Container container)  | 
| Constructor and Description | 
|---|
WebAppDataService(javax.sql.DataSource pool,
                 Container container,
                 BmContext bmContext)  | 
WebAppDataStoreService(javax.sql.DataSource pool,
                      SecurityContext securityContext,
                      Container container)  | 
Copyright © 2023. All Rights Reserved.