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) |
Constructor and Description |
---|
TestVCardSanitizer(BmContext context) |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
DomainBookRepairSupport.Factory.create(BmContext context) |
IValidator<AddressBookDescriptor> |
AddressBookDescriptorValidator.Factory.create(BmContext context) |
IValidator<VCard> |
VCardValidator.Factory.create(BmContext context) |
ISanitizer<AddressBookDescriptor> |
AddressBookDescriptorSanitizer.Factory.create(BmContext context,
Container container) |
ISanitizer<VCard> |
VCardSanitizer.Factory.create(BmContext context,
Container container) |
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) |
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) |
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) |
ISudoSupport |
SudoSupport.Factory.instance(BmContext context,
java.lang.String... params) |
ISecurityToken |
SecurityTokenService.Factory.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) |
SecurityTokenService(BmContext context,
java.lang.String sid) |
SudoSupport(BmContext context) |
Modifier and Type | Method and Description |
---|---|
void |
AuthContextUserHook.onUserCreated(BmContext context,
java.lang.String domainUid,
ItemValue<User> fresh) |
void |
AuthContextUserHook.onUserDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<User> deleted) |
void |
AuthContextUserHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
Modifier and Type | Method and Description |
---|---|
void |
CyrusBackendHook.onAclChanged(BmContext context,
ContainerDescriptor container,
java.util.List<AccessControlEntry> previous,
java.util.List<AccessControlEntry> current) |
void |
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 |
CyrusIdentityHook.beforeCreate(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity identity) |
void |
CyrusIdentityHook.beforeDelete(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity previous) |
void |
CyrusIdentityHook.beforeUpdate(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity update,
UserMailIdentity previous) |
void |
CyrusIdentityHook.onIdentityDefault(BmContext context,
java.lang.String domainUid,
java.lang.String userUid,
java.lang.String id) |
void |
CyrusIdentityHook.onIdentityUpdated(BmContext context,
java.lang.String domainUid,
java.lang.String userUid,
UserMailIdentity current,
UserMailIdentity previous) |
Constructor and Description |
---|
CyrusFilesystemCheck(BmContext ctx,
java.util.List<ItemValue<Domain>> domains) |
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> mailboxItem,
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) |
DefaultFolder.Status |
CyrusMailboxesStorage.checkAndRepairDefaultFolders(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
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) |
IMailboxesStorage.CheckAndRepairStatus |
CyrusMailboxesStorage.checkAndRepairSharedSeen(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
boolean repair) |
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 |
---|---|
void |
RecordIndexActivator.ReloadHook.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ReplicasStore.SubtreeLocation.imapPath(BmContext context) |
Modifier and Type | Method and Description |
---|---|
protected IInternalMailboxItems |
InternalMailboxItemsServiceFactory.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 IDbMailboxRecords |
DbMailboxRecordsServiceFactory.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 IDbByContainerReplicatedMailboxes |
DbByContainerReplicatedMailboxesServiceFactory.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 IMailboxFoldersByContainer |
ImapByContainerReplicatedMailboxesServiceFactory.create(MailboxReplicaRootDescriptor mailboxRoot,
Container foldersContainer,
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 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 T |
AbstractReplicatedMailboxesServiceFactory.getService(BmContext context,
CyrusPartition partition,
MailboxReplicaRootDescriptor mailboxRoot) |
IUserInbox |
UserInboxServiceFactory.instance(BmContext context,
java.lang.String... params) |
ICyrusValidation |
CyrusValidationServiceFactory.instance(BmContext context,
java.lang.String... params) |
T |
AbstractMailboxRecordServiceFactory.instance(BmContext context,
java.lang.String... params) |
IDbMessageBodies |
DbMessageBodiesServiceFactory.instance(BmContext context,
java.lang.String... params) |
T |
AbstractByContainerReplicatedMailboxesServiceFactory.instance(BmContext context,
java.lang.String... params) |
IReplicatedMailboxesRootMgmt |
ReplicatedMailboxesRootMgmtServiceFactory.instance(BmContext context,
java.lang.String... params) |
IReplicatedDataExpiration |
ReplicatedDataExpirationServiceFactory.instance(BmContext context,
java.lang.String... params) |
ICyrusReplicationAnnotations |
CyrusAnnotationsServiceFactory.instance(BmContext context,
java.lang.String... params) |
IReplicatedMailboxesMgmt |
ReplicatedMailboxesMgmtServiceFactory.instance(BmContext context,
java.lang.String... params) |
IOutbox |
OutboxServiceFactory.instance(BmContext context,
java.lang.String... params) |
ICyrusReplicationArtifacts |
CyrusArtifactsServiceFactory.instance(BmContext context,
java.lang.String... params) |
T |
AbstractReplicatedMailboxesServiceFactory.instance(BmContext context,
java.lang.String... params) |
Constructor and Description |
---|
UserInboxService(BmContext context,
java.lang.String domainUid,
java.lang.String userUid,
java.lang.String inboxUid) |
Modifier and Type | Field and Description |
---|---|
protected BmContext |
BaseReplicatedMailboxesService.context |
protected BmContext |
BaseMailboxRecordsService.context |
Modifier and Type | Method and Description |
---|---|
boolean |
PerOwnerMailboxEventProducer.RuleAccess.authorize(BmContext context,
java.lang.String path) |
IItemsTransfer |
ItemsTransferService.Factory.instance(BmContext context,
java.lang.String... params) |
static ImapContext |
ImapContext.of(BmContext context) |
Modifier and Type | Method and Description |
---|---|
boolean |
SessionMailsNotifRuleAccess.authorize(BmContext context,
java.lang.String path) |
static Subtree |
DeletedDataMementos.cachedSubtree(BmContext context,
java.lang.String domainUid,
MailboxReplicaRootDescriptor mailboxRoot) |
static void |
DeletedDataMementos.forgetDeletion(BmContext ctx,
java.lang.String domainUid,
Mailbox box) |
static DeletedDataMementos |
DeletedDataMementos.get(BmContext context) |
void |
MailboxSubtreeHook.onDomainMailFilterChanged(BmContext context,
java.lang.String domainUid,
MailFilter filter) |
void |
MailboxSubtreeHook.onMailboxCreated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> boxItem) |
void |
MailboxSubtreeHook.onMailboxDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> boxItem) |
void |
MailboxSubtreeHook.onMailboxUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousBoxItem,
ItemValue<Mailbox> currentBoxItem) |
void |
MailboxSubtreeHook.onMailFilterChanged(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
MailFilter filter) |
static void |
DeletedDataMementos.preDelete(BmContext ctx,
java.lang.String domainUid,
ItemValue<Mailbox> mbox) |
void |
MailboxSubtreeHook.preMailboxCreated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> boxItem) |
void |
MailboxSubtreeHook.preMailboxDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
void |
MailboxSubtreeHook.preMailboxUpdate(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
Modifier and Type | Field and Description |
---|---|
protected BmContext |
MailboxFoldersRepairOp.context |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
ReplicationParentUidRepair.RepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
RecordsInDirectoryRepair.RepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
ReApplyDeletionsRepair.RepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
MailboxSubtreesRepair.RepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
ReplicationDeletedMailboxRepair.ReplicationDeletedMailboxRepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
MultiInboxRepair.RepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
DefaultPartitionRepair.RepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
MessageBodyRepair.RepairFactory.create(BmContext context) |
IDirEntryRepairSupport |
RenamedInboxRepair.RepairFactory.create(BmContext context) |
Constructor and Description |
---|
DefaultPartitionRepair(BmContext ctx) |
MailboxFoldersRepairOp(BmContext ctx,
java.lang.String identifier,
java.lang.String beforeOp,
java.lang.String afterOp,
int cost) |
MailboxSubtreesRepair(BmContext context) |
MessageBodyMaintenance(BmContext bmContext) |
MessageBodyRepair(BmContext context) |
MultiInboxRepair(BmContext context) |
ReApplyDeletionsRepair(BmContext ctx) |
RecordsInDirectoryRepair(BmContext context) |
RenamedInboxRepair(BmContext context) |
ReplicationDeletedMailboxRepair(BmContext ctx) |
ReplicationParentUidRepair(BmContext context) |
SharedMailboxWalk(BmContext context,
ItemValue<Mailbox> mbox,
java.lang.String domainUid,
Server srv) |
UserMailboxWalk(BmContext context,
ItemValue<Mailbox> mbox,
java.lang.String domainUid,
Server srv) |
UserMailboxWalk(BmContext context,
ItemValue<Mailbox> mbox,
java.lang.String domainUid,
Server srv) |
Constructor and Description |
---|
MessageBodyObjectStore(BmContext ctx) |
Modifier and Type | Method and Description |
---|---|
static Subtree |
SubtreeContainer.mailSubtreeUid(BmContext ctx,
java.lang.String domainUid,
MailboxReplicaRootDescriptor mr) |
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 |
ShardSmtpConfServerHook.onServerTagged(BmContext context,
ItemValue<Server> server,
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) |
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 |
---|---|
VideoConference |
VideoConfTestProvider.getConferenceInfo(BmContext context,
java.util.Map<java.lang.String,java.lang.String> resourceSettings,
ItemValue<ResourceDescriptor> resource,
ICalendarElement vevent) |
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 |
---|---|
IValidator<CalendarDescriptor> |
CalendarDescriptorValidator.Factory.create(BmContext context) |
ISanitizer<VEvent> |
VCardAttendeeVEventSanitizer.Factory.create(BmContext context,
Container container) |
ISanitizer<CalendarDescriptor> |
CalendarDescriptorSanitizer.Factory.create(BmContext context,
Container container) |
ISanitizer<VEventSeries> |
VEventSeriesSanitizer.Factory.create(BmContext context,
Container container) |
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) |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
CalendarViewRepairSupport.Factory.create(BmContext context) |
Constructor and Description |
---|
CalendarRepairSupport(BmContext context,
java.lang.String parentReportId) |
CalendarViewMaintenance(BmContext bmContext) |
CalendarViewRepairSupport(BmContext context) |
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) |
CalendarContainerSyncTestImpl(BmContext context,
Container container,
java.lang.Exception e) |
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 |
---|---|
void |
ContainersHierarchyHook.onContainerCreated(BmContext ctx,
ContainerDescriptor cd) |
void |
ContainersHierarchyHook.onContainerDeleted(BmContext ctx,
ContainerDescriptor cd) |
void |
ContainersHierarchyHook.onContainerSettingsChanged(BmContext ctx,
ContainerDescriptor cd) |
void |
ContainersHierarchyHook.onContainerUpdated(BmContext ctx,
ContainerDescriptor prev,
ContainerDescriptor cur) |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
FlatHierarchyRepair.Factory.create(BmContext context) |
Constructor and Description |
---|
FlatHierarchyRepair(BmContext context) |
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 |
ContainersHookAdapter.onContainerCreated(BmContext ctx,
ContainerDescriptor cd) |
void |
IContainersHook.onContainerCreated(BmContext ctx,
ContainerDescriptor cd) |
void |
ContainersHookAdapter.onContainerDeleted(BmContext ctx,
ContainerDescriptor cd) |
void |
IContainersHook.onContainerDeleted(BmContext ctx,
ContainerDescriptor cd) |
void |
ContainersHookAdapter.onContainerOfflineSyncStatusChanged(BmContext ctx,
ContainerDescriptor cd,
java.lang.String subject) |
void |
IContainersHook.onContainerOfflineSyncStatusChanged(BmContext ctx,
ContainerDescriptor cd,
java.lang.String subject) |
void |
ContainersHookAdapter.onContainerSettingsChanged(BmContext ctx,
ContainerDescriptor cd) |
void |
IContainersHook.onContainerSettingsChanged(BmContext ctx,
ContainerDescriptor cd) |
void |
ContainersHookAdapter.onContainerSubscriptionsChanged(BmContext ctx,
ContainerDescriptor cd,
java.util.List<java.lang.String> subs,
java.util.List<java.lang.String> unsubs) |
void |
IContainersHook.onContainerSubscriptionsChanged(BmContext ctx,
ContainerDescriptor cd,
java.util.List<java.lang.String> subs,
java.util.List<java.lang.String> unsubs) |
void |
ContainersHookAdapter.onContainerUpdated(BmContext ctx,
ContainerDescriptor prev,
ContainerDescriptor cur) |
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) |
static javax.sql.DataSource |
DataSourceRouter.get(BmContext context,
java.lang.String containerUid) |
static java.lang.String |
DataSourceRouter.location(BmContext context,
java.lang.String containerUid) |
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) |
T |
CommonOwnerSubscriptionsServiceFactory.instance(BmContext context,
java.lang.String... params) |
IInternalContainersFlatHierarchyMgmt |
InternalContainersHierarchyMgmtFactory.instance(BmContext context,
java.lang.String... params) |
IInternalContainerSync |
InternalContainerSyncFactory.instance(BmContext context,
java.lang.String... params) |
IContainerSync |
ContainerSyncFactory.instance(BmContext context,
java.lang.String... params) |
T |
CommonContainersHierarchyServiceFactory.instance(BmContext context,
java.lang.String... params) |
IOfflineMgmt |
OfflineMgmtFactory.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) |
IInternalOwnerSubscriptionsMgmt |
InternalOwnerSubscriptionsMgmtFactory.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) |
Modifier and Type | Method and Description |
---|---|
void |
ShardedSubscriptionsHook.onContainerOfflineSyncStatusChanged(BmContext ctx,
ContainerDescriptor cd,
java.lang.String subject) |
void |
ShardedSubscriptionsHook.onContainerSubscriptionsChanged(BmContext ctx,
ContainerDescriptor cd,
java.util.List<java.lang.String> subs,
java.util.List<java.lang.String> unsubs) |
void |
ShardedSubscriptionsHook.onContainerUpdated(BmContext ctx,
ContainerDescriptor prev,
ContainerDescriptor cur) |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
ShardedSubscriptionRepair.Factory.create(BmContext context) |
Constructor and Description |
---|
ShardedSubscriptionRepair(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 |
---|---|
BmContext |
ServerSideServiceProvider.getContext() |
BmContext |
PromiseServiceProvider.getContext() |
BmContext |
BmContext.su() |
BmContext |
BmContext.su(java.lang.String userUid,
java.lang.String domainUid) |
BmContext |
BmContext.su(java.lang.String sid,
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) |
static IServiceProvider |
PromiseServiceProvider.getProvider(io.vertx.core.Vertx v,
BmContext context) |
T |
ServerSideServiceProvider.IServerSideServiceFactory.instance(BmContext context,
java.lang.String... params) |
Constructor and Description |
---|
PromiseServiceProvider(io.vertx.core.Vertx v,
BmContext context) |
ServerSideServiceProvider(BmContext context,
java.util.Map<java.lang.Class<?>,ServerSideServiceProvider.IServerSideServiceFactory<?>> factories) |
Modifier and Type | Method and Description |
---|---|
boolean |
SockAccessRuleForTests.authorize(BmContext context,
java.lang.String path) |
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.su(java.lang.String sid,
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,
Container container) |
Constructor and Description |
---|
Sanitizer(BmContext context) |
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) |
Constructor and Description |
---|
CalledSanitizer(BmContext context) |
DontCallSanitizer(BmContext context) |
Modifier and Type | Method and Description |
---|---|
void |
SdsConfigurationObserver.onUpdated(BmContext context,
SystemConf previous,
SystemConf current) |
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.su(java.lang.String sid,
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 |
---|---|
IValidator<GlobalSettings> |
SizeStrengthGlobalSettingsValidator.factory.create(BmContext context) |
IPasswordValidator |
SizeStrengthPolicyFactory.create(BmContext context) |
ISanitizer<GlobalSettings> |
SizeStrengthGlobalSettingsSanitizer.factory.create(BmContext context,
Container container) |
Constructor and Description |
---|
SizeStrengthPolicy(BmContext context,
StrengthPolicy strengthPolicy) |
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.createContextWithData(DataProtectGeneration dpg,
Restorable restorable) |
BmContext |
BackupDataProvider.DIRECTORY(PartGeneration pgPart,
VersionInfo dpVersion) |
BmContext |
BackupContext.su() |
BmContext |
BackupContext.su(java.lang.String userUid,
java.lang.String domainUid) |
BmContext |
BackupContext.su(java.lang.String sid,
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,
PartGeneration directory,
java.util.List<PartGeneration> parts) |
PRA(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 |
---|---|
protected IServiceProvider |
HttpDPServiceTests.fromContext(BmContext ctx) |
protected IServiceProvider |
DPServiceTests.fromContext(BmContext ctx) |
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 |
---|---|
void |
DirectorySerializationDomainHook.onCreated(BmContext context,
ItemValue<Domain> domain) |
void |
DirectorySerializationDomainHook.onDeleted(BmContext context,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
HollowDirectoryRepair.RepairFactory.create(BmContext context) |
Constructor and Description |
---|
HollowDirectoryRepair(BmContext context) |
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,
Container container) |
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 |
---|
BaseDirStoreService(BmContext ctx,
javax.sql.DataSource pool,
SecurityContext securityContext,
Container container,
IItemValueStore<T> itemValueStore) |
DirDomainValueSanitizer(BmContext context) |
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) |
FakeTestRepairSupport(BmContext context) |
Modifier and Type | Method and Description |
---|---|
void |
OrgUnitUserHook.beforeDelete(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
User previous) |
void |
DirectoryDecorator.decorate(BmContext context,
ItemValue<DirEntry> entry) |
void |
I18nDirectory.decorate(BmContext context,
ItemValue<DirEntry> entry) |
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) |
DirectoryService(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> |
DomainSettingsMailQuotaValidator.Factory.create(BmContext context) |
IValidator<DomainSettings> |
DomainSettingsPasswordLifetimeValidator.Factory.create(BmContext context) |
ISanitizer<Domain> |
DomainSanitizer.Factory.create(BmContext context,
Container container) |
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 |
---|
DomainSettingsMailQuotaValidator(BmContext context) |
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 |
---|---|
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 |
---|---|
boolean |
MapiItemNotificationAccessRule.authorize(BmContext context,
java.lang.String path) |
void |
DelegationEventsConsumer.onAclChanged(BmContext context,
ContainerDescriptor container,
java.util.List<AccessControlEntry> previous,
java.util.List<AccessControlEntry> current) |
Modifier and Type | Method and Description |
---|---|
IMapiRules |
MapiRulesServiceFactory.instance(BmContext context,
java.lang.String... params) |
IMapiFoldersMgmt |
MapiFoldersMgmtFactory.instance(BmContext context,
java.lang.String... params) |
IMapiMailboxes |
MapiMailboxesServiceFactory.instance(BmContext context,
java.lang.String... params) |
IMapiFolderAssociatedInformation |
MapiFAIServiceFactory.instance(BmContext context,
java.lang.String... params) |
IMapiFolder |
MapiFolderServiceFactory.instance(BmContext context,
java.lang.String... params) |
IMapiMailbox |
MapiMailboxServiceFactory.instance(BmContext context,
java.lang.String... params) |
Modifier and Type | Method and Description |
---|---|
void |
MapiUserHook.beforeDelete(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
User user) |
Constructor and Description |
---|
MapiFAIService(BmContext context,
java.lang.String localReplicaGuid,
Container faiContainer) |
MapiFolderService(BmContext ctx,
javax.sql.DataSource ds,
Container c) |
MapiFoldersMgmt(BmContext context,
java.lang.String domain,
MapiReplica replica,
javax.sql.DataSource storeDs) |
MapiMailboxesService(BmContext context,
java.lang.String domainUid) |
MapiMailboxService(BmContext context,
java.lang.String domainUid,
java.lang.String mailboxUid) |
MapiRulesService(BmContext context,
javax.sql.DataSource dataSource,
java.lang.String containerUid) |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
MapiFoldersRepair.Factory.create(BmContext context) |
Constructor and Description |
---|
MapiFoldersRepair(BmContext context) |
Modifier and Type | Method and Description |
---|---|
IDirEntryRepairSupport |
PublicFolderHierarchyRepair.Factory.create(BmContext context) |
void |
PublicFolderHierarchyHook.onAclChanged(BmContext ctx,
ContainerDescriptor cd,
java.util.List<AccessControlEntry> previous,
java.util.List<AccessControlEntry> current) |
void |
DomainPublicFolderHierarchyHook.onAliasesUpdated(BmContext context,
ItemValue<Domain> domain,
java.util.Set<java.lang.String> previousAliases) |
void |
DomainPublicFolderHierarchyHook.onBeforeDelete(BmContext context,
ItemValue<Domain> domain) |
void |
PublicFolderHierarchyHook.onContainerCreated(BmContext ctx,
ContainerDescriptor cd) |
void |
PublicFolderHierarchyHook.onContainerDeleted(BmContext ctx,
ContainerDescriptor cd) |
void |
PublicFolderHierarchyHook.onContainerOfflineSyncStatusChanged(BmContext ctx,
ContainerDescriptor cd,
java.lang.String subject) |
void |
PublicFolderHierarchyHook.onContainerSettingsChanged(BmContext ctx,
ContainerDescriptor cd) |
void |
PublicFolderHierarchyHook.onContainerSubscriptionsChanged(BmContext ctx,
ContainerDescriptor cd,
java.util.List<java.lang.String> subs,
java.util.List<java.lang.String> unsubs) |
void |
PublicFolderHierarchyHook.onContainerUpdated(BmContext ctx,
ContainerDescriptor prev,
ContainerDescriptor cur) |
void |
DomainPublicFolderHierarchyHook.onCreated(BmContext context,
ItemValue<Domain> domain) |
void |
DomainPublicFolderHierarchyHook.onDeleted(BmContext context,
ItemValue<Domain> domain) |
void |
DomainPublicFolderHierarchyHook.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 |
DomainPublicFolderHierarchyHook.onUpdated(BmContext context,
ItemValue<Domain> previousValue,
ItemValue<Domain> domain) |
Constructor and Description |
---|
PublicFolderHierarchyRepair(BmContext context) |
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) |
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,
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) |
IValidator<GlobalSettings> |
FileHostingGlobalSettingsHook.FileHostingGlobalSettingsValidatorFactory.create(BmContext context) |
void |
FileHostingGlobalSettingsHook.onDeleted(BmContext context,
GlobalSettings previous,
java.lang.String key) |
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) |
void |
FileHostingGlobalSettingsHook.onUpdated(BmContext context,
GlobalSettings previous,
GlobalSettings updated) |
Modifier and Type | Method and Description |
---|---|
IFileHosting |
FileHostingServiceFactory.instance(BmContext context,
java.lang.String... params) |
Modifier and Type | Method and Description |
---|---|
IForestJoin |
ForestJoinService.FJoinServiceFactory.instance(BmContext context,
java.lang.String... params) |
Constructor and Description |
---|
ForestJoinService(BmContext context,
org.apache.kafka.clients.producer.KafkaProducer<java.lang.String,java.lang.String> kafkaProducer,
com.hazelcast.core.HazelcastInstance hz,
java.lang.String sharedAlias) |
Modifier and Type | Method and Description |
---|---|
IForestEnrollment |
ForestEnrollmentService.FEnrollServiceFactory.instance(BmContext context,
java.lang.String... params) |
IForestOrders |
ForestOrdersService.FOrdersServiceFactory.instance(BmContext context,
java.lang.String... params) |
Constructor and Description |
---|
ForestEnrollmentService(BmContext context) |
ForestOrdersService(BmContext context) |
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) |
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 |
---|---|
IHSM |
HSMServiceFactory.instance(BmContext context,
java.lang.String... params) |
Constructor and Description |
---|
HSMService(BmContext context,
Container mboxContainer,
ItemValue<Domain> domainValue) |
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) |
default void |
IMailboxHook.preMailboxCreated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value)
Invoked before the mailbox is created in the backing store
|
default void |
IMailboxHook.preMailboxDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
default void |
IMailboxHook.preMailboxUpdate(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
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
|
DefaultFolder.Status |
IMailboxesStorage.checkAndRepairDefaultFolders(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
boolean repair)
Fix mailbox default folders
|
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
|
IMailboxesStorage.CheckAndRepairStatus |
IMailboxesStorage.checkAndRepairSharedSeen(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
boolean repair) |
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) |
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 |
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) |
void |
MailboxUserHook.onUserCreated(BmContext context,
java.lang.String domainUid,
ItemValue<User> created) |
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) |
DefaultFolder.Status |
VoidMailboxesStorage.checkAndRepairDefaultFolders(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
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) |
IMailboxesStorage.CheckAndRepairStatus |
VoidMailboxesStorage.checkAndRepairSharedSeen(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
boolean repair) |
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) |
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) |
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 |
---|---|
IValidator<MailRuleActionAssignmentDescriptor> |
MailflowValidatorFactory.create(BmContext context) |
ISanitizer<MailRuleActionAssignmentDescriptor> |
MailflowSanitizerFactory.create(BmContext context,
Container container) |
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,
Container container) |
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> server,
java.lang.String tag) |
void |
PostgresqlTagHandler.onServerTagged(BmContext context,
ItemValue<Server> server,
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> server,
java.lang.String tag) |
void |
PostgresqlTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> server,
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) |
IProductChecks |
ProductChecksService.Facto.instance(BmContext context,
java.lang.String... params) |
IMonitoring |
MonitoringServiceFactory.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) |
MonitoringService(BmContext context) |
ProductChecksService(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> |
ElasticSearchDiskFree.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
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> |
DbConnections.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> |
ElasticSearchClusterHealth.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
java.util.List<ITickTemplateProvider.TemplateDefinition> |
RunningCyrusReplication.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> |
MailspoolWorstResponseTime.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 |
---|---|
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 |
---|---|
void |
IResourceHook.onBeforeDelete(BmContext context,
ItemValue<ResourceDescriptor> resource) |
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,
Container container) |
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 |
SentrySysconfObserver.onUpdated(BmContext context,
SystemConf previous,
SystemConf current) |
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,
Container container) |
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,
Container container) |
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 |
---|---|
java.util.List<ItemValue<Server>> |
HpsHelper.hpsNodes(BmContext context) |
void |
KrbAuthConfigChangeHandler.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
Modifier and Type | Method and Description |
---|---|
void |
MessageSizeHook.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
WorkerConnectionHook.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
AllowBmEmbedHook.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
DefaultDomainHook.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
HttpProxyHook.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
SwPasswordHook.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
ExternalUrlHook.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 |
---|---|
IValidator<Domain> |
DomainValidatorFactory.create(BmContext context) |
ISanitizer<Domain> |
DomainSanitizerFactory.create(BmContext context,
Container container) |
Constructor and Description |
---|
DomainSanitizer(BmContext context) |
DomainValidator(BmContext context) |
Constructor and Description |
---|
LdapImportService(BmContext context) |
Modifier and Type | Method and Description |
---|---|
void |
NginxServerHook.onServerTagged(BmContext context,
ItemValue<Server> server,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
void |
OnBmDataServerTag.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
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) |
ICacheMgmt |
CacheMgmtFactory.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) |
void |
IGlobalSettingsObserver.onDeleted(BmContext context,
GlobalSettings previous,
java.lang.String key) |
void |
IGlobalSettingsObserver.onUpdated(BmContext context,
GlobalSettings previous,
GlobalSettings updated) |
Constructor and Description |
---|
CacheMgmt(BmContext context) |
Constructor and Description |
---|
SecurityMgmt(BmContext context,
java.util.List<ISystemHook> hooks) |
Modifier and Type | Method and Description |
---|---|
void |
SystemConfigurationHooks.fireUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
UpgraderServerHook.onServerTagged(BmContext context,
ItemValue<Server> server,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
void |
ObserverHook.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
void |
SharedSystemConfigurationVerticle.Updater.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) |
PostfixMgmt(BmContext context) |
SystemConfiguration(BmContext context) |
Modifier and Type | Method and Description |
---|---|
void |
LocalSysconfCache.Updater.onUpdated(BmContext context,
SystemConf previous,
SystemConf conf) |
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) |
IInCoreTagRef |
InCoreTagRefFactory.instance(BmContext context,
java.lang.String... params) |
ITags |
TagsFactory.instance(BmContext context,
java.lang.String containerId) |
IInCoreTagRef |
InCoreTagRefFactory.instance(BmContext context,
java.lang.String containerUid) |
Constructor and Description |
---|
TagsSanitizer(BmContext context) |
Modifier and Type | Field and Description |
---|---|
protected BmContext |
Tags.context |
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 | 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) |
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) |
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 |
---|---|
void |
IdentityHook.beforeCreate(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity identity) |
void |
IUserMailIdentityHook.beforeCreate(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity identity) |
void |
IdentityHook.beforeDelete(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity previous) |
void |
IUserMailIdentityHook.beforeDelete(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity previous) |
void |
IdentityHook.beforeUpdate(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity update,
UserMailIdentity previous) |
void |
IUserMailIdentityHook.beforeUpdate(BmContext context,
java.lang.String domainUid,
java.lang.String uid,
UserMailIdentity update,
UserMailIdentity previous) |
void |
IdentityHook.onIdentityDefault(BmContext context,
java.lang.String domainUid,
java.lang.String userUid,
java.lang.String id) |
void |
IUserMailIdentityHook.onIdentityDefault(BmContext context,
java.lang.String domainUid,
java.lang.String userUid,
java.lang.String id) |
void |
IdentityHook.onIdentityUpdated(BmContext context,
java.lang.String domainUid,
java.lang.String userUid,
UserMailIdentity current,
UserMailIdentity previous) |
void |
IUserMailIdentityHook.onIdentityUpdated(BmContext context,
java.lang.String domainUid,
java.lang.String userUid,
UserMailIdentity current,
UserMailIdentity previous) |
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 | 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) |
IPasswordValidator |
UserPasswordValidatorFactory.create(BmContext context) |
IValidator<User> |
UserValidatorFactory.create(BmContext context) |
ISanitizer<DirDomainValue<User>> |
UserEmailSanitizer.Factory.create(BmContext context,
Container container) |
ISanitizer<User> |
UserSanitizerFactory.create(BmContext context,
Container container) |
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) |
UserMailIdentities(BmContext context,
ItemValue<Domain> domain,
Container usersContainer,
java.lang.String userUid,
java.util.List<IUserMailIdentityHook> hooks) |
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) |
Constructor and Description |
---|
PasswordValidator(BmContext context) |
Modifier and Type | Method and Description |
---|---|
VideoConference |
IVideoConferencingProvider.getConferenceInfo(BmContext context,
java.util.Map<java.lang.String,java.lang.String> resourceSettings,
ItemValue<ResourceDescriptor> resource,
ICalendarElement vevent) |
Modifier and Type | Method and Description |
---|---|
IVideoConferencing |
VideoConferencingServiceFactory.instance(BmContext context,
java.lang.String... params) |
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 |
---|---|
void |
DomainHook.onCreated(BmContext context,
ItemValue<Domain> domain) |
Constructor and Description |
---|
VideoConferencingService(BmContext context,
java.lang.String domainUid) |
Modifier and Type | Method and Description |
---|---|
void |
VideoConferencingResourceHook.onBeforeDelete(BmContext context,
ItemValue<ResourceDescriptor> resource) |
Modifier and Type | Method and Description |
---|---|
ISanitizer<ResourceTypeDescriptor> |
VideoConferencingResourceTypeSanitizer.VideoConferencingResourceTypeSanitizerFactory.create(BmContext context,
Container container) |
Modifier and Type | Method and Description |
---|---|
VideoConference |
TemplateBasedVideoConferencingProvider.getConferenceInfo(BmContext context,
java.util.Map<java.lang.String,java.lang.String> resourceSettings,
ItemValue<ResourceDescriptor> resource,
ICalendarElement vevent) |
java.lang.String |
VideoConferencingTemplateHelper.processTemplate(BmContext context,
ItemValue<ResourceDescriptor> resource,
ICalendarElement vevent,
java.lang.String conference) |
Modifier and Type | Method and Description |
---|---|
VideoConference |
StarLeafProvider.getConferenceInfo(BmContext context,
java.util.Map<java.lang.String,java.lang.String> resourceSettings,
ItemValue<ResourceDescriptor> resource,
ICalendarElement vevent) |
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 |
---|---|
static 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.