Modifier and Type | Method and Description |
---|---|
void |
DomainHook.onCreated(BmContext context,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Domain> |
IAuthProvider.IAuthContext.getDomain() |
Modifier and Type | Method and Description |
---|---|
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.onServerUnassigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> domain,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
CyrusSdsBackup.backupDomains(java.util.List<ItemValue<Domain>> domains) |
Constructor and Description |
---|
CyrusFilesystemCheck(BmContext ctx,
java.util.List<ItemValue<Domain>> domains) |
Modifier and Type | Method and Description |
---|---|
void |
CyrusMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> mailboxItem,
MailFilter filter) |
void |
CyrusMailboxesStorage.createDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
CyrusMailboxesStorage.deleteDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
java.lang.String |
SieveWriter.generateSieveScript(SieveWriter.Type type,
ItemValue<Mailbox> mbox,
java.lang.String displayName,
ItemValue<Domain> domain,
MailFilter filter) |
void |
SieveWriter.write(ItemValue<Mailbox> mailboxItem,
java.lang.String displayName,
ItemValue<Domain> domain,
MailFilter filter) |
Modifier and Type | Field and Description |
---|---|
protected Domain |
HooksTests.testDomain |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Domain> |
HooksTests.domain |
Modifier and Type | Method and Description |
---|---|
protected Domain |
HooksTests.domainItem(java.lang.String domainUid) |
Modifier and Type | Method and Description |
---|---|
protected void |
HooksTests.updateTestDomain(Domain domain) |
Modifier and Type | Method and Description |
---|---|
void |
DomainHook.onAliasesUpdated(BmContext context,
ItemValue<Domain> domain,
java.util.Set<java.lang.String> previousAliases) |
void |
SmtpTagServerHook.onServerAssigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
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) |
Modifier and Type | Field and Description |
---|---|
ItemValue<Domain> |
MapRow.domain |
ItemValue<Domain> |
DomainInfo.domain |
Modifier and Type | Method and Description |
---|---|
static DomainInfo |
DomainInfo.build(ItemValue<Domain> domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings) |
Constructor and Description |
---|
MapRow(ItemValue<Domain> domain,
int itemId,
java.lang.String name,
Mailbox.Type type,
Mailbox.Routing routing,
java.lang.String dataLocation,
java.lang.String mailboxName,
java.lang.Integer[] membersItemsIds) |
Constructor and Description |
---|
VirtualDomainsMap(java.util.Collection<ItemValue<Domain>> domains) |
Modifier and Type | Field and Description |
---|---|
java.util.List<ItemValue<Domain>> |
GenerationContent.domains |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Domain> |
AbstractRestoreTests.testDomain |
Modifier and Type | Method and Description |
---|---|
static BoxFsFolders |
BoxFsFolders.build(ItemValue<Domain> d,
ItemValue<Mailbox> mbox,
DataProtectGeneration dpg) |
void |
MboxRestoreService.restore(DataProtectGeneration dpg,
ItemValue<Mailbox> mbox,
ItemValue<Domain> domain,
MboxRestoreService.Mode mode,
IServerTaskMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
void |
DeferredActionDomainHook.onBeforeDelete(BmContext context,
ItemValue<Domain> domain) |
void |
DeferredActionDomainHook.onCreated(BmContext context,
ItemValue<Domain> domain) |
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 | Field and Description |
---|---|
protected ItemValue<Domain> |
DirValueStoreService.domain |
Modifier and Type | Method and Description |
---|---|
VCard |
NullVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
T value) |
VCard |
DirValueStoreService.VCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
T value) |
protected java.util.List<VCard.Communications.Email> |
AbstractVCardAdapter.getEmails(ItemValue<Domain> domain,
java.util.Collection<Email> emails) |
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) |
Constructor and Description |
---|
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) |
Constructor and Description |
---|
Directory(BmContext context,
Container dirContainer,
ItemValue<Domain> domain) |
DirectoryService(BmContext context,
Container dirContainer,
ItemValue<Domain> domain) |
OrgUnitContainerStoreService(BmContext context,
Container container,
ItemValue<Domain> domain) |
OrgUnits(BmContext context,
ItemValue<Domain> domain,
Container container) |
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 |
---|---|
Domain |
Domain.copy()
Copy this domain object.
|
static Domain |
Domain.create(java.lang.String name,
java.lang.String label,
java.lang.String description,
java.util.Set<java.lang.String> aliases)
Create a domain object.
|
static Domain |
Domain.create(java.lang.String name,
java.lang.String label,
java.lang.String description,
java.util.Set<java.lang.String> aliases,
java.lang.String defaultAlias)
Create a domain object.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Domain>> |
IDomains.all()
Fetch all domains.
|
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Domain>>> |
IDomainsPromise.all() |
ItemValue<Domain> |
IDomains.findByNameOrAliases(java.lang.String name)
Fetch a
Domain by its name or one of its alias. |
java.util.concurrent.CompletableFuture<ItemValue<Domain>> |
IDomainsPromise.findByNameOrAliases(java.lang.String name) |
ItemValue<Domain> |
IDomains.get(java.lang.String uid)
Fetch a
Domain by its uid. |
java.util.concurrent.CompletableFuture<ItemValue<Domain>> |
IDomainsPromise.get(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
void |
IDomains.create(java.lang.String uid,
Domain domain)
Creates a new
Domain . |
java.util.concurrent.CompletableFuture<java.lang.Void> |
IDomainsPromise.create(java.lang.String uid,
Domain domain) |
void |
IDomainsAsync.create(java.lang.String uid,
Domain domain,
AsyncHandler<java.lang.Void> handler) |
void |
IDomains.update(java.lang.String uid,
Domain domain)
Modify an existing
Domain . |
java.util.concurrent.CompletableFuture<java.lang.Void> |
IDomainsPromise.update(java.lang.String uid,
Domain domain) |
void |
IDomainsAsync.update(java.lang.String uid,
Domain domain,
AsyncHandler<java.lang.Void> handler) |
Modifier and Type | Method and Description |
---|---|
void |
IDomainsAsync.all(AsyncHandler<java.util.List<ItemValue<Domain>>> handler) |
void |
IDomainsAsync.findByNameOrAliases(java.lang.String name,
AsyncHandler<ItemValue<Domain>> handler) |
void |
IDomainsAsync.get(java.lang.String uid,
AsyncHandler<ItemValue<Domain>> handler) |
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 |
IDomainHook.onUpdated(BmContext context,
ItemValue<Domain> previousValue,
ItemValue<Domain> domain) |
void |
DomainHookAdapter.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 |
---|---|
Domain |
DomainStore.get(Item item) |
Modifier and Type | Method and Description |
---|---|
static JdbcAbstractStore.Creator<Domain> |
DomainColumns.creator() |
static JdbcAbstractStore.EntityPopulator<Domain> |
DomainColumns.populator() |
static JdbcAbstractStore.StatementValues<Domain> |
DomainColumns.statementValues(long itemId) |
Modifier and Type | Method and Description |
---|---|
void |
DomainStore.create(Item item,
Domain value) |
void |
DomainStore.update(Item item,
Domain value) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Domain>> |
DomainsService.all() |
ISanitizer<Domain> |
DomainSanitizer.Factory.create(BmContext context,
Container container) |
ItemValue<Domain> |
DomainStoreService.findByNameOrAliases(java.lang.String name) |
ItemValue<Domain> |
DomainsService.findByNameOrAliases(java.lang.String name) |
ItemValue<Domain> |
DomainsService.get(java.lang.String uid) |
ItemValue<Domain> |
DomainsCache.getDomainOrAlias(java.lang.String uid) |
ItemValue<Domain> |
DomainsCache.getIfPresent(java.lang.String uid) |
java.lang.Class<Domain> |
DomainSanitizer.Factory.support() |
Modifier and Type | Method and Description |
---|---|
void |
DomainSanitizer.create(Domain domain) |
void |
DomainsService.create(java.lang.String uid,
Domain domain) |
void |
DomainSanitizer.update(Domain current,
Domain updated) |
void |
DomainsService.update(java.lang.String uid,
Domain domain) |
void |
DomainValidator.validate(DomainStoreService store,
Domain domain) |
Modifier and Type | Method and Description |
---|---|
protected void |
DomainsService.doSetAliases(ItemValue<Domain> domainItem,
java.util.Set<java.lang.String> previousAliases,
IServerTaskMonitor monitor) |
void |
DomainServerHook.onServerAssigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
java.lang.String tag) |
void |
DomainsCache.put(java.lang.String uid,
ItemValue<Domain> d) |
Constructor and Description |
---|
DomainsCache(com.github.benmanes.caffeine.cache.Cache<java.lang.String,ItemValue<Domain>> cache) |
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) |
void |
FakeDomainHook.onUpdated(BmContext context,
ItemValue<Domain> previousValue,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSearchServerHook.onServerAssigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
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 |
---|---|
void |
DomainPublicFolderHierarchyHook.onAliasesUpdated(BmContext context,
ItemValue<Domain> domain,
java.util.Set<java.lang.String> previousAliases) |
void |
DomainPublicFolderHierarchyHook.onBeforeDelete(BmContext context,
ItemValue<Domain> domain) |
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) |
void |
DomainPublicFolderHierarchyHook.onUpdated(BmContext context,
ItemValue<Domain> previousValue,
ItemValue<Domain> domain) |
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 |
---|---|
VCard |
ExternalUserVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
ExternalUser value) |
Constructor and Description |
---|
ExternalUserContainerStoreService(BmContext context,
javax.sql.DataSource pool,
SecurityContext securityContext,
ItemValue<Domain> domain,
Container container,
BaseDirEntry.Kind kind,
IItemValueStore<ExternalUser> itemValueStore,
DirValueStoreService.DirEntryAdapter<ExternalUser> adapter,
DirValueStoreService.VCardAdapter<ExternalUser> vcardAdapter,
DirValueStoreService.MailboxAdapter<ExternalUser> mailboxAdapter) |
ExternalUserContainerStoreService(BmContext context,
ItemValue<Domain> domain,
Container externalUserContainer) |
ExternalUserService(BmContext context,
ItemValue<Domain> domain,
Container externalUserContainer) |
Modifier and Type | Method and Description |
---|---|
void |
FileHostingServerHook.onServerUnassigned(BmContext context,
ItemValue<Server> itemValue,
ItemValue<Domain> domain,
java.lang.String tag) |
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 |
---|---|
VCard |
GroupVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
Group group) |
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) |
Constructor and Description |
---|
HSMService(BmContext context,
Container mboxContainer,
ItemValue<Domain> domainValue) |
Modifier and Type | Method and Description |
---|---|
IMIPResponse |
EventReplyHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
IMIPResponse |
EventRequestHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
IMIPResponse |
TodoReplyHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
IMIPResponse |
TodoRequestHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
IMIPResponse |
EventDeclineCounterHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
IMIPResponse |
TodoCancelHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
IMIPResponse |
EventCounterHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
IMIPResponse |
IIMIPHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox)
The handler is supposed to create/update the inBM event.
|
IMIPResponse |
EventCancelHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
Constructor and Description |
---|
MailboxIdentityService(BmContext context,
Container mboxesContainer,
Container boxContainer,
Item mboxItem,
Mailbox mboxValue,
Domain domain) |
Modifier and Type | Method and Description |
---|---|
void |
IMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> value,
MailFilter filter) |
void |
IMailboxesStorage.createDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
IMailboxesStorage.deleteDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
protected IInCoreMailboxes |
InCoreMailboxesServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
protected IMailboxes |
MailboxesServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
Modifier and Type | Method and Description |
---|---|
void |
VoidMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> value,
MailFilter filter) |
void |
VoidMailboxesStorage.createDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
VoidMailboxesStorage.deleteDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
Constructor and Description |
---|
MailboxesService(BmContext context,
Container container,
ItemValue<Domain> domain) |
MailboxSanitizer(ItemValue<Domain> domain) |
MailFilterForwardRoleValidator(BmContext context,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Domain> |
CoreClientContext.getSenderDomain() |
ItemValue<Domain> |
IClientContext.getSenderDomain() |
Constructor and Description |
---|
CoreClientContext(ItemValue<Domain> senderDomain) |
Modifier and Type | Method and Description |
---|---|
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) |
void |
MailflowDomainHook.onUpdated(BmContext context,
ItemValue<Domain> previousValue,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
protected IMailshare |
MailshareServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
Modifier and Type | Method and Description |
---|---|
VCard |
MailshareVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
Mailshare mailshare) |
Constructor and Description |
---|
ContainerMailshareStoreService(BmContext context,
Container container,
ItemValue<Domain> domain) |
MailshareService(BmContext context,
Container container,
ItemValue<Domain> domain,
java.util.List<IMailshareHook> hooks) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Domain> |
ClientContext.getSenderDomain() |
Constructor and Description |
---|
ClientContext(ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
static ItemValue<Domain> |
DomainAliasCache.getDomain(java.lang.String domainPart) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
IResourceTypeUids.getIdentifier(ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
protected IResources |
ResourcesServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
Modifier and Type | Method and Description |
---|---|
VCard |
ResourceVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
ResourceDescriptor rd) |
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) |
Modifier and Type | Method and Description |
---|---|
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.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.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) |
Modifier and Type | Method and Description |
---|---|
void |
ServerDomainHook.onDeleted(BmContext context,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
void |
IScannerEnhancer.afterImport(IImportLogger importLogger,
Parameters parameter,
ItemValue<Domain> domain,
LdapConProxy ldapCon) |
void |
IScannerEnhancer.beforeImport(IImportLogger importLogger,
Parameters parameter,
ItemValue<Domain> domain,
LdapConProxy ldapCon) |
GroupData |
IEntityEnhancer.enhanceGroup(IImportLogger importLogger,
Parameters parameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry,
GroupData groupData) |
UserData |
IEntityEnhancer.enhanceUser(IImportLogger importLogger,
Parameters parameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry,
UserData userData) |
java.util.Optional<java.lang.String> |
IEntityEnhancer.getGroupName(IImportLogger importLogger,
Parameters directoryParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry) |
java.util.Optional<java.lang.String> |
IEntityEnhancer.getUserLogin(IImportLogger importLogger,
Parameters directoryParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry) |
void |
IScannerEnhancer.groupMembershipUpdates(ImportLogger importLogger,
Parameters parameter,
ItemValue<Domain> domain,
LdapConProxy ldapCon,
GroupMembershipData groupMembershipData) |
Modifier and Type | Method and Description |
---|---|
protected abstract Parameters |
ImportAuthenticationService.getParameters(Domain domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings)
Get domain directory parameters
|
Modifier and Type | Method and Description |
---|---|
protected abstract Parameters |
ImportLoginValidation.getDirectoryParameters(ItemValue<Domain> domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings) |
protected abstract java.util.Optional<UserManager> |
ImportLoginValidation.getDirectoryUser(Parameters adParameters,
ItemValue<Domain> domain,
java.lang.String userLogin) |
Modifier and Type | Field and Description |
---|---|
ItemValue<Domain> |
EntityManager.domain |
Constructor and Description |
---|
EntityManager(ItemValue<Domain> domain) |
GroupManager(ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry) |
UserManager(ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Domain> |
Scanner.domain |
Constructor and Description |
---|
Scanner(ImportLogger importLogger,
ICoreServices coreService,
ItemValue<Domain> domain) |
Scanner(ImportLogger importLogger,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<org.apache.directory.api.ldap.model.entry.Entry> |
LdapHelper.getLdapEntryFromUid(org.apache.directory.ldap.client.api.LdapConnection ldapCon,
ItemValue<Domain> domain,
java.lang.String uid,
java.lang.String... attrs) |
Modifier and Type | Method and Description |
---|---|
org.apache.directory.api.ldap.model.entry.Entry |
EnhancerTestImpl.enhanceGroup(ItemValue<Domain> domain,
ItemValue<Group> group,
DomainDirectoryGroup.MembersList members,
org.apache.directory.api.ldap.model.entry.Entry entry) |
org.apache.directory.api.ldap.model.entry.Entry |
IEntityEnhancer.enhanceGroup(ItemValue<Domain> domain,
ItemValue<Group> group,
DomainDirectoryGroup.MembersList members,
org.apache.directory.api.ldap.model.entry.Entry entry) |
org.apache.directory.api.ldap.model.entry.Entry |
EnhancerTestImpl.enhanceUser(ItemValue<Domain> domain,
ItemValue<User> user,
org.apache.directory.api.ldap.model.entry.Entry entry) |
org.apache.directory.api.ldap.model.entry.Entry |
IEntityEnhancer.enhanceUser(ItemValue<Domain> domain,
ItemValue<User> user,
org.apache.directory.api.ldap.model.entry.Entry entry) |
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.onServerUnassigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> domain,
java.lang.String tag) |
Constructor and Description |
---|
DomainDirectoryGroup(ItemValue<Domain> domain,
ItemValue<Group> group) |
DomainDirectoryGroup(ItemValue<Domain> domain,
ItemValue<Group> group,
DomainDirectoryGroup.MembersList members) |
DomainDirectoryGroups(ItemValue<Domain> domain) |
DomainDirectoryRoot(ItemValue<Domain> domain) |
DomainDirectoryUser(ItemValue<Domain> domain,
java.util.Optional<java.lang.Integer> passwordLifetime,
ItemValue<User> user) |
DomainDirectoryUser(ItemValue<Domain> domain,
java.util.Optional<java.lang.Integer> passwordLifetime,
ItemValue<User> user,
byte[] userPhoto) |
DomainDirectoryUsers(ItemValue<Domain> domain) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Domain> |
LdapExportTests.domain |
Modifier and Type | Method and Description |
---|---|
ItemValue<Server> |
LdapExportTests.initAndAssignLdapExportServer(ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
static LdapExportService |
LdapExportService.build(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> domain) |
Constructor and Description |
---|
PasswordUpdateService(ItemValue<Server> ldapExportServer,
ItemValue<Domain> domain,
java.lang.String passwordLifetime,
ItemValue<User> user) |
Modifier and Type | Method and Description |
---|---|
static Scanner |
LdapScannerFactory.getLdapScanner(ImportLogger importLogger,
LdapParameters ldapParameters,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
IValidator<Domain> |
DomainValidatorFactory.create(BmContext context) |
ISanitizer<Domain> |
DomainSanitizerFactory.create(BmContext context,
Container container) |
java.lang.Class<Domain> |
DomainSanitizerFactory.support() |
java.lang.Class<Domain> |
DomainValidatorFactory.support() |
Modifier and Type | Method and Description |
---|---|
void |
DomainValidator.create(Domain domain) |
void |
DomainSanitizer.create(Domain domain) |
protected Parameters |
ImportLdapAuthenticationService.getParameters(Domain domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings) |
void |
DomainValidator.update(Domain previous,
Domain domain) |
void |
DomainSanitizer.update(Domain previous,
Domain domain) |
Modifier and Type | Method and Description |
---|---|
protected Parameters |
ImportLdapLoginValidation.getDirectoryParameters(ItemValue<Domain> domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings) |
protected java.util.Optional<UserManager> |
ImportLdapLoginValidation.getDirectoryUser(Parameters ldapParameters,
ItemValue<Domain> domain,
java.lang.String userLogin) |
protected void |
ImportLdapJob.updateLastUpdateDomainDate(ItemValue<Domain> domain,
JobExitStatus importStatus,
java.util.Date d) |
Modifier and Type | Method and Description |
---|---|
protected Domain |
MemberOfLdapScannerTests.getDomain() |
protected Domain |
MemberUidLdapScannerTests.getDomain() |
protected abstract Domain |
ScannerCommon.getDomain() |
protected Domain |
MemberLdapScannerTests.getDomain() |
Modifier and Type | Method and Description |
---|---|
static LdapParameters |
LdapParameters.build(Domain domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings) |
Modifier and Type | Method and Description |
---|---|
static java.util.Optional<UserManager> |
UserManagerImpl.build(LdapParameters ldapParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry) |
static java.util.Optional<UserManager> |
UserManagerImpl.build(LdapParameters ldapParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry,
java.util.Optional<java.util.Set<UuidMapper>> splitGroupMembers) |
static java.util.Optional<GroupManager> |
GroupManagerImpl.build(LdapParameters ldapParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry,
java.util.Optional<java.util.Set<UuidMapper>> splitGroupMembers) |
static java.util.Optional<UserManager> |
LdapHelper.getLdapUser(LdapParameters ldapParameters,
ItemValue<Domain> domain,
java.lang.String userLogin,
ItemValue<User> bmUser,
MailFilter mailFilter) |
Modifier and Type | Method and Description |
---|---|
void |
ScannerEnhancerHook.afterImport(IImportLogger importLogger,
Parameters parameter,
ItemValue<Domain> domain,
LdapConProxy ldapCon) |
void |
ScannerEnhancerHook.beforeImport(IImportLogger importLogger,
Parameters parameter,
ItemValue<Domain> domain,
LdapConProxy ldapCon) |
GroupData |
EntityEnhancerHook.enhanceGroup(IImportLogger importLogger,
Parameters ldapParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry,
GroupData groupData) |
UserData |
EntityEnhancerHook.enhanceUser(IImportLogger importLogger,
Parameters ldapParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry,
UserData userData) |
java.util.Optional<java.lang.String> |
EntityEnhancerHook.getGroupName(IImportLogger importLogger,
Parameters directoryParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry) |
java.util.Optional<java.lang.String> |
EntityEnhancerHook.getUserLogin(IImportLogger importLogger,
Parameters directoryParameters,
ItemValue<Domain> domain,
org.apache.directory.api.ldap.model.entry.Entry entry) |
void |
ScannerEnhancerHook.groupMembershipUpdates(ImportLogger importLogger,
Parameters parameter,
ItemValue<Domain> domain,
LdapConProxy ldapCon,
GroupMembershipData groupMembershipData) |
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) |
Modifier and Type | Method and Description |
---|---|
static ItemValue<Domain> |
PopulateHelper.createTestDomain(java.lang.String domainUid,
Domain domain,
Server... servers) |
static ItemValue<Domain> |
PopulateHelper.createTestDomain(java.lang.String domainUid,
Server... servers) |
Modifier and Type | Method and Description |
---|---|
static ItemValue<Domain> |
PopulateHelper.createTestDomain(java.lang.String domainUid,
Domain domain,
Server... servers) |
Modifier and Type | Method and Description |
---|---|
protected IInCoreUser |
InCoreUserServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
Modifier and Type | Method and Description |
---|---|
protected Domain |
TestUserEmailSanitizer.getDomainAliases(java.lang.String domainUid) |
protected Domain |
UserEmailSanitizer.getDomainAliases(java.lang.String domainUid) |
Modifier and Type | Method and Description |
---|---|
VCard |
UserVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
User user) |
Constructor and Description |
---|
ContainerUserStoreService(BmContext context,
Container container,
ItemValue<Domain> domain) |
ContainerUserStoreService(BmContext context,
Container container,
ItemValue<Domain> domain,
boolean globalVirt) |
UserMailIdentities(BmContext context,
ItemValue<Domain> domain,
Container usersContainer,
java.lang.String userUid,
java.util.List<IUserMailIdentityHook> hooks) |
UserService(BmContext context,
ItemValue<Domain> domain,
Container container,
java.util.List<IUserHook> userHooks,
java.util.List<IPasswordUpdater> userPasswordUpdaters) |
Modifier and Type | Method and Description |
---|---|
void |
DomainHook.onCreated(BmContext context,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
static ItemValue<Domain> |
CF.getDomain(java.lang.String name) |
Copyright © 2021. All Rights Reserved.