| 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 | 
|---|---|
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 | Field and Description | 
|---|---|
VEventSeries | 
VEventChanges.ItemAdd.value  | 
VEventSeries | 
VEventChanges.ItemModify.value  | 
| Modifier and Type | Method and Description | 
|---|---|
VEventSeries | 
VEventSeries.copy()  | 
static VEventSeries | 
VEventSeries.create(VEvent master,
      VEventOccurrence... eventOccurrences)  | 
| 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)  | 
ItemValue<VEventSeries> | 
ICalendar.getComplete(java.lang.String uid)
Returns a  
VEvent | 
java.util.concurrent.CompletableFuture<ItemValue<VEventSeries>> | 
ICalendarPromise.getComplete(java.lang.String uid)  | 
ListResult<ItemValue<VEventSeries>> | 
ICalendar.list()  | 
java.util.concurrent.CompletableFuture<ListResult<ItemValue<VEventSeries>>> | 
ICalendarPromise.list()  | 
java.util.List<ItemValue<VEventSeries>> | 
ICalendar.multipleGet(java.util.List<java.lang.String> uids)
Fetch multiple  
VEvents from theirs uniques uids | 
java.util.concurrent.CompletableFuture<java.util.List<ItemValue<VEventSeries>>> | 
ICalendarPromise.multipleGet(java.util.List<java.lang.String> uids)  | 
java.util.List<ItemContainerValue<VEventSeries>> | 
ICalendars.search(CalendarsVEventQuery query)
 | 
java.util.concurrent.CompletableFuture<java.util.List<ItemContainerValue<VEventSeries>>> | 
ICalendarsPromise.search(CalendarsVEventQuery query)  | 
ListResult<ItemValue<VEventSeries>> | 
ICalendar.search(VEventQuery query)
 | 
java.util.concurrent.CompletableFuture<ListResult<ItemValue<VEventSeries>>> | 
ICalendarPromise.search(VEventQuery query)  | 
| Modifier and Type | Method and Description | 
|---|---|
static VEventChanges.ItemAdd | 
VEventChanges.ItemAdd.create(java.lang.String uid,
      VEventSeries value,
      boolean sendNotification)  | 
static VEventChanges.ItemModify | 
VEventChanges.ItemModify.create(java.lang.String uid,
      VEventSeries value,
      boolean sendNotification)  | 
void | 
ICalendar.create(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)
Creates a  
VEvent | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
ICalendarPromise.create(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)  | 
void | 
ICalendarAsync.create(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications,
      AsyncHandler<java.lang.Void> handler)  | 
void | 
ICalendar.createById(long id,
          VEventSeries event,
          java.lang.Boolean sendNotifications)  | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
ICalendarPromise.createById(long id,
          VEventSeries event,
          java.lang.Boolean sendNotifications)  | 
void | 
ICalendarAsync.createById(long id,
          VEventSeries event,
          java.lang.Boolean sendNotifications,
          AsyncHandler<java.lang.Void> handler)  | 
void | 
ICalendar.update(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)
Updates a  
VEvent | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
ICalendarPromise.update(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)  | 
void | 
ICalendarAsync.update(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications,
      AsyncHandler<java.lang.Void> handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ICalendarAsync.getByIcsUid(java.lang.String uid,
           AsyncHandler<java.util.List<ItemValue<VEventSeries>>> handler)  | 
void | 
ICalendarAsync.getComplete(java.lang.String uid,
           AsyncHandler<ItemValue<VEventSeries>> handler)  | 
void | 
ICalendarAsync.list(AsyncHandler<ListResult<ItemValue<VEventSeries>>> handler)  | 
void | 
ICalendarAsync.multipleGet(java.util.List<java.lang.String> uids,
           AsyncHandler<java.util.List<ItemValue<VEventSeries>>> handler)  | 
void | 
ICalendarsAsync.search(CalendarsVEventQuery query,
      AsyncHandler<java.util.List<ItemContainerValue<VEventSeries>>> handler)  | 
void | 
ICalendarAsync.search(VEventQuery query,
      AsyncHandler<ListResult<ItemValue<VEventSeries>>> handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ItemValue<VEventSeries>> | 
CalendarAuditProxy.getByIcsUid(java.lang.String uid)  | 
ItemValue<VEventSeries> | 
CalendarAuditProxy.getComplete(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 | 
|---|---|
void | 
CalendarAuditProxy.create(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)  | 
void | 
CalendarAuditProxy.createById(long id,
          VEventSeries event,
          java.lang.Boolean sendNotifications)  | 
void | 
CalendarAuditProxy.update(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends VEvent> | 
VEventServiceHelper.normalizeEvent(java.util.List<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 
 | 
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<net.fortuna.ical4j.model.component.VEvent> | 
VEventServiceHelper.convertToIcal4jVEvent(java.lang.String uid,
                     VEventSeries vevent)  | 
static java.util.List<net.fortuna.ical4j.model.component.VEvent> | 
VEventServiceHelper.convertToIcal4jVEvent(VEventSeries vevent)  | 
static java.lang.String | 
VEventServiceHelper.convertToIcs(java.lang.String uid,
            net.fortuna.ical4j.model.property.Method method,
            VEventSeries series)  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
VEventServiceHelper.convertToExceptionIcs(ItemValue<VEventSeries> vevent)  | 
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 net.fortuna.ical4j.model.Calendar | 
VEventServiceHelper.convertToIcal4jCalendar(net.fortuna.ical4j.model.property.Method method,
                       java.util.List<VEventSeries> vevents)  | 
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(java.util.List<ItemValue<VEventSeries>> vevents)  | 
static java.lang.String | 
VEventServiceHelper.convertToIcs(net.fortuna.ical4j.model.property.Method method,
            ItemValue<VEventSeries> vevent)  | 
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 void | 
VEventServiceHelper.parseCalendar(java.io.InputStream ics,
             java.util.Optional<CalendarOwner> owner,
             java.util.function.Consumer<ItemValue<VEventSeries>> consumer)  | 
| Modifier and Type | Field and Description | 
|---|---|
VEventSeries | 
VEventMessage.oldEvent  | 
VEventSeries | 
VEventMessage.vevent  | 
| Constructor and Description | 
|---|
VEventMessage(VEventSeries vevent,
             java.lang.String uid,
             boolean sendNotifications,
             SecurityContext securityContext,
             java.lang.String auditEventId,
             Container container)  | 
| 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 | 
|---|---|
VEventSeries | 
VEventSeriesStore.get(Item item)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<VEventSeries> | 
VEventSeriesStore.getMultiple(java.util.List<Item> items)  | 
static JdbcAbstractStore.EntityPopulator<VEventSeries> | 
SeriesColumns.populator()  | 
static JdbcAbstractStore.StatementValues<VEventSeries> | 
SeriesColumns.values(long itemId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VEventSeriesStore.create(Item item,
      VEventSeries series)  | 
void | 
VEventIndexStore.create(java.lang.String uid,
      VEventSeries event)  | 
void | 
VEventSeriesStore.update(Item item,
      VEventSeries series)  | 
void | 
VEventIndexStore.update(java.lang.String uid,
      VEventSeries event)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VEventIndexStore.updates(java.util.List<ItemValue<VEventSeries>> events)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected VEventSeries | 
AbstractCalendarTests.defaultVEvent()  | 
| 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 java.util.Set<BmDateTime> | 
EventDeferredAction.excludeKnownExceptions(VEventSeries event,
                      java.util.Set<BmDateTime> knownExdate)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
EventDeferredActionHook.init(Container container,
    ItemValue<VEventSeries> series)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISanitizer<VEventSeries> | 
VEventSeriesSanitizer.Factory.create(BmContext context)  | 
java.util.List<ItemValue<VEventSeries>> | 
VEventContainerStoreService.getByIcsUid(java.lang.String uid)  | 
java.util.List<ItemValue<VEventSeries>> | 
CalendarService.getByIcsUid(java.lang.String uid)  | 
ItemValue<VEventSeries> | 
CalendarService.getComplete(java.lang.String uid)  | 
ListResult<ItemValue<VEventSeries>> | 
CalendarService.list()  | 
java.util.List<ItemValue<VEventSeries>> | 
CalendarService.multipleGet(java.util.List<java.lang.String> uids)  | 
java.util.List<ItemContainerValue<VEventSeries>> | 
CalendarsService.search(CalendarsVEventQuery query)  | 
ListResult<ItemValue<VEventSeries>> | 
CalendarService.search(VEventQuery query)  | 
java.lang.Class<VEventSeries> | 
VEventSeriesSanitizer.Factory.support()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CalendarService.create(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)  | 
void | 
VEventValidator.create(VEventSeries obj)  | 
void | 
VEventSeriesSanitizer.create(VEventSeries vEventSeries)  | 
void | 
CalendarService.createById(long id,
          VEventSeries event,
          java.lang.Boolean sendNotifications)  | 
protected void | 
VEventContainerStoreService.createValue(Item item,
           VEventSeries value)  | 
void | 
ResourceTemplateHandler.handleCreatedEvent(VEventSeries vEventSeries,
                  java.lang.String domainUid)
Process resources templates, if any, of a newly created event. 
 | 
void | 
VEventSanitizer.resolveAttendeesAndOrganizer(VEventSeries vevent)  | 
void | 
VEventSanitizer.sanitize(VEventSeries vevent,
        boolean sendNotification)  | 
void | 
CalendarService.update(java.lang.String uid,
      VEventSeries event,
      java.lang.Boolean sendNotifications)  | 
void | 
VEventValidator.update(VEventSeries oldValue,
      VEventSeries newValue)  | 
void | 
VEventSeriesSanitizer.update(VEventSeries oldVEventSeries,
      VEventSeries currentVEventSeries)  | 
protected void | 
VEventContainerStoreService.updateValue(Item item,
           VEventSeries value)  | 
void | 
VEventValidator.validate(VEventSeries vevent)  | 
void | 
CalendarEventProducer.veventCreated(VEventSeries event,
             java.lang.String uid,
             boolean sendNotifications)  | 
void | 
CalendarEventProducer.veventDeleted(VEventSeries vevent,
             java.lang.String uid,
             boolean sendNotifications)  | 
void | 
CalendarEventProducer.veventUpdated(VEventSeries old,
             VEventSeries vevent,
             java.lang.String uid,
             boolean sendNotifications)  | 
| 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(Item item,
        ItemValue<VEventSeries> value)  | 
protected void | 
VEventContainerStoreService.decorate(java.util.List<Item> items,
        java.util.List<ItemValue<VEventSeries>> values)  | 
| Constructor and Description | 
|---|
VEventContainerStoreService(javax.sql.DataSource dataSource,
                           SecurityContext securityContext,
                           Container container,
                           java.lang.String itemType,
                           IItemValueStore<VEventSeries> itemValueStore)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected VEventSeries | 
CalendarRepairSupportTests.defaultVEvent()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<ItemValue<VEventSeries>> | 
CalendarMultigetResponse.getEvents()  | 
java.util.List<ItemValue<VEventSeries>> | 
CalendarQueryResponse.getEvents()  | 
| 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)  | 
CalendarQueryResponse(java.lang.String href,
                     javax.xml.namespace.QName kind,
                     java.util.List<ItemValue<VEventSeries>> events,
                     java.util.List<javax.xml.namespace.QName> props)  | 
| Modifier and Type | Field and Description | 
|---|---|
VEventSeries | 
ConvertedVEvent.vevent  | 
| Modifier and Type | Method and Description | 
|---|---|
ConvertedVEvent | 
EventConverter.convert(BackendSession bs,
       VEventSeries vevent,
       IApplicationData appliData)  | 
| Modifier and Type | Method and Description | 
|---|---|
MSEvent | 
EventConverter.convert(MSUser me,
       ItemValue<VEventSeries> seriesItem)  | 
| Modifier and Type | Method and Description | 
|---|---|
ItemValue<VEventSeries> | 
EventProvider.get(java.lang.String eventUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected VEventSeries | 
AbstractLmtpHandler.fromList(java.util.List<ICalendarElement> elements,
        java.lang.String icsUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.util.List<ItemValue<VEventSeries>> | 
ImipFilterVEventTests.getVEventsFromIcs(java.lang.String filename)  | 
Copyright © 2021. All Rights Reserved.