Modifier and Type | Method and Description |
---|---|
static ItemValue<VCard> |
VCardAdapter.adaptCard(net.fortuna.ical4j.vcard.VCard card,
java.util.function.Function<java.lang.String,java.lang.String> uidGenerator) |
Modifier and Type | Field and Description |
---|---|
ItemValue<VCard> |
IAddressBooksMgmt.ChangesetItem.item |
Modifier and Type | Method and Description |
---|---|
ItemValue<VCard> |
IAddressBook.getComplete(java.lang.String uid)
Fetch a
VCard from its unique uid |
ItemValue<VCardInfo> |
IAddressBook.getInfo(java.lang.String uid)
Fetch a
VCardInfo from its unique uid |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<VCard>> |
IAddressBookPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ItemValue<VCardInfo>> |
IAddressBookPromise.getInfo(java.lang.String uid) |
java.util.List<ItemValue<VCard>> |
IAddressBook.multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple
VCard s from theirs uniques uids |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<VCard>>> |
IAddressBookPromise.multipleGet(java.util.List<java.lang.String> uids) |
ListResult<ItemValue<VCardInfo>> |
IAddressBook.search(VCardQuery query)
ElasticSearch based vcard search
|
java.util.concurrent.CompletableFuture<ListResult<ItemValue<VCardInfo>>> |
IAddressBookPromise.search(VCardQuery query) |
Modifier and Type | Method and Description |
---|---|
void |
IAddressBookAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<VCard>> handler) |
void |
IAddressBookAsync.getInfo(java.lang.String uid,
AsyncHandler<ItemValue<VCardInfo>> handler) |
void |
IAddressBookAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<VCard>>> handler) |
void |
IAddressBookAsync.search(VCardQuery query,
AsyncHandler<ListResult<ItemValue<VCardInfo>>> handler) |
Modifier and Type | Method and Description |
---|---|
void |
DomainHook.onCreated(BmContext context,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
void |
VCardIndexStore.updates(java.util.List<ItemValue<VCard>> cards) |
Modifier and Type | Method and Description |
---|---|
ItemValue<VCard> |
AddressBookService.getComplete(java.lang.String uid) |
ItemValue<VCardInfo> |
AddressBookService.getInfo(java.lang.String uid) |
ItemValue<VCard> |
VCardValidator.getMemberVCard(java.lang.String containerUid,
java.lang.String itemUid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<VCard>> |
AddressBookService.all() |
java.util.List<ItemValue<VCard>> |
AddressBookService.multipleGet(java.util.List<java.lang.String> uids) |
ListResult<ItemValue<VCardInfo>> |
AddressBookService.search(VCardQuery query) |
Modifier and Type | Method and Description |
---|---|
protected void |
VCardContainerStoreService.decorate(Item item,
ItemValue<VCard> value) |
Modifier and Type | Method and Description |
---|---|
protected void |
VCardContainerStoreService.decorate(java.util.List<Item> items,
java.util.List<ItemValue<VCard>> values) |
Modifier and Type | Method and Description |
---|---|
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) |
void |
UserBookHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Domain> |
IAuthProvider.IAuthContext.getDomain() |
ItemValue<User> |
IAuthProvider.IAuthContext.getUser() |
Modifier and Type | Method and Description |
---|---|
static Sudo |
Sudo.forUser(ItemValue<User> user,
java.lang.String domain) |
java.lang.Integer |
CyrusService.getUnSeenMessages(java.lang.String domainUid,
ItemValue<User> user) |
void |
ServerHook.onServerAssigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
java.lang.String tag) |
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.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.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) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.cache.Cache<java.lang.String,ItemValue<User>> |
GroupProtocolHandler.getUsersCache() |
Modifier and Type | Method and Description |
---|---|
void |
CyrusWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp) |
void |
CyrusWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup) |
Modifier and Type | Method and Description |
---|---|
void |
CyrusMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> mailbox,
MailFilter filter) |
void |
CyrusMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> mailbox,
MailFilter filter) |
java.util.List<IMailboxesStorage.MailFolder> |
CyrusMailboxesStorage.checkAndRepairAcl(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
java.util.List<AccessControlEntry> acls,
boolean repair) |
void |
CyrusMailboxesStorage.checkAndRepairFilesystem(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
java.util.List<IMailboxesStorage.MailFolder> |
CyrusMailboxesStorage.checkAndRepairHierarchy(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
boolean repair) |
void |
CyrusMailboxesStorage.checkAndRepairQuota(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
void |
CyrusMailboxesStorage.create(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mbox) |
void |
CyrusMailboxesStorage.createDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
CyrusMailboxesStorage.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.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) |
java.lang.String |
SieveWriter.generateSieveScript(SieveWriter.Type type,
ItemValue<Mailbox> mbox,
ItemValue<Domain> domain,
MailFilter filter) |
java.lang.String |
SieveWriter.generateSieveScript(SieveWriter.Type type,
ItemValue<Mailbox> mbox,
ItemValue<Domain> domain,
MailFilter filter) |
static java.lang.String |
MailboxOps.getMailboxPrefix(ItemValue<Mailbox> mailbox) |
MailboxQuota |
CyrusMailboxesStorage.getQuota(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
java.lang.Integer |
CyrusMailboxesStorage.getUnreadMessagesCount(java.lang.String domainUid,
ItemValue<User> user) |
void |
CyrusMailboxesStorage.initialize(BmContext context,
ItemValue<Server> server) |
java.util.List<IMailboxesStorage.MailFolder> |
CyrusMailboxesStorage.listFolders(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
void |
CyrusMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
CyrusMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
CyrusMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
static void |
MailboxOps.setAcls(ItemValue<Mailbox> owner,
java.lang.String domain,
java.util.Map<java.lang.String,Acl> acls) |
void |
CyrusMailboxesStorage.update(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
CyrusMailboxesStorage.update(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
SieveWriter.write(ItemValue<Mailbox> mailbox,
ItemValue<Domain> domain,
MailFilter filter) |
void |
SieveWriter.write(ItemValue<Mailbox> mailbox,
ItemValue<Domain> domain,
MailFilter filter) |
void |
SieveWriter.write(java.lang.String domainUid,
MailFilter filter,
ItemValue<Server> server,
int count) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Server> |
HooksTests.dataLocationServer |
protected ItemValue<Domain> |
HooksTests.domain |
Modifier and Type | Method and Description |
---|---|
protected ItemValue<Mailbox> |
HooksTests.createMailbox(Mailbox mbox) |
protected ItemValue<Group> |
HooksTests.createTestGroup(boolean withEmail) |
Modifier and Type | Method and Description |
---|---|
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 |
MailboxHook.onMailboxUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previous,
ItemValue<Mailbox> current) |
void |
SmtpTagServerHook.onServerAssigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
java.lang.String tag) |
void |
SmtpTagServerHook.onServerAssigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
java.lang.String tag) |
void |
SmtpTagServerHook.onServerTagged(BmContext context,
ItemValue<Server> server,
java.lang.String tag) |
void |
SmtpTagServerHook.onServerUnassigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
java.lang.String tag) |
void |
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 |
---|---|
ItemValue<Server> |
ServerMaps.getServer() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ItemValue<Server>> |
ServerMaps.getEdgeNextHopByDomainUid() |
Modifier and Type | Method and Description |
---|---|
static DomainInfo |
DomainInfo.build(ItemValue<Domain> domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings) |
static java.util.Optional<ServerMaps> |
ServerMaps.init(ItemValue<Server> server) |
static java.util.Optional<ServerMaps> |
ServerMaps.init(java.util.List<ItemValue<Server>> servers,
ItemValue<Server> server,
java.util.Map<java.lang.String,DomainInfo> domainInfoByUid,
java.util.List<MapRow> mapRows) |
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) |
static java.util.Optional<ServerMaps> |
ServerMaps.init(java.util.List<ItemValue<Server>> servers,
ItemValue<Server> server,
java.util.Map<java.lang.String,DomainInfo> domainInfoByUid,
java.util.List<MapRow> mapRows) |
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 |
---|
TransportMap(java.util.Map<java.lang.String,ItemValue<Server>> smtpServerByDomainUid,
java.util.Collection<MapRow> mapRows) |
VirtualDomainsMap(java.util.Collection<ItemValue<Domain>> domains) |
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 EventChangesMerge.IVEventSeriesMerge |
EventChangesMerge.getStrategy(java.util.List<ItemValue<VEventSeries>> bmSeries,
VEventSeries imipSeries) |
VEventChanges |
EventChangesMerge.IVEventSeriesMerge.merge(java.util.List<ItemValue<VEventSeries>> bmSeries,
VEventSeries imipSeries) |
Modifier and Type | Method and Description |
---|---|
ItemValue<CalendarView> |
ICalendarView.getComplete(java.lang.String uid)
Deprecated.
Retrieves a
CalendarView |
ItemValue<VEventSeries> |
ICalendar.getComplete(java.lang.String uid)
Returns a
VEvent |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<VEventSeries>> |
ICalendar.getByIcsUid(java.lang.String uid)
Returns
VEventSeries |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<VEventSeries>>> |
ICalendarPromise.getByIcsUid(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ItemValue<CalendarView>> |
IUserCalendarViewsPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ItemValue<VEventSeries>> |
ICalendarPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ItemValue<CalendarView>> |
ICalendarViewPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<CalendarView>>> |
IUserCalendarViewsPromise.list() |
ListResult<ItemValue<CalendarView>> |
ICalendarView.list()
Deprecated.
Returns a list of
CalendarView |
ListResult<ItemValue<VEventSeries>> |
ICalendar.list() |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<VEventSeries>>> |
ICalendarPromise.list() |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<CalendarView>>> |
ICalendarViewPromise.list() |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<CalendarView>>> |
IUserCalendarViewsPromise.multipleGet(java.util.List<java.lang.String> uids) |
java.util.List<ItemValue<CalendarView>> |
ICalendarView.multipleGet(java.util.List<java.lang.String> uids)
Deprecated.
Fetch multiple
CalendarView s from theirs uniques uids |
java.util.List<ItemValue<VEventSeries>> |
ICalendar.multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple
VEvent s from theirs uniques uids |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<VEventSeries>>> |
ICalendarPromise.multipleGet(java.util.List<java.lang.String> uids) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<CalendarView>>> |
ICalendarViewPromise.multipleGet(java.util.List<java.lang.String> uids) |
ListResult<ItemValue<VEventSeries>> |
ICalendar.search(VEventQuery query)
|
java.util.concurrent.CompletableFuture<ListResult<ItemValue<VEventSeries>>> |
ICalendarPromise.search(VEventQuery query) |
Modifier and Type | Method and Description |
---|---|
void |
ICalendarAsync.getByIcsUid(java.lang.String uid,
AsyncHandler<java.util.List<ItemValue<VEventSeries>>> handler) |
void |
IUserCalendarViewsAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<CalendarView>> handler) |
void |
ICalendarViewAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<CalendarView>> handler) |
void |
ICalendarAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<VEventSeries>> handler) |
void |
IUserCalendarViewsAsync.list(AsyncHandler<ListResult<ItemValue<CalendarView>>> handler) |
void |
ICalendarViewAsync.list(AsyncHandler<ListResult<ItemValue<CalendarView>>> handler) |
void |
ICalendarAsync.list(AsyncHandler<ListResult<ItemValue<VEventSeries>>> handler) |
void |
IUserCalendarViewsAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<CalendarView>>> handler) |
void |
ICalendarViewAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<CalendarView>>> handler) |
void |
ICalendarAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<VEventSeries>>> handler) |
void |
ICalendarAsync.search(VEventQuery query,
AsyncHandler<ListResult<ItemValue<VEventSeries>>> handler) |
Modifier and Type | Method and Description |
---|---|
ItemValue<VEventSeries> |
CalendarAuditProxy.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<VEventSeries>> |
CalendarAuditProxy.getByIcsUid(java.lang.String uid) |
ListResult<ItemValue<VEventSeries>> |
CalendarAuditProxy.list() |
java.util.List<ItemValue<VEventSeries>> |
CalendarAuditProxy.multipleGet(java.util.List<java.lang.String> uids) |
ListResult<ItemValue<VEventSeries>> |
CalendarAuditProxy.search(VEventQuery query) |
Modifier and Type | Method and Description |
---|---|
static <T extends VEvent> |
VEventServiceHelper.normalizeEvent(java.lang.String uid,
java.util.List<ItemValue<T>> list) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ItemValue<VEventSeries>> |
VEventServiceHelper.convertToVEventList(java.lang.String ics,
java.util.Optional<CalendarOwner> owner)
Deprecated.
use convertToVEventList using a consumer
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
VEventServiceHelper.convertToExceptionIcs(ItemValue<VEventSeries> vevent) |
static java.util.List<net.fortuna.ical4j.model.component.VEvent> |
VEventServiceHelper.convertToIcal4jVEvent(ItemValue<VEventSeries> vevent) |
static java.lang.String |
VEventServiceHelper.convertToIcs(ItemValue<VEventSeries> vevent) |
static java.lang.String |
VEventServiceHelper.convertToIcs(net.fortuna.ical4j.model.property.Method method,
ItemValue<VEventSeries> vevent) |
Modifier and Type | Method and Description |
---|---|
static VFreebusy |
VFreebusyServiceHelper.convertToFreebusy(java.lang.String domainUid,
java.lang.String freebusyOwner,
BmDateTime dtstart,
BmDateTime dtend,
java.util.List<ItemValue<VEvent>> events,
java.util.List<ItemValue<VEvent>> oof) |
static VFreebusy |
VFreebusyServiceHelper.convertToFreebusy(java.lang.String domainUid,
java.lang.String freebusyOwner,
BmDateTime dtstart,
BmDateTime dtend,
java.util.List<ItemValue<VEvent>> events,
java.util.List<ItemValue<VEvent>> oof) |
static net.fortuna.ical4j.model.Calendar |
VEventServiceHelper.convertToIcal4jCalendar(net.fortuna.ical4j.model.property.Method method,
java.util.List<ItemValue<VEventSeries>> vevents,
java.lang.Object... paramProperties) |
static java.lang.String |
VEventServiceHelper.convertToIcs(java.util.List<ItemValue<VEventSeries>> vevents) |
static java.lang.String |
VEventServiceHelper.convertToIcs(net.fortuna.ical4j.model.property.Method method,
java.util.List<ItemValue<VEventSeries>> vevents,
java.lang.Object... properties) |
static java.lang.String |
VEventServiceHelper.convertToIcsWithProperty(net.fortuna.ical4j.model.property.Method method,
java.util.List<ItemValue<VEventSeries>> events,
net.fortuna.ical4j.model.property.XProperty xProperty) |
static void |
VEventServiceHelper.convertToVEventList(java.lang.String ics,
java.util.Optional<CalendarOwner> owner,
java.util.function.Consumer<ItemValue<VEventSeries>> consumer) |
static <T extends VEvent> |
VEventServiceHelper.normalizeEvent(java.lang.String uid,
java.util.List<ItemValue<T>> list) |
static void |
VEventServiceHelper.parseCalendar(java.io.InputStream ics,
java.util.Optional<CalendarOwner> owner,
java.util.function.Consumer<ItemValue<VEventSeries>> consumer) |
Modifier and Type | Method and Description |
---|---|
void |
EventMailHelper.send(java.util.Locale locale,
java.util.Map<java.lang.String,java.lang.Object> data,
ItemValue<Mailbox> userMailbox) |
Modifier and Type | Method and Description |
---|---|
protected ItemValue<VEventSeries> |
OccurrenceHelperTest.defaultVEvent() |
Modifier and Type | Method and Description |
---|---|
static VEventOccurrence |
OccurrenceHelper.getOccurrence(ItemValue<VEventSeries> event,
BmDateTime dtstart)
Returns an occurrence of a recurring event that occurs a specific date.
|
static java.util.Optional<VEventOccurrence> |
OccurrenceHelper.getOccurrenceByRecurId(ItemValue<VEventSeries> event,
BmDateTime recurid)
Returns an occurrence of a recurring event with a specific recurid.
|
static java.util.List<VEvent> |
OccurrenceHelper.list(ItemValue<VEventSeries> event,
BmDateTime dtstart,
BmDateTime dtend)
Returns a list of occurrences of a recurring event.
|
Modifier and Type | Method and Description |
---|---|
void |
VEventIndexStore.updates(java.util.List<ItemValue<VEventSeries>> events) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<User> |
AbstractCalendarTests.attendee1 |
protected ItemValue<User> |
AbstractCalendarTests.attendee2 |
protected ItemValue<VCard> |
AbstractCalendarTests.dlistItemValue |
protected ItemValue<User> |
AbstractCalendarTests.forbidden |
protected ItemValue<User> |
AbstractCalendarTests.testUser |
Modifier and Type | Method and Description |
---|---|
static ListResult<ItemValue<VEventSeries>> |
PendingEventsCache.getIfPresent(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
static void |
PendingEventsCache.put(java.lang.String uid,
ListResult<ItemValue<VEventSeries>> c) |
Modifier and Type | Method and Description |
---|---|
static void |
EventDeferredActionHook.init(Container container,
ItemValue<VEventSeries> series) |
Modifier and Type | Method and Description |
---|---|
ItemValue<CalendarView> |
CalendarViewService.getComplete(java.lang.String uid) |
ItemValue<VEventSeries> |
CalendarService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<VEventSeries>> |
VEventContainerStoreService.getByIcsUid(java.lang.String uid) |
java.util.List<ItemValue<VEventSeries>> |
CalendarService.getByIcsUid(java.lang.String uid) |
ListResult<ItemValue<CalendarView>> |
CalendarViewService.list() |
ListResult<ItemValue<VEventSeries>> |
CalendarService.list() |
java.util.List<ItemValue<CalendarView>> |
CalendarViewService.multipleGet(java.util.List<java.lang.String> uids) |
java.util.List<ItemValue<VEventSeries>> |
CalendarService.multipleGet(java.util.List<java.lang.String> uids) |
ListResult<ItemValue<VEventSeries>> |
CalendarService.search(VEventQuery query) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
UserCalendarService.create(java.lang.String domainUid,
ItemValue<User> user,
java.lang.String name) |
void |
UserCalendarService.createDefault(java.lang.String domainUid,
ItemValue<User> user) |
protected void |
VEventContainerStoreService.decorate(Item item,
ItemValue<VEventSeries> value) |
void |
UserCalendarService.deleteAll(ItemValue<User> user) |
void |
UserCalendarService.deleteDefault(ItemValue<User> user) |
ContainerDescriptor |
UserCalendarService.getDefaultCalendarContainer(ItemValue<User> user) |
java.lang.String |
UserCalendarService.update(java.lang.String domainUid,
ItemValue<User> user,
java.lang.String name) |
void |
UserCalendarService.updateDefault(java.lang.String domainUid,
ItemValue<User> user) |
Modifier and Type | Method and Description |
---|---|
protected void |
SingleCalendarICSImport.convertToVEventList(java.util.function.Consumer<ItemValue<VEventSeries>> consumer) |
protected void |
MultipleCalendarICSImport.convertToVEventList(java.util.function.Consumer<ItemValue<VEventSeries>> consumer) |
protected abstract void |
ICSImportTask.convertToVEventList(java.util.function.Consumer<ItemValue<VEventSeries>> consumer) |
protected void |
VEventContainerStoreService.decorate(java.util.List<Item> items,
java.util.List<ItemValue<VEventSeries>> values) |
Modifier and Type | Method and Description |
---|---|
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) |
void |
UserCalendarHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
Modifier and Type | Method and Description |
---|---|
void |
ListCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
void |
ConsolidateIndexCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
void |
RepairCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
Modifier and Type | Method and Description |
---|---|
void |
ListCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
abstract void |
SingleOrDomainOperation.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
void |
ExportCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
Modifier and Type | Method and Description |
---|---|
void |
UserDeleteCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
void |
UserGetCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
void |
UserExportCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
void |
UserImportCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
void |
UserUpdateCommand.synchronousDirOperation(java.lang.String domainUid,
ItemValue<DirEntry> de) |
Modifier and Type | Method and Description |
---|---|
void |
Quota.execute(java.lang.String domainUid,
ItemValue<User> user) |
void |
PasswordNeverExpires.execute(java.lang.String domainUid,
ItemValue<User> user) |
void |
ExternalId.execute(java.lang.String domainUid,
ItemValue<User> user) |
void |
Password.execute(java.lang.String domainUid,
ItemValue<User> user) |
void |
PasswordMustChange.execute(java.lang.String domainUid,
ItemValue<User> user) |
abstract void |
UpdateCommand.execute(java.lang.String domainUid,
ItemValue<User> user) |
Modifier and Type | Method and Description |
---|---|
static <T> ItemValue<T> |
ItemValue.create(Item item,
T value) |
static <T> ItemValue<T> |
ItemValue.create(ItemValue<?> item,
T value) |
static <T> ItemValue<T> |
ItemValue.create(java.lang.String uid,
T value) |
Modifier and Type | Method and Description |
---|---|
static <T> ItemValue<T> |
ItemValue.create(ItemValue<?> item,
T value) |
static <T> ItemContainerValue<T> |
ItemContainerValue.create(java.lang.String containerUid,
ItemValue<?> item,
T value) |
Modifier and Type | Method and Description |
---|---|
ItemValue<T> |
IContainerStoreService.get(long id,
java.lang.Long version) |
ItemValue<T> |
IContainerStoreService.get(java.lang.String uid,
java.lang.Long version) |
ItemValue<T> |
IContainerStoreService.getByExtId(java.lang.String extId)
Get item by external ID
|
Modifier and Type | Method and Description |
---|---|
ItemValue<T> |
ContainerStoreService.get(long id,
java.lang.Long version) |
ItemValue<T> |
ContainerStoreService.get(java.lang.String uid,
java.lang.Long version) |
ItemValue<T> |
ContainerStoreService.getByExtId(java.lang.String extId) |
protected ItemValue<T> |
ContainerStoreService.getItemValue(Item item) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<T>> |
ContainerStoreService.all() |
java.util.List<ItemValue<T>> |
ContainerStoreService.getItemsValue(java.util.List<Item> items) |
java.util.List<ItemValue<T>> |
ContainerStoreService.getMultiple(java.util.List<java.lang.String> uids) |
java.util.List<ItemValue<T>> |
ContainerStoreService.getMultipleById(java.util.List<java.lang.Long> uids) |
Modifier and Type | Method and Description |
---|---|
protected void |
ContainerStoreService.decorate(Item item,
ItemValue<T> value) |
Modifier and Type | Method and Description |
---|---|
protected void |
ContainerStoreService.decorate(java.util.List<Item> items,
java.util.List<ItemValue<T>> values) |
Modifier and Type | Method and Description |
---|---|
void |
IMQForwarder.forward(org.vertx.java.core.eventbus.EventBus eb,
ItemValue<User> user,
java.lang.String queue,
OOPMessage m) |
Modifier and Type | Method and Description |
---|---|
void |
ICTIBackend.dial(java.lang.String domain,
ItemValue<User> caller,
java.lang.String number) |
void |
ICTIBackend.dnd(java.lang.String domain,
ItemValue<User> caller,
boolean dndEnabled) |
void |
ICTIBackend.forward(java.lang.String domain,
ItemValue<User> caller,
java.lang.String imSetPhonePresence) |
Status.PhoneState |
ICTIBackend.getPhoneState(java.lang.String domain,
ItemValue<User> caller) |
Modifier and Type | Method and Description |
---|---|
void |
NoCtiBackend.dial(java.lang.String domain,
ItemValue<User> caller,
java.lang.String number) |
void |
NoCtiBackend.dnd(java.lang.String domain,
ItemValue<User> caller,
boolean dndEnabled) |
void |
NoCtiBackend.forward(java.lang.String domain,
ItemValue<User> caller,
java.lang.String imSetPhonePresence) |
Status.PhoneState |
NoCtiBackend.getPhoneState(java.lang.String domain,
ItemValue<User> caller) |
Modifier and Type | Field and Description |
---|---|
java.util.List<ItemValue<Domain>> |
GenerationContent.domains |
java.util.List<ItemValue<DirEntry>> |
GenerationContent.entries |
java.util.List<ItemValue<Server>> |
GenerationContent.servers |
Modifier and Type | Method and Description |
---|---|
void |
ConfigWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp) |
void |
ConfigWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup) |
Modifier and Type | Method and Description |
---|---|
void |
ElasticWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp) |
void |
ElasticWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup) |
Modifier and Type | Method and Description |
---|---|
static BoxFsFolders |
BoxFsFolders.build(ItemValue<Domain> d,
ItemValue<Mailbox> mbox,
DataProtectGeneration dpg) |
static BoxFsFolders |
BoxFsFolders.build(ItemValue<Domain> d,
ItemValue<Mailbox> mbox,
DataProtectGeneration dpg) |
static java.lang.String |
BoxFsFolders.namespace(ItemValue<Mailbox> mbox) |
void |
MboxRestoreService.restore(DataProtectGeneration dpg,
ItemValue<Mailbox> mbox,
ItemValue<Domain> domain,
MboxRestoreService.Mode mode,
IServerTaskMonitor monitor) |
void |
MboxRestoreService.restore(DataProtectGeneration dpg,
ItemValue<Mailbox> mbox,
ItemValue<Domain> domain,
MboxRestoreService.Mode mode,
IServerTaskMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
void |
PgWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp) |
void |
PgWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Server> |
IDPContext.IToolConfig.getSource() |
Modifier and Type | Method and Description |
---|---|
IDPContext.IToolConfig |
IDPContext.ITool.configure(ItemValue<Server> source,
java.lang.String tag,
java.util.Set<java.lang.String> dirs) |
void |
IBackupWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp)
This gets called once the data is saved with rsync.
|
static java.lang.String |
BackupPath.get(ItemValue<Server> server,
java.lang.String tag) |
void |
IBackupWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup)
This is called before the backup starts.
|
Modifier and Type | Method and Description |
---|---|
ItemValue<Server> |
ToolConfig.getSource() |
Modifier and Type | Method and Description |
---|---|
IDPContext.IToolConfig |
ToolBootstrap.configure(ItemValue<Server> source,
java.lang.String tag,
java.util.Set<java.lang.String> dirs) |
Constructor and Description |
---|
ToolConfig(ItemValue<Server> source,
java.lang.String tag,
java.util.Set<java.lang.String> dirs) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp) |
void |
DefaultWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<VEventSeries>> |
CalendarMultigetResponse.getEvents() |
java.util.List<ItemValue<VEventSeries>> |
CalendarQueryResponse.getEvents() |
java.util.List<ItemValue<VTodo>> |
CalendarMultigetResponse.getTodos() |
java.util.List<ItemValue<VTodo>> |
CalendarQueryResponse.getTodos() |
Constructor and Description |
---|
CalendarMultigetResponse(java.lang.String href,
javax.xml.namespace.QName kind,
java.util.List<ItemValue<VEventSeries>> events,
java.util.List<javax.xml.namespace.QName> props) |
CalendarMultigetResponse(java.lang.String href,
javax.xml.namespace.QName kind,
java.util.List<ItemValue<VTodo>> events,
java.util.List<javax.xml.namespace.QName> props,
java.lang.Object useless) |
CalendarQueryResponse(java.lang.String href,
javax.xml.namespace.QName kind,
java.util.List<ItemValue<VEventSeries>> events,
java.util.List<javax.xml.namespace.QName> props) |
CalendarQueryResponse(java.lang.String href,
javax.xml.namespace.QName kind,
java.util.List<ItemValue<VTodo>> events,
java.util.List<javax.xml.namespace.QName> props,
java.lang.Object useless) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<User>> |
CalendarServerPrincipalSearchResponse.getUsers() |
Modifier and Type | Method and Description |
---|---|
void |
CalendarServerPrincipalSearchResponse.setUsers(java.util.List<ItemValue<User>> users) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<User>> |
PrincipalPropertySearchResponse.getUsers() |
Modifier and Type | Method and Description |
---|---|
void |
PrincipalPropertySearchResponse.setUsers(java.util.List<ItemValue<User>> users) |
Modifier and Type | Method and Description |
---|---|
ItemValue<User> |
LoggedCore.getUser() |
Modifier and Type | Method and Description |
---|---|
ItemValue<DeferredAction> |
IDeferredAction.getComplete(java.lang.String uid)
Fetches a
DeferredAction . |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<DeferredAction>> |
IDeferredAction.getByActionId(java.lang.String actionId,
java.lang.Long to)
Fetches a list of all
DeferredAction s matching an actionId and period
of time |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<DeferredAction>>> |
IDeferredActionPromise.getByActionId(java.lang.String actionId,
java.lang.Long to) |
java.util.List<ItemValue<DeferredAction>> |
IDeferredAction.getByReference(java.lang.String reference)
Fetches a list of all
DeferredAction s matching a reference |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<DeferredAction>>> |
IDeferredActionPromise.getByReference(java.lang.String reference) |
java.util.concurrent.CompletableFuture<ItemValue<DeferredAction>> |
IDeferredActionPromise.getComplete(java.lang.String uid) |
java.util.List<ItemValue<DeferredAction>> |
IDeferredAction.multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple
DeferredAction s by their uids. |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<DeferredAction>>> |
IDeferredActionPromise.multipleGet(java.util.List<java.lang.String> uids) |
Modifier and Type | Method and Description |
---|---|
void |
IDeferredActionAsync.getByActionId(java.lang.String actionId,
java.lang.Long to,
AsyncHandler<java.util.List<ItemValue<DeferredAction>>> handler) |
void |
IDeferredActionAsync.getByReference(java.lang.String reference,
AsyncHandler<java.util.List<ItemValue<DeferredAction>>> handler) |
void |
IDeferredActionAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<DeferredAction>> handler) |
void |
IDeferredActionAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<DeferredAction>>> handler) |
Modifier and Type | Method and Description |
---|---|
ItemValue<DeferredAction> |
DeferredActionService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<DeferredAction>> |
ContainerDeferredActionStoreService.getByActionId(java.lang.String actionId,
java.util.Date to) |
java.util.List<ItemValue<DeferredAction>> |
DeferredActionService.getByActionId(java.lang.String actionId,
java.lang.Long to) |
java.util.List<ItemValue<DeferredAction>> |
ContainerDeferredActionStoreService.getByReference(java.lang.String reference) |
java.util.List<ItemValue<DeferredAction>> |
DeferredActionService.getByReference(java.lang.String reference) |
java.util.List<ItemValue<DeferredAction>> |
DeferredActionService.multipleGet(java.util.List<java.lang.String> uids) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Device> |
IDevice.byIdentifier(java.lang.String uid) |
ItemValue<Device> |
IDevice.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<Device>> |
IDevicePromise.byIdentifier(java.lang.String identifier) |
java.util.concurrent.CompletableFuture<ItemValue<Device>> |
IDevicePromise.getComplete(java.lang.String uid) |
ListResult<ItemValue<Device>> |
IDevice.list() |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<Device>>> |
IDevicePromise.list() |
Modifier and Type | Method and Description |
---|---|
void |
IDeviceAsync.byIdentifier(java.lang.String identifier,
AsyncHandler<ItemValue<Device>> handler) |
void |
IDeviceAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Device>> handler) |
void |
IDeviceAsync.list(AsyncHandler<ListResult<ItemValue<Device>>> handler) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Device> |
DeviceService.byIdentifier(java.lang.String identifier) |
ItemValue<Device> |
DeviceStoreService.byIdentifier(java.lang.String identifier) |
ItemValue<Device> |
DeviceService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
ListResult<ItemValue<Device>> |
DeviceService.list() |
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 |
---|---|
ItemValue<OrgUnit> |
IOrgUnits.getComplete(java.lang.String uid)
Fetch organizational unit by uid
|
ItemValue<VCard> |
IDirectory.getVCard(java.lang.String uid)
get entry vcard
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<OrgUnit>> |
IOrgUnits.getChildren(java.lang.String uid) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<OrgUnit>>> |
IOrgUnitsPromise.getChildren(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ItemValue<OrgUnit>> |
IOrgUnitsPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ItemValue<VCard>> |
IDirectoryPromise.getVCard(java.lang.String uid) |
ListResult<ItemValue<DirEntry>> |
IDirectory.search(DirEntryQuery query) |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<DirEntry>>> |
IDirectoryPromise.search(DirEntryQuery query) |
Modifier and Type | Method and Description |
---|---|
void |
IOrgUnitsAsync.getChildren(java.lang.String uid,
AsyncHandler<java.util.List<ItemValue<OrgUnit>>> handler) |
void |
IOrgUnitsAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<OrgUnit>> handler) |
void |
IDirectoryAsync.getVCard(java.lang.String uid,
AsyncHandler<ItemValue<VCard>> handler) |
void |
IDirectoryAsync.search(DirEntryQuery query,
AsyncHandler<ListResult<ItemValue<DirEntry>>> handler) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Domain> |
DirValueStoreService.domain |
Modifier and Type | Method and Description |
---|---|
ItemValue<T> |
DirValueStoreService.findByEmail(java.lang.String email) |
ItemValue<DirEntryAndValue<T>> |
DirValueStoreService.findByEmailFull(java.lang.String email) |
ItemValue<T> |
DirValueStoreService.findByExtId(java.lang.String extId) |
ItemValue<T> |
DirValueStoreService.get(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<T>> |
DirValueStoreService.getMultipleValues(java.util.List<java.lang.String> uids) |
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 void |
DirValueStoreService.decorate(Item item,
ItemValue<DirEntryAndValue<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) |
Modifier and Type | Method and Description |
---|---|
protected void |
DirValueStoreService.decorate(java.util.List<Item> items,
java.util.List<ItemValue<DirEntryAndValue<T>>> values) |
Constructor and Description |
---|
DirValueStoreService(BmContext context,
javax.sql.DataSource pool,
SecurityContext securityContext,
ItemValue<Domain> domain,
Container container,
java.lang.String itemType,
BaseDirEntry.Kind kind,
IItemValueStore<T> itemValueStore,
DirValueStoreService.DirEntryAdapter<T> adapter,
DirValueStoreService.VCardAdapter<T> vcardAdapter,
DirValueStoreService.MailboxAdapter<T> mailboxAdapter) |
Modifier and Type | Method and Description |
---|---|
ItemValue<DirEntry> |
DirEntriesCache.get(java.lang.String uid,
java.util.function.Supplier<ItemValue<DirEntry>> de) |
ItemValue<DirEntry> |
DirEntryStoreService.getByEmail(java.lang.String email,
boolean isDomainEmail) |
ItemValue<OrgUnit> |
OrgUnits.getComplete(java.lang.String uid) |
ItemValue<VCard> |
DirEntryStoreService.getVCard(java.lang.String uid) |
ItemValue<VCard> |
Directory.getVCard(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<OrgUnit>> |
OrgUnits.getChildren(java.lang.String uid) |
java.util.List<ItemValue<OrgUnit>> |
OrgUnitContainerStoreService.getChildren(java.lang.String ouUid) |
java.util.List<ItemValue<DirEntry>> |
DirEntryStoreService.getEntries(java.lang.String path) |
ListResult<ItemValue<DirEntry>> |
DirEntryStoreService.search(DirEntryQuery query) |
ListResult<ItemValue<DirEntry>> |
Directory.search(DirEntryQuery query) |
ListResult<ItemValue<DirEntry>> |
DirEntryStoreService.searchManageable(DirEntryQuery query,
java.util.List<ManageableOrgUnit> manageable) |
Modifier and Type | Method and Description |
---|---|
void |
DirEntriesCache.cache(ItemValue<DirEntry> item) |
protected void |
DirEntryStoreService.decorate(Item item,
ItemValue<DirEntry> value) |
protected void |
OrgUnitContainerStoreService.decorate(Item item,
ItemValue<DirEntryAndValue<OrgUnit>> value) |
Modifier and Type | Method and Description |
---|---|
ItemValue<DirEntry> |
DirEntriesCache.get(java.lang.String uid,
java.util.function.Supplier<ItemValue<DirEntry>> de) |
Constructor and Description |
---|
Directory(BmContext context,
Container dirContainer,
ItemValue<Domain> domain) |
OrgUnitContainerStoreService(BmContext context,
Container container,
ItemValue<Domain> domain) |
OrgUnits(BmContext context,
ItemValue<Domain> domain,
Container container) |
Constructor and Description |
---|
DirEntriesCache(com.google.common.cache.Cache<java.lang.String,ItemValue<DirEntry>> dirCache) |
DirEntriesCache(java.lang.String domainUid,
com.google.common.cache.Cache<java.lang.String,ItemValue<DirEntry>> dirCache) |
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 |
---|---|
ItemValue<Domain> |
IDomains.findByNameOrAliases(java.lang.String name) |
ItemValue<Domain> |
IDomains.get(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Domain>> |
IDomains.all()
Retrieve all domains
|
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Domain>>> |
IDomainsPromise.all() |
java.util.concurrent.CompletableFuture<ItemValue<Domain>> |
IDomainsPromise.findByNameOrAliases(java.lang.String name) |
java.util.concurrent.CompletableFuture<ItemValue<Domain>> |
IDomainsPromise.get(java.lang.String uid) |
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 |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Domain>> |
DomainsService.all() |
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 |
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.google.common.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 |
---|---|
MSEvent |
EventConverter.convert(MSUser me,
ItemValue<VEventSeries> seriesItem) |
Modifier and Type | Method and Description |
---|---|
MSContact |
ContactConverter.convert(IAddressBook service,
ItemValue<VCard> vcardItem)
BM to Device
|
SearchResult |
ContactConverter.convertToSearchResult(ItemValue<VCard> item,
SearchRequest.Store.Options.Picture picture,
IAddressBook service) |
Modifier and Type | Method and Description |
---|---|
ItemValue<VEventSeries> |
EventProvider.get(java.lang.String eventUid) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Device> |
AbstractEndpointTest.device |
protected ItemValue<User> |
AbstractEndpointTest.owner |
Modifier and Type | Method and Description |
---|---|
void |
EasHook.onFolderCreated(BmContext context,
java.lang.String mailboxUid,
ItemValue<Folder> value) |
void |
EasHook.onFolderDeleted(BmContext context,
java.lang.String mailboxUid,
ItemValue<Folder> value) |
void |
EasHook.onFolderUpdated(BmContext context,
java.lang.String mailboxUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
void |
EasHook.onFolderUpdated(BmContext context,
java.lang.String mailboxUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
Modifier and Type | Field and Description |
---|---|
ItemValue<Device> |
TestDeviceHelper.TestDevice.device |
ItemValue<User> |
TestDeviceHelper.TestDevice.owner |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSearchServerHook.onServerAssigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
java.lang.String tag) |
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) |
void |
ElasticSearchServerHook.onServerUnassigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> assignedDomain,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
ItemValue<ExternalUser> |
IExternalUser.getComplete(java.lang.String uid)
Retrieve an existing external user
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<ExternalUser>> |
IExternalUserPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Group>>> |
IExternalUserPromise.memberOf(java.lang.String uid) |
java.util.List<ItemValue<Group>> |
IExternalUser.memberOf(java.lang.String uid)
Returns the list of
Group an external user is in |
Modifier and Type | Method and Description |
---|---|
void |
IExternalUserAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<ExternalUser>> handler) |
void |
IExternalUserAsync.memberOf(java.lang.String uid,
AsyncHandler<java.util.List<ItemValue<Group>>> handler) |
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 |
---|---|
ItemValue<ExternalUser> |
ExternalUserService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Group>> |
ExternalUserService.memberOf(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
VCard |
ExternalUserVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
ExternalUser value) |
protected void |
ExternalUserContainerStoreService.decorate(Item item,
ItemValue<DirEntryAndValue<ExternalUser>> itemValue) |
Constructor and Description |
---|
ExternalUserContainerStoreService(BmContext context,
javax.sql.DataSource pool,
SecurityContext securityContext,
ItemValue<Domain> domain,
Container container,
java.lang.String itemType,
BaseDirEntry.Kind kind,
IItemValueStore<ExternalUser> itemValueStore,
DirValueStoreService.DirEntryAdapter<ExternalUser> adapter,
DirValueStoreService.VCardAdapter<ExternalUser> vcardAdapter,
DirValueStoreService.MailboxAdapter<ExternalUser> mailboxAdapter) |
ExternalUserContainerStoreService(BmContext context,
ItemValue<Domain> domain,
Container externalUserContainer) |
ExternalUserService(BmContext context,
ItemValue<Domain> domain,
Container externalUserContainer) |
Modifier and Type | Method and Description |
---|---|
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.onServerUnassigned(BmContext context,
ItemValue<Server> itemValue,
ItemValue<Domain> domain,
java.lang.String tag) |
void |
FileHostingServerHook.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
void |
FileHostingBackupWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp) |
void |
FileHostingBackupWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Folder> |
IFolderHierarchy.byContentUri(java.lang.String uri) |
ItemValue<Folder> |
IFolderHierarchy.byId(java.lang.Long id) |
ItemValue<Folder> |
IFolderHierarchy.byUid(java.lang.Long uid) |
ItemValue<Folder> |
IFolderHierarchy.getComplete(java.lang.String uid)
Fetch a
Folder from its unique uid |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IFolderHierarchyPromise.byContentUri(java.lang.String uri) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IFolderHierarchyPromise.byId(java.lang.Long id) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Folder>>> |
IFolderHierarchyPromise.byParentId(java.lang.Long parent) |
java.util.List<ItemValue<Folder>> |
IFolderHierarchy.byParentId(java.lang.Long pid) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IFolderHierarchyPromise.byUid(java.lang.Long uid) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IFolderHierarchyPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Folder>>> |
IFolderHierarchyPromise.multipleGet(java.util.List<java.lang.String> uids) |
java.util.List<ItemValue<Folder>> |
IFolderHierarchy.multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple
Folder s from theirs uniques uids |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<Folder>>> |
IFolderHierarchyPromise.search(FolderQuery query) |
ListResult<ItemValue<Folder>> |
IFolderHierarchy.search(FolderQuery query)
Searches for the
Folder s items in the container using the given
query |
Modifier and Type | Method and Description |
---|---|
void |
IFolderHierarchyAsync.byContentUri(java.lang.String uri,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IFolderHierarchyAsync.byId(java.lang.Long id,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IFolderHierarchyAsync.byParentId(java.lang.Long parent,
AsyncHandler<java.util.List<ItemValue<Folder>>> handler) |
void |
IFolderHierarchyAsync.byUid(java.lang.Long uid,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IFolderHierarchyAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IFolderHierarchyAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<Folder>>> handler) |
void |
IFolderHierarchyAsync.search(FolderQuery query,
AsyncHandler<ListResult<ItemValue<Folder>>> handler) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Folder> |
IInternalFolderHierarchy.createFolder(ContainerDescriptor cd,
java.lang.Long parentId)
Creates a folder corresponding to the given container
Not exposed over http
|
Modifier and Type | Method and Description |
---|---|
void |
FolderHookAdapter.onFolderCreated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
IFolderHook.onFolderCreated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
FolderHookAdapter.onFolderDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
IFolderHook.onFolderDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
FolderHookAdapter.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
void |
FolderHookAdapter.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
void |
IFolderHook.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
void |
IFolderHook.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Folder> |
FolderHierarchyService.byContentUri(java.lang.String uri) |
ItemValue<Folder> |
FolderHierarchyService.byId(java.lang.Long id) |
ItemValue<Folder> |
FolderHierarchyService.byUid(java.lang.Long uid) |
ItemValue<Folder> |
FolderHierarchyService.createFolder(ContainerDescriptor cd,
java.lang.Long parentId) |
ItemValue<Folder> |
FolderHierarchyService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Folder>> |
FolderHierarchyService.byParentId(java.lang.Long pid) |
java.util.List<ItemValue<Folder>> |
FolderHierarchyService.multipleGet(java.util.List<java.lang.String> uids) |
ListResult<ItemValue<Folder>> |
FolderHierarchyService.search(FolderQuery query) |
Modifier and Type | Method and Description |
---|---|
void |
HierarchyTestHook.onFolderCreated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
HierarchyTestHook.onFolderDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
HierarchyTestHook.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
void |
HierarchyTestHook.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Group> |
IGroup.byEmail(java.lang.String email)
Get group from its email
|
ItemValue<Group> |
IGroup.byName(java.lang.String name)
Get group from its name
|
ItemValue<Group> |
IGroup.getByExtId(java.lang.String extId)
Get group from external ID
|
ItemValue<Group> |
IGroup.getComplete(java.lang.String uid)
Get group from UID
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<Group>> |
IGroupPromise.byEmail(java.lang.String email) |
java.util.concurrent.CompletableFuture<ItemValue<Group>> |
IGroupPromise.byName(java.lang.String name) |
java.util.concurrent.CompletableFuture<ItemValue<Group>> |
IGroupPromise.getByExtId(java.lang.String extid) |
java.util.concurrent.CompletableFuture<ItemValue<Group>> |
IGroupPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Group>>> |
IGroupPromise.getParents(java.lang.String uid) |
java.util.List<ItemValue<Group>> |
IGroup.getParents(java.lang.String uid)
Get all group parents UID
|
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Group>>> |
IGroupPromise.search(GroupSearchQuery query) |
java.util.List<ItemValue<Group>> |
IGroup.search(GroupSearchQuery query)
Search a group
|
Modifier and Type | Method and Description |
---|---|
void |
IGroupAsync.byEmail(java.lang.String email,
AsyncHandler<ItemValue<Group>> handler) |
void |
IGroupAsync.byName(java.lang.String name,
AsyncHandler<ItemValue<Group>> handler) |
void |
IGroupAsync.getByExtId(java.lang.String extid,
AsyncHandler<ItemValue<Group>> handler) |
void |
IGroupAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Group>> handler) |
void |
IGroupAsync.getParents(java.lang.String uid,
AsyncHandler<java.util.List<ItemValue<Group>>> handler) |
void |
IGroupAsync.search(GroupSearchQuery query,
AsyncHandler<java.util.List<ItemValue<Group>>> handler) |
Modifier and Type | Field and Description |
---|---|
ItemValue<Group> |
GroupMessage.group |
Constructor and Description |
---|
GroupMessage(ItemValue<Group> group,
SecurityContext sc,
Container c) |
GroupMessage(ItemValue<Group> group,
SecurityContext sc,
Container c,
java.util.List<Member> members) |
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 |
---|---|
ItemValue<Group> |
GroupService.byEmail(java.lang.String email) |
ItemValue<DirEntryAndValue<Group>> |
ContainerGroupStoreService.byName(java.lang.String name) |
ItemValue<Group> |
GroupService.byName(java.lang.String name) |
ItemValue<Group> |
GroupService.getByExtId(java.lang.String extId) |
ItemValue<Group> |
GroupService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Group>> |
GroupService.getParents(java.lang.String uid) |
java.util.List<ItemValue<DirEntryAndValue<Group>>> |
ContainerGroupStoreService.search(GroupSearchQuery query) |
java.util.List<ItemValue<Group>> |
GroupService.search(GroupSearchQuery query) |
Modifier and Type | Method and Description |
---|---|
VCard |
GroupVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
Group group) |
protected void |
ContainerGroupStoreService.decorate(Item item,
ItemValue<DirEntryAndValue<Group>> value) |
void |
UserInGroupHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
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.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) |
void |
UserHsmHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
Constructor and Description |
---|
FolderProcessor(StoreClient sc,
ItemValue<Folder> folder,
HSMContext context,
StoragePolicy sp) |
Modifier and Type | Method and Description |
---|---|
void |
HSMDomainHook.onBeforeDelete(BmContext context,
ItemValue<Domain> domain) |
Constructor and Description |
---|
HSMService(BmContext context,
Container mboxContainer,
ItemValue<Domain> domainValue) |
Modifier and Type | Method and Description |
---|---|
void |
SnappyWorker.dataDirsSaved(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> backedUp) |
void |
SnappyWorker.prepareDataDirs(IDPContext ctx,
java.lang.String tag,
ItemValue<Server> toBackup) |
Modifier and Type | Method and Description |
---|---|
ItemValue<T> |
ICal4jHelper.parseIcs(T iCalendarElement,
net.fortuna.ical4j.model.component.CalendarComponent cc,
java.util.Optional<java.lang.String> globalTZ,
java.util.Optional<CalendarOwner> owner) |
ItemValue<T> |
ICal4jEventHelper.parseIcs(T iCalendarElement,
net.fortuna.ical4j.model.component.CalendarComponent cc,
java.util.Optional<java.lang.String> globalTZ,
java.util.Optional<CalendarOwner> owner) |
Modifier and Type | Method and Description |
---|---|
void |
MailboxIndexing.index(ItemValue<Mailbox> mailbox,
IServerTaskMonitor monitor) |
abstract void |
BoxIndexing.index(ItemValue<Mailbox> entity,
IServerTaskMonitor monitor) |
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) |
void |
ESMailboxHook.onMailboxUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
MailboxIndexing.resync(ItemValue<Mailbox> mailbox,
IServerTaskMonitor monitor) |
abstract void |
BoxIndexing.resync(ItemValue<Mailbox> entity,
IServerTaskMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
protected ItemValue<Folder> |
AbstractIndexOperation.getFolderItem() |
protected ItemValue<Folder> |
AbstractIndexOperation.getFolderItem(java.lang.String box) |
Modifier and Type | Method and Description |
---|---|
protected ItemValue<User> |
AbstractLmtpHandler.getUserFromUid(java.lang.String domainUid,
java.lang.String userUid) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractLmtpHandler.checkInvitationRight(LmtpAddress recipient,
java.lang.String calUid,
ItemValue<User> sender) |
protected java.lang.String |
AbstractLmtpHandler.getCalendarUid(ItemValue<Mailbox> recipientMailbox) |
protected ITodoList |
AbstractLmtpHandler.getTodoListService(ItemValue<User> user) |
IMIPResponse |
EventReplyHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
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 |
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 |
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 |
TodoRequestHandler.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 |
TodoCancelHandler.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 |
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) |
IMIPResponse |
EventCancelHandler.handle(IMIPInfos imip,
LmtpAddress recipient,
ItemValue<Domain> domain,
ItemValue<Mailbox> recipientMailbox) |
Modifier and Type | Method and Description |
---|---|
protected ItemValue<VEvent> |
ImipFilterVEventTests.defaultVEvent() |
protected ItemValue<VTodo> |
ImipFilterVTodoTests.defaultVTodo() |
protected ItemValue<VTodo> |
ImipFilterVTodoTests.defaultVTodo(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<ItemValue<VEventSeries>> |
ImipFilterVEventTests.getVEventsFromIcs(java.lang.String filename) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Mailbox> |
IMailboxes.byEmail(java.lang.String email) |
ItemValue<Mailbox> |
IMailboxes.byName(java.lang.String name) |
ItemValue<Folder> |
IMailboxFolderHierarchy.byPath(java.lang.String path) |
ItemValue<Folder> |
IMailboxFolderHierarchy.createUserMailFolder(java.lang.String imapPath) |
ItemValue<Mailbox> |
IMailboxes.getComplete(java.lang.String uid)
Fetch a
Mailbox from its unique uid |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IMailboxFolderHierarchyPromise.byContentUri(java.lang.String uri) |
java.util.concurrent.CompletableFuture<ItemValue<Mailbox>> |
IMailboxesPromise.byEmail(java.lang.String email) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IMailboxFolderHierarchyPromise.byId(java.lang.Long id) |
java.util.concurrent.CompletableFuture<ItemValue<Mailbox>> |
IMailboxesPromise.byName(java.lang.String name) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Folder>>> |
IMailboxFolderHierarchyPromise.byParentId(java.lang.Long parent) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IMailboxFolderHierarchyPromise.byPath(java.lang.String path) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IMailboxFolderHierarchyPromise.byUid(java.lang.Long uid) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IMailboxFolderHierarchyPromise.createUserMailFolder(java.lang.String imapPath) |
java.util.concurrent.CompletableFuture<ItemValue<Mailbox>> |
IMailboxesPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<ItemValue<Folder>> |
IMailboxFolderHierarchyPromise.getComplete(java.lang.String uid) |
java.util.List<ItemValue<Mailbox>> |
IMailboxes.list() |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Mailbox>>> |
IMailboxesPromise.list() |
java.util.List<ItemValue<Mailbox>> |
IMailboxes.multipleGet(java.util.List<java.lang.String> uids) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Mailbox>>> |
IMailboxesPromise.multipleGet(java.util.List<java.lang.String> uids) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Folder>>> |
IMailboxFolderHierarchyPromise.multipleGet(java.util.List<java.lang.String> arg0) |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<Folder>>> |
IMailboxFolderHierarchyPromise.search(FolderQuery arg0) |
Modifier and Type | Method and Description |
---|---|
void |
IMailboxFolderHierarchyAsync.byContentUri(java.lang.String uri,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IMailboxesAsync.byEmail(java.lang.String email,
AsyncHandler<ItemValue<Mailbox>> handler) |
void |
IMailboxFolderHierarchyAsync.byId(java.lang.Long id,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IMailboxesAsync.byName(java.lang.String name,
AsyncHandler<ItemValue<Mailbox>> handler) |
void |
IMailboxFolderHierarchyAsync.byParentId(java.lang.Long parent,
AsyncHandler<java.util.List<ItemValue<Folder>>> handler) |
void |
IMailboxFolderHierarchyAsync.byPath(java.lang.String path,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IMailboxFolderHierarchyAsync.byUid(java.lang.Long uid,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IMailboxFolderHierarchyAsync.createUserMailFolder(java.lang.String imapPath,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IMailboxFolderHierarchyAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Folder>> handler) |
void |
IMailboxesAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Mailbox>> handler) |
void |
IMailboxesAsync.list(AsyncHandler<java.util.List<ItemValue<Mailbox>>> handler) |
void |
IMailboxFolderHierarchyAsync.multipleGet(java.util.List<java.lang.String> arg0,
AsyncHandler<java.util.List<ItemValue<Folder>>> handler) |
void |
IMailboxesAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<Mailbox>>> handler) |
void |
IMailboxFolderHierarchyAsync.search(FolderQuery arg0,
AsyncHandler<ListResult<ItemValue<Folder>>> handler) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Folder> |
IInternalMailboxFolderHierarchy.createUserMailFolder(java.lang.String imapPath) |
Modifier and Type | Method and Description |
---|---|
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 |
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 |
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 |
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 |
MailboxHookAdapter.onMailboxUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
TestHook.onMailFilterChanged(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value,
MailFilter filter) |
void |
DefaultMailboxHook.onMailFilterChanged(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value,
MailFilter filter) |
void |
IMailboxHook.onMailFilterChanged(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
MailFilter filter) |
void |
MailboxHookAdapter.onMailFilterChanged(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value,
MailFilter filter) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IdentityDescription> |
MailboxIdentityStore.getDescriptions(ItemValue<Mailbox> mboxItemValue) |
Modifier and Type | Method and Description |
---|---|
void |
IMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> value,
MailFilter filter) |
void |
IMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> value,
MailFilter filter) |
java.util.List<IMailboxesStorage.MailFolder> |
IMailboxesStorage.checkAndRepairAcl(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
java.util.List<AccessControlEntry> acls,
boolean repair)
Sync acl with db acl
|
void |
IMailboxesStorage.checkAndRepairFilesystem(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox)
Fix mailbox filesystem
|
java.util.List<IMailboxesStorage.MailFolder> |
IMailboxesStorage.checkAndRepairHierarchy(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
boolean repair)
Fill gaps between folders
|
void |
IMailboxesStorage.checkAndRepairQuota(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox)
Fix mailbox quota
|
void |
IMailboxesStorage.create(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
void |
IMailboxesStorage.createDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
IMailboxesStorage.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) |
void |
IMailboxesStorage.deleteDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
MailboxQuota |
IMailboxesStorage.getQuota(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
java.lang.Integer |
IMailboxesStorage.getUnreadMessagesCount(java.lang.String domainUid,
ItemValue<User> user) |
void |
IMailboxesStorage.initialize(BmContext context,
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) |
java.util.List<IMailboxesStorage.MailFolder> |
IMailboxesStorage.listFolders(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
void |
IMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
IMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
IMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
IMailboxesStorage.update(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
IMailboxesStorage.update(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
Modifier and Type | Method and Description |
---|---|
void |
TestFolderHook.onFolderCreated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
TestFolderHook.onFolderDeleted(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> value) |
void |
TestFolderHook.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
void |
TestFolderHook.onFolderUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Folder> previousValue,
ItemValue<Folder> value) |
void |
FolderHierarchyCyrusHook.onMailFolderCreated(BmContext ctx,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
java.lang.String imapPath) |
void |
FolderHierarchyCyrusHook.onTopLevelFolderCreated(BmContext ctx,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
Modifier and Type | Method and Description |
---|---|
void |
IMailboxEventConsumer.onMailFolderCreated(BmContext ctx,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
java.lang.String imapPath) |
void |
IMailboxEventConsumer.onTopLevelFolderCreated(BmContext ctx,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
Modifier and Type | Field and Description |
---|---|
ItemValue<FolderTree.InTreeFolder> |
FolderTree.InTreeFolder.parent |
Modifier and Type | Field and Description |
---|---|
java.util.List<ItemValue<FolderTree.InTreeFolder>> |
FolderTree.InTreeFolder.children |
Modifier and Type | Method and Description |
---|---|
ItemValue<Mailbox> |
MailboxesService.byEmail(java.lang.String email) |
ItemValue<Mailbox> |
MailboxesService.byName(java.lang.String name) |
ItemValue<Folder> |
MailboxFolderHierarchyService.byPath(java.lang.String path) |
ItemValue<Folder> |
FolderTree.byTreePath(java.lang.String fn) |
ItemValue<Folder> |
MailboxFolderHierarchyService.createUserMailFolder(java.lang.String imapPath) |
ItemValue<Mailbox> |
MailboxesService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Folder>> |
FolderTree.extraFolders(java.util.List<IMailboxesStorage.MailFolder> imapFolders) |
java.util.List<ItemValue<Mailbox>> |
MailboxesService.list() |
java.util.List<ItemValue<Mailbox>> |
MailboxesService.multipleGet(java.util.List<java.lang.String> uids) |
java.util.List<ItemValue<Folder>> |
FolderTree.toFolders() |
Modifier and Type | Method and Description |
---|---|
void |
VoidMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> value,
MailFilter filter) |
void |
VoidMailboxesStorage.changeFilter(BmContext context,
ItemValue<Domain> domain,
ItemValue<Mailbox> value,
MailFilter filter) |
java.util.List<IMailboxesStorage.MailFolder> |
VoidMailboxesStorage.checkAndRepairAcl(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
java.util.List<AccessControlEntry> acls,
boolean repair) |
void |
VoidMailboxesStorage.checkAndRepairFilesystem(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
java.util.List<IMailboxesStorage.MailFolder> |
VoidMailboxesStorage.checkAndRepairHierarchy(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
boolean repair) |
void |
VoidMailboxesStorage.checkAndRepairQuota(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
void |
VoidMailboxesStorage.create(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
void |
VoidMailboxesStorage.createDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
VoidMailboxesStorage.createDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
VoidMailboxesStorage.delete(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
void |
VoidMailboxesStorage.deleteDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
void |
VoidMailboxesStorage.deleteDomainPartition(BmContext context,
ItemValue<Domain> value,
ItemValue<Server> server) |
MailboxQuota |
VoidMailboxesStorage.getQuota(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> value) |
java.lang.Integer |
VoidMailboxesStorage.getUnreadMessagesCount(java.lang.String domainUid,
ItemValue<User> user) |
void |
VoidMailboxesStorage.initialize(BmContext context,
ItemValue<Server> server) |
java.util.List<IMailboxesStorage.MailFolder> |
VoidMailboxesStorage.listFolders(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> mailbox) |
void |
VoidMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
VoidMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
VoidMailboxesStorage.move(java.lang.String domainUid,
ItemValue<Mailbox> mailbox,
ItemValue<Server> sourceServer,
ItemValue<Server> dstServer) |
void |
VoidMailboxesStorage.update(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
VoidMailboxesStorage.update(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
FolderTree.update(ItemValue<Folder> cFolder) |
Modifier and Type | Method and Description |
---|---|
void |
FolderTree.forEachUnrooted(java.util.function.Consumer<ItemValue<Folder>> unrootedConsumer) |
static FolderTree |
FolderTree.of(java.util.List<ItemValue<Folder>> folders) |
Constructor and Description |
---|
DbAclToCyrusAcl(java.lang.String domainUid,
java.util.List<AccessControlEntry> acls,
ItemValue<Mailbox> box) |
MailboxesService(BmContext context,
Container container,
ItemValue<Domain> domain) |
MailboxSanitizer(ItemValue<Domain> domain) |
MailFilterForwardRoleValidator(BmContext context,
ItemValue<Domain> domain) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Mailbox> |
MailboxRepairSupport.MailboxMaintenanceOperation.mailbox |
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 |
---|---|
ItemValue<Mailshare> |
IMailshare.getComplete(java.lang.String uid)
Fetch a
Mailshare from its unique uid |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Mailshare>> |
IMailshare.allComplete()
Fetches all Mailshares
|
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Mailshare>>> |
IMailsharePromise.allComplete() |
java.util.concurrent.CompletableFuture<ItemValue<Mailshare>> |
IMailsharePromise.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
void |
IMailshareAsync.allComplete(AsyncHandler<java.util.List<ItemValue<Mailshare>>> handler) |
void |
IMailshareAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Mailshare>> handler) |
Modifier and Type | Method and Description |
---|---|
protected IMailshare |
MailshareServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Mailshare> |
MailshareService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Mailshare>> |
MailshareService.allComplete() |
Modifier and Type | Method and Description |
---|---|
VCard |
MailshareVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
Mailshare mailshare) |
protected void |
ContainerMailshareStoreService.decorate(Item item,
ItemValue<DirEntryAndValue<Mailshare>> value) |
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 |
---|---|
static void |
TagHelper.jarToFS(java.lang.Class<?> sibling,
java.lang.String src,
java.lang.String dest,
ItemValue<Server> srvItem,
IServer serverApi) |
void |
CyrusTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
OpenldapTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
ElasticsearchTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
MemCachedTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PostgresqlDataTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PostgresqlTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PhpfpmTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
InfluxTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
NginxTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PostfixTagHandler.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
CyrusTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
OpenldapTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
ElasticsearchTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
MemCachedTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PostgresqlDataTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PostgresqlTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PhpfpmTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
InfluxTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
NginxTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
void |
PostfixTagHandler.onServerUntagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ITickTemplateProvider.TemplateDefinition> |
ITickTemplateProvider.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
protected ITickTemplateProvider.TemplateDefinition |
BasicTickTemplateProvider.initTickDefinition(ItemValue<Server> server,
Product prod,
java.lang.String endPointUrl,
java.lang.String defName) |
static java.lang.String |
TickTemplateHelper.newId(Product p,
java.lang.String alertSubId,
ItemValue<Server> server) |
Constructor and Description |
---|
ChronografClient(ItemValue<Server> chronografServer) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ITickTemplateProvider.TemplateDefinition> |
ServiceHprofs.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
java.util.List<ITickTemplateProvider.TemplateDefinition> |
ImapConnectionsLimit.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
java.util.List<ITickTemplateProvider.TemplateDefinition> |
StateHeartbeats.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
java.util.List<ITickTemplateProvider.TemplateDefinition> |
MemcachedEvictions.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
java.util.List<ITickTemplateProvider.TemplateDefinition> |
DiskSpace.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
java.util.List<ITickTemplateProvider.TemplateDefinition> |
PostfixQueueSize.createDefinitions(BmContext ctx,
java.lang.String endPointUrl,
ItemValue<Server> server) |
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
default ItemValue<Server> |
IServiceTopology.any(java.lang.String tag) |
ItemValue<Server> |
IServiceTopology.core() |
default ItemValue<Server> |
IServiceTopology.datalocation(java.lang.String serverUid)
Search a server uid (aka datalocation) in current topology
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Server>> |
IServiceTopology.nodes() |
Modifier and Type | Method and Description |
---|---|
static void |
Topology.update(java.util.List<ItemValue<Server>> servers) |
Modifier and Type | Field and Description |
---|---|
java.util.List<ItemValue<Server>> |
TopologyPayload.nodes |
Modifier and Type | Method and Description |
---|---|
static TopologyPayload |
TopologyPayload.of(java.util.List<ItemValue<Server>> nodes) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Server> |
DefaultServiceTopology.core() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Server>> |
DefaultServiceTopology.nodes() |
Constructor and Description |
---|
DefaultServiceTopology(java.util.List<ItemValue<Server>> servers) |
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 |
---|---|
ItemValue<ResourceDescriptor> |
IResources.byEmail(java.lang.String email)
Fetches a
ResourceDescriptor item from the database with its
email. |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<ResourceDescriptor>> |
IResourcesPromise.byEmail(java.lang.String email) |
Modifier and Type | Method and Description |
---|---|
void |
IResourcesAsync.byEmail(java.lang.String email,
AsyncHandler<ItemValue<ResourceDescriptor>> handler) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
ResourcesContainerType.getIdentifier(ItemValue<Domain> domain) |
protected IResources |
ResourcesServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
Modifier and Type | Method and Description |
---|---|
boolean |
OneFreeSlotAndNoBusy.isBusy(ItemValue<ResourceDescriptor> resource,
VEvent vEvent) |
boolean |
BookingStrategy.isBusy(ItemValue<ResourceDescriptor> resource,
VEvent vEvent) |
boolean |
OnlyFreeSlots.isBusy(ItemValue<ResourceDescriptor> resource,
VEvent vEvent) |
Modifier and Type | Method and Description |
---|---|
ItemValue<ResourceDescriptor> |
ResourcesService.byEmail(java.lang.String email) |
Modifier and Type | Method and Description |
---|---|
VCard |
ResourceVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
ResourceDescriptor rd) |
protected void |
ResourceContainerStoreService.decorate(Item item,
ItemValue<DirEntryAndValue<ResourceDescriptor>> value) |
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 |
---|---|
ItemValue<Server> |
IServer.getComplete(java.lang.String uid)
Fetches a server object from the database with its uid.
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Server>>> |
IServerPromise.allComplete() |
java.util.List<ItemValue<Server>> |
IServer.allComplete()
Enumerate all the servers in the installation container.
|
java.util.concurrent.CompletableFuture<ItemValue<Server>> |
IServerPromise.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
void |
IServerAsync.allComplete(AsyncHandler<java.util.List<ItemValue<Server>>> handler) |
void |
IServerAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Server>> handler) |
Modifier and Type | Field and Description |
---|---|
ItemValue<Server> |
ServerMessage.server
the value of the server (the previous value for update or delete events)
|
Modifier and Type | Method and Description |
---|---|
void |
TestHook.onServerAssigned(BmContext context,
ItemValue<Server> itemValue,
ItemValue<Domain> domain,
java.lang.String tag) |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
---|---|
ItemValue<Server> |
ServerService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Server>> |
ServerService.allComplete() |
Modifier and Type | Method and Description |
---|---|
void |
ServerDomainHook.onDeleted(BmContext context,
ItemValue<Domain> domain) |
void |
CheckServerAvailability.onServerDeleted(BmContext context,
ItemValue<Server> server) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<ItemValue<Server>> |
HpsHelper.hpsNodes(BmContext context) |
Modifier and Type | Method and Description |
---|---|
void |
NginxExternalUrlConfigurationOnServerTagged.onServerTagged(BmContext context,
ItemValue<Server> itemValue,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Group> |
CoreServices.getGroupByExtId(java.lang.String extId) |
ItemValue<Group> |
ICoreServices.getGroupByExtId(java.lang.String extId) |
ItemValue<User> |
CoreServices.getUserByExtId(java.lang.String extId) |
ItemValue<User> |
ICoreServices.getUserByExtId(java.lang.String extId) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Group>> |
CoreServices.memberOf(java.lang.String uid) |
java.util.List<ItemValue<Group>> |
ICoreServices.memberOf(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
void |
CoreServices.createGroup(ItemValue<Group> group) |
void |
ICoreServices.createGroup(ItemValue<Group> group) |
void |
CoreServices.createUser(ItemValue<User> user) |
void |
ICoreServices.createUser(ItemValue<User> user) |
void |
CoreServices.suspendUser(ItemValue<User> user) |
void |
ICoreServices.suspendUser(ItemValue<User> user) |
void |
CoreServices.updateGroup(ItemValue<Group> group) |
void |
ICoreServices.updateGroup(ItemValue<Group> group) |
void |
CoreServices.updateUser(ItemValue<User> user) |
void |
ICoreServices.updateUser(ItemValue<User> user) |
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 UserManager |
ImportLoginValidation.getDirectoryUser(Parameters adParameters,
ItemValue<Domain> domain,
java.lang.String userLogin) |
Modifier and Type | Field and Description |
---|---|
ItemValue<Group> |
GroupManager.group |
ItemValue<User> |
UserManager.user |
Modifier and Type | Method and Description |
---|---|
void |
GroupManager.update(ImportStatus importStatus,
ItemValue<Group> currentGroup) |
void |
UserManager.update(ImportStatus importStatus,
ItemValue<User> currentUser,
MailFilter mailFilter) |
void |
GroupManager.update(ItemValue<Group> currentGroup) |
void |
UserManager.update(ItemValue<User> currentUser,
MailFilter mailFilter) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Domain> |
Scanner.domain |
Constructor and Description |
---|
Scanner(ImportStatus importStatus,
ICoreServices coreService,
ItemValue<Domain> domain) |
Scanner(ImportStatus importStatus,
ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
Messages.deleteGroup(ItemValue<Group> group) |
static java.util.Map<java.lang.String,java.lang.String> |
Messages.failedToAddGroup(ItemValue<Group> currentGroup,
java.lang.String currentGroupGroupMember) |
static java.util.Map<java.lang.String,java.lang.String> |
Messages.failedToAddUser(ItemValue<Group> currentGroup,
java.lang.String currentGroupUserMember) |
static java.util.Map<java.lang.String,java.lang.String> |
Messages.failedToFindGroupByExtId(ItemValue<Group> currentGroup,
java.lang.String groupExtId) |
static java.util.Map<java.lang.String,java.lang.String> |
Messages.failedToFindUserByExtId(ItemValue<Group> currentGroup,
java.lang.String userExtId) |
static java.util.Map<java.lang.String,java.lang.String> |
Messages.suspendUser(ItemValue<User> user) |
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 org.apache.directory.ldap.client.api.LdapConnection |
LdapHelper.connectConfigDirectory(ItemValue<Server> ldapHost) |
static org.apache.directory.ldap.client.api.LdapConnection |
LdapHelper.connectDirectory(ItemValue<Server> ldapHost) |
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 |
---|---|
static SlapdConfig |
SlapdConfig.build(ItemValue<Server> server) |
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 |
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 |
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 |
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) |
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) |
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.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) |
void |
LdapServerHook.onServerUnassigned(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> domain,
java.lang.String tag) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Domain> |
LdapExportTests.domain |
protected ItemValue<Server> |
LdapExportTests.ldapRoleServer |
Modifier and Type | Method and Description |
---|---|
ItemValue<Server> |
LdapExportTests.initAndAssignLdapExportServer(ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Server> |
LdapExportTests.initAndAssignLdapExportServer(ItemValue<Domain> domain) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ItemValue<Server>> |
LdapExportService.ldapExportServer(BmContext context,
java.lang.String domainUid) |
Modifier and Type | Method and Description |
---|---|
static LdapExportService |
LdapExportService.build(BmContext context,
ItemValue<Server> server,
ItemValue<Domain> domain) |
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) |
PasswordUpdateService(ItemValue<Server> ldapExportServer,
ItemValue<Domain> domain,
java.lang.String passwordLifetime,
ItemValue<User> user) |
PasswordUpdateService(ItemValue<Server> ldapExportServer,
ItemValue<Domain> domain,
java.lang.String passwordLifetime,
ItemValue<User> user) |
Modifier and Type | Method and Description |
---|---|
static Scanner |
LdapScannerFactory.getLdapScanner(IScannerLogs jobLogger,
LdapParameters ldapParameters,
ItemValue<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 UserManager |
ImportLdapLoginValidation.getDirectoryUser(Parameters ldapParameters,
ItemValue<Domain> domain,
java.lang.String userLogin) |
boolean |
LdapPasswordUpdater.update(SecurityContext context,
java.lang.String domainUid,
ItemValue<User> user,
ChangePassword password) |
protected void |
ImportLdapJob.updateLastUpdateDomainDate(ItemValue<Domain> domain,
JobExitStatus importStatus,
java.util.Date d) |
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,ItemValue<Group>> |
CoreServicesTest.createdGroups |
java.util.Map<java.lang.String,ItemValue<User>> |
CoreServicesTest.createdUsers |
java.util.HashMap<java.lang.String,ItemValue<Group>> |
CoreServicesTest.groups |
java.util.Map<java.lang.String,ItemValue<Group>> |
CoreServicesTest.updatedGroups |
java.util.Map<java.lang.String,ItemValue<User>> |
CoreServicesTest.updatedUsers |
java.util.Map<java.lang.String,java.util.List<ItemValue<Group>>> |
CoreServicesTest.userMemberOf |
java.util.HashMap<java.lang.String,ItemValue<User>> |
CoreServicesTest.users |
Modifier and Type | Method and Description |
---|---|
protected ItemValue<Group> |
LdapScanner.getBmGroupFromEntry(org.apache.directory.api.ldap.model.entry.Entry entry) |
protected ItemValue<Group> |
LdapScanner.getBmGroupFromUuid(UuidMapper uuidMapper) |
ItemValue<Group> |
CoreServicesTest.getGroupByExtId(java.lang.String extId) |
ItemValue<User> |
CoreServicesTest.getUserByExtId(java.lang.String extId) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Group>> |
ScannerTests.getGroupMembers(java.util.List<ItemValue<Group>> list) |
java.util.List<ItemValue<Group>> |
CoreServicesTest.memberOf(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
void |
CoreServicesTest.addExistingUser(ItemValue<User> user) |
void |
CoreServicesTest.addUserToGroups(ItemValue<User> user00,
java.util.List<ItemValue<Group>> groups) |
void |
CoreServicesTest.createGroup(ItemValue<Group> group) |
void |
CoreServicesTest.createUser(ItemValue<User> user) |
void |
CoreServicesTest.suspendUser(ItemValue<User> user) |
void |
CoreServicesTest.updateGroup(ItemValue<Group> group) |
void |
CoreServicesTest.updateUser(ItemValue<User> user) |
Modifier and Type | Method and Description |
---|---|
void |
CoreServicesTest.addUserToGroups(ItemValue<User> user00,
java.util.List<ItemValue<Group>> groups) |
java.util.List<ItemValue<Group>> |
ScannerTests.getGroupMembers(java.util.List<ItemValue<Group>> list) |
Modifier and Type | Method and Description |
---|---|
static UserManagerImpl |
LdapHelper.getLdapUser(LdapParameters ldapParameters,
Domain domain,
java.lang.String userLogin,
ItemValue<User> bmUser,
MailFilter mailFilter) |
Modifier and Type | Method and Description |
---|---|
void |
WebmailHook.onServerTagged(BmContext context,
ItemValue<Server> server,
java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
ItemValue<Tag> |
ITags.getComplete(java.lang.String uid)
Fetch a
Tag from its unique uid |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Tag>> |
ITags.all()
Find all
Tag s. |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Tag>>> |
ITagsPromise.all() |
java.util.concurrent.CompletableFuture<ItemValue<Tag>> |
ITagsPromise.getComplete(java.lang.String uid) |
java.util.List<ItemValue<Tag>> |
ITags.multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple
Tag s from theirs uniques uids |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Tag>>> |
ITagsPromise.multipleGet(java.util.List<java.lang.String> uids) |
Modifier and Type | Method and Description |
---|---|
static TagRef |
TagRef.create(java.lang.String containerUid,
ItemValue<Tag> tag) |
Modifier and Type | Method and Description |
---|---|
void |
ITagsAsync.all(AsyncHandler<java.util.List<ItemValue<Tag>>> handler) |
void |
ITagsAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<Tag>> handler) |
void |
ITagsAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<Tag>>> handler) |
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 |
---|---|
ItemValue<Tag> |
Tags.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Tag>> |
Tags.all() |
java.util.List<ItemValue<Tag>> |
Tags.multipleGet(java.util.List<java.lang.String> uids) |
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 |
---|---|
java.util.List<ItemValue<VTodo>> |
VTodoAdapter.convertToVTodoList(java.lang.String ics) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
VTodoAdapter.convertToIcs(ItemValue<VTodo> task) |
Modifier and Type | Method and Description |
---|---|
ItemValue<VTodo> |
ITodoList.getComplete(java.lang.String uid)
Fetch a
VTodo from its unique uid |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<VTodo>>> |
ITodoListPromise.all() |
java.util.List<ItemValue<VTodo>> |
ITodoList.all()
List all items from container
|
java.util.concurrent.CompletableFuture<ItemValue<VTodo>> |
ITodoListPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<VTodo>>> |
ITodoListPromise.multipleGet(java.util.List<java.lang.String> uids) |
java.util.List<ItemValue<VTodo>> |
ITodoList.multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple
VTodo s from theirs uniques uids |
java.util.concurrent.CompletableFuture<ListResult<ItemValue<VTodo>>> |
ITodoListPromise.search(VTodoQuery query) |
ListResult<ItemValue<VTodo>> |
ITodoList.search(VTodoQuery query)
ElasticSearch based
VTodo search |
Modifier and Type | Method and Description |
---|---|
void |
ITodoListAsync.all(AsyncHandler<java.util.List<ItemValue<VTodo>>> handler) |
void |
ITodoListAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<VTodo>> handler) |
void |
ITodoListAsync.multipleGet(java.util.List<java.lang.String> uids,
AsyncHandler<java.util.List<ItemValue<VTodo>>> handler) |
void |
ITodoListAsync.search(VTodoQuery query,
AsyncHandler<ListResult<ItemValue<VTodo>>> handler) |
Modifier and Type | Method and Description |
---|---|
void |
VTodoIndexStore.updates(java.util.List<ItemValue<VTodo>> tasks) |
Modifier and Type | Method and Description |
---|---|
ItemValue<VTodo> |
TodoListService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<VTodo>> |
TodoListService.all() |
java.util.List<ItemValue<VTodo>> |
TodoListService.multipleGet(java.util.List<java.lang.String> uids) |
ListResult<ItemValue<VTodo>> |
TodoListService.search(VTodoQuery query) |
Modifier and Type | Method and Description |
---|---|
protected void |
VTodoContainerStoreService.decorate(Item item,
ItemValue<VTodo> value) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
UserTodoListHook.getUserTodoListId(ItemValue<User> user) |
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) |
void |
UserTodoListHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
Modifier and Type | Method and Description |
---|---|
ItemValue<User> |
IUser.byEmail(java.lang.String email)
Fetches a
User item from the database with its email. |
ItemValue<User> |
IUser.byExtId(java.lang.String extId)
Fetches a
User item from the database with its external ID. |
ItemValue<User> |
IUser.byLogin(java.lang.String login)
Fetches a
User item from the database with its login. |
ItemValue<User> |
IUser.getComplete(java.lang.String uid)
Fetches a
User item from the database with its uid. |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ItemValue<User>> |
IUserPromise.byEmail(java.lang.String email) |
java.util.concurrent.CompletableFuture<ItemValue<User>> |
IUserPromise.byExtId(java.lang.String extid) |
java.util.concurrent.CompletableFuture<ItemValue<User>> |
IUserPromise.byLogin(java.lang.String login) |
java.util.concurrent.CompletableFuture<ItemValue<User>> |
IUserPromise.getComplete(java.lang.String uid) |
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<Group>>> |
IUserPromise.memberOf(java.lang.String uid) |
java.util.List<ItemValue<Group>> |
IUser.memberOf(java.lang.String uid)
Returns the list of
Group a user is in |
Modifier and Type | Method and Description |
---|---|
boolean |
IPasswordUpdater.update(SecurityContext context,
java.lang.String domainUid,
ItemValue<User> user,
ChangePassword password) |
Modifier and Type | Method and Description |
---|---|
void |
IUserAsync.byEmail(java.lang.String email,
AsyncHandler<ItemValue<User>> handler) |
void |
IUserAsync.byExtId(java.lang.String extid,
AsyncHandler<ItemValue<User>> handler) |
void |
IUserAsync.byLogin(java.lang.String login,
AsyncHandler<ItemValue<User>> handler) |
void |
IUserAsync.getComplete(java.lang.String uid,
AsyncHandler<ItemValue<User>> handler) |
void |
IUserAsync.memberOf(java.lang.String uid,
AsyncHandler<java.util.List<ItemValue<Group>>> handler) |
Modifier and Type | Method and Description |
---|---|
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 |
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 |
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
|
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 |
---|---|
protected IInCoreUser |
InCoreUserServiceFactory.instanceImpl(BmContext context,
ItemValue<Domain> domainValue,
Container container) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<Server> |
ContainersFolderHookTests.dataLocation |
Modifier and Type | Method and Description |
---|---|
ItemValue<Mailbox> |
FakeMailboxes.byEmail(java.lang.String email) |
ItemValue<User> |
UserService.byEmail(java.lang.String email) |
ItemValue<User> |
UserService.byExtId(java.lang.String extId) |
ItemValue<User> |
UserService.byLogin(java.lang.String login) |
ItemValue<Mailbox> |
FakeMailboxes.byName(java.lang.String name) |
ItemValue<Mailbox> |
FakeMailboxes.getComplete(java.lang.String uid) |
ItemValue<User> |
UserService.getComplete(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemValue<Mailbox>> |
FakeMailboxes.list() |
java.util.List<ItemValue<Group>> |
UserService.memberOf(java.lang.String uid) |
java.util.List<ItemValue<Mailbox>> |
FakeMailboxes.multipleGet(java.util.List<java.lang.String> uids) |
Modifier and Type | Method and Description |
---|---|
VCard |
UserVCardAdapter.asVCard(ItemValue<Domain> domain,
java.lang.String uid,
User user) |
void |
UserFolderHierarchiesMgmt.createForUser(java.lang.String domainUid,
ItemValue<User> user) |
protected void |
ContainerUserStoreService.decorate(Item item,
ItemValue<DirEntryAndValue<User>> value) |
void |
UserFolderHierarchiesMgmt.deleteForUser(java.lang.String domainUid,
ItemValue<User> user) |
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.onMailboxUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<Mailbox> previousValue,
ItemValue<Mailbox> value) |
void |
UserFolderHierarchiesMgmt.repair(java.lang.String domainUid,
ItemValue<User> user) |
boolean |
FailPasswordUpdater.update(SecurityContext context,
java.lang.String domainUid,
ItemValue<User> user,
ChangePassword password) |
boolean |
DatabasePasswordUpdater.update(SecurityContext context,
java.lang.String domainUid,
ItemValue<User> userItem,
ChangePassword password) |
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) |
UserService(BmContext context,
ItemValue<Domain> domain,
Container container,
java.util.List<IUserHook> userHooks,
java.util.List<IPasswordUpdater> userPasswordUpdaters) |
Constructor and Description |
---|
FakeMailboxes(java.util.Map<java.lang.String,ItemValue<Mailbox>> mboxes) |
Modifier and Type | Method and Description |
---|---|
void |
IUserFolderHierarchiesMgmt.createForUser(java.lang.String domainUid,
ItemValue<User> user) |
void |
UserFolderHierarchiesMgmt.createForUser(java.lang.String domainUid,
ItemValue<User> created) |
void |
IUserFolderHierarchiesMgmt.deleteForUser(java.lang.String domainUid,
ItemValue<User> user) |
void |
UserFolderHierarchiesMgmt.deleteForUser(java.lang.String domainUid,
ItemValue<User> user) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<User> |
UserRepairSupport.UserMaintenanceOperation.user |
Modifier and Type | Method and Description |
---|---|
void |
XivoCTIBackend.dial(java.lang.String domain,
ItemValue<User> caller,
java.lang.String number) |
void |
XivoCTIBackend.dnd(java.lang.String domain,
ItemValue<User> caller,
boolean dndEnabled) |
void |
XivoCTIBackend.forward(java.lang.String domain,
ItemValue<User> caller,
java.lang.String number) |
Status.PhoneState |
XivoCTIBackend.getPhoneState(java.lang.String domain,
ItemValue<User> caller) |
Modifier and Type | Field and Description |
---|---|
ItemValue<User> |
RosterItem.user |
Modifier and Type | Method and Description |
---|---|
void |
RosterItemUserHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
void |
RosterItemUserHook.onUserUpdated(BmContext context,
java.lang.String domainUid,
ItemValue<User> previous,
ItemValue<User> current) |
Modifier and Type | Field and Description |
---|---|
protected ItemValue<User> |
BaseXmppTests.user1Item |
protected ItemValue<User> |
BaseXmppTests.user2Item |
Modifier and Type | Method and Description |
---|---|
static ItemValue<Domain> |
CF.getDomain(java.lang.String name) |
static ItemValue<User> |
CF.user(tigase.xmpp.BareJID jid) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
CF.getLang(ItemValue<User> u,
tigase.xmpp.BareJID jid) |
Copyright © 2021. All Rights Reserved.