A C D E F G I L O R S U V 

A

abort() - Method in class org.exoplatform.extension.exchange.listener.ExchangeIntegrationLoginModule
 
addFolderToSynchronization(String) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 

C

CalendarConverterService - Class in org.exoplatform.extension.exchange.service.util
 
CalendarConverterService() - Constructor for class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
CalendarCreateUpdateAction - Class in org.exoplatform.extension.exchange.listener
 
CalendarCreateUpdateAction() - Constructor for class org.exoplatform.extension.exchange.listener.CalendarCreateUpdateAction
 
CalendarDeleteAction - Class in org.exoplatform.extension.exchange.listener
 
CalendarDeleteAction() - Constructor for class org.exoplatform.extension.exchange.listener.CalendarDeleteAction
 
commit() - Method in class org.exoplatform.extension.exchange.listener.ExchangeIntegrationLoginModule
 
convertDateToUTC(Date) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
convertExchangeToExoEvent(CalendarEvent, Appointment, String, JCRDataStorage, UserHandler, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts from Exchange Calendar Event to eXo Calendar Event.
convertExchangeToExoMasterRecurringCalendarEvent(CalendarEvent, Appointment, String, JCRDataStorage, UserHandler, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts from Exchange Calendar Recurring Master Event to eXo Calendar Event.
convertExchangeToExoOccurenceEvent(CalendarEvent, List<CalendarEvent>, List<String>, Appointment, String, JCRDataStorage, UserHandler, CorrespondenceService, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts from Exchange Calendar Exceptional Occurence Event to eXo Calendar Event and return the list of deleted and updated elements.
convertExoToExchangeEvent(Appointment, CalendarEvent, String, UserHandler, TimeZoneDefinition, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts from Exchange Calendar Event to eXo Calendar Event.
convertExoToExchangeMasterRecurringCalendarEvent(Appointment, CalendarEvent, String, UserHandler, TimeZoneDefinition, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts from Exchange Calendar Recurring Master Event to eXo Calendar Event.
convertExoToExchangeOccurenceEvent(Appointment, CalendarEvent, String, UserHandler, TimeZoneDefinition, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts from Exchange Calendar Exceptional Occurence Event to eXo Calendar Event.
CorrespondenceService - Class in org.exoplatform.extension.exchange.service
 
CorrespondenceService(NodeHierarchyCreator, SessionProviderService) - Constructor for class org.exoplatform.extension.exchange.service.CorrespondenceService
 
createEvent(Appointment, String, TimeZone) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Create non existing eXo Calendar Event.
createOrUpdateEvent(Appointment, String, TimeZone) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Creates or updates eXo Calendar Event.
createOrUpdateOrDelete(ItemEvent) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Creates or updates or deletes eXo Calendar Event associated to Item, switch state in Exchange.

D

deleteAppointment(String, ExchangeService, String) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
deleteAppointment(String, ExchangeService, ItemId) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
deleteAppointmentByExoEventId(String, ExchangeService, String, String) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
deleteCalendar(String, String) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Delete eXo Calendar.
deleteCorrespondingId(String, String, String) - Method in class org.exoplatform.extension.exchange.service.CorrespondenceService
delete Correspondence between IDs
deleteCorrespondingId(String, String) - Method in class org.exoplatform.extension.exchange.service.CorrespondenceService
 
deleteEvent(String, CalendarEvent) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Deletes eXo Calendar Event.
deleteEventByAppointmentID(String, String) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Deletes eXo Calendar Event that corresponds to given appointment Id.
deleteExchangeCalendar(String) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
deleteExchangeCalendarEvent(String, String) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
deleteExchangeFolderByCalenarId(String, ExchangeService, String) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
deleteExoCalendar(FolderId) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Handle Exchange Calendar Deletion by deleting associated eXo Calendar.
deleteFolderFromSynchronization(String) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
diffTimeZone - Static variable in class org.exoplatform.extension.exchange.listener.IntegrationListener
 

E

EXCHANGE_CALENDAR_ID_PREFIX - Static variable in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
EXCHANGE_CALENDAR_NAME_PREFIX - Static variable in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
EXCHANGE_EVENT_ID_PREFIX - Static variable in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
exchangeDomain - Variable in class org.exoplatform.extension.exchange.listener.IntegrationListener
 
ExchangeIntegrationLoginModule - Class in org.exoplatform.extension.exchange.listener
 
ExchangeIntegrationLoginModule() - Constructor for class org.exoplatform.extension.exchange.listener.ExchangeIntegrationLoginModule
 
ExchangeLoginListener - Class in org.exoplatform.extension.exchange.listener
 
ExchangeLoginListener() - Constructor for class org.exoplatform.extension.exchange.listener.ExchangeLoginListener
 
ExchangeRESTService - Class in org.exoplatform.extension.exchange.service
 
ExchangeRESTService(IntegrationListener, OrganizationService) - Constructor for class org.exoplatform.extension.exchange.service.ExchangeRESTService
 
ExchangeRESTService.FolderBean - Class in org.exoplatform.extension.exchange.service
 
ExchangeRESTService.FolderBean(String, String, boolean) - Constructor for class org.exoplatform.extension.exchange.service.ExchangeRESTService.FolderBean
 
ExchangeRESTService.UserSettings - Class in org.exoplatform.extension.exchange.service
 
ExchangeRESTService.UserSettings() - Constructor for class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
exchangeServerURL - Variable in class org.exoplatform.extension.exchange.listener.IntegrationListener
 
ExchangeStorageService - Class in org.exoplatform.extension.exchange.service
 
ExchangeStorageService(OrganizationService, CorrespondenceService) - Constructor for class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
execute(Context) - Method in class org.exoplatform.extension.exchange.listener.CalendarCreateUpdateAction
 
execute(Context) - Method in class org.exoplatform.extension.exchange.listener.CalendarDeleteAction
 
ExoStorageService - Class in org.exoplatform.extension.exchange.service
 
ExoStorageService(OrganizationService, CalendarService, CorrespondenceService) - Constructor for class org.exoplatform.extension.exchange.service.ExoStorageService
 

F

findExoEventsModifiedSince(String, Calendar, Date) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
 

G

getAllExchangeCalendars(ExchangeService) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
Gets list of personnal Exchange Calendars.
getAllExchangeCalendars() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Gets list of personnal Exchange Calendars.
getAllExoEvents(String, Calendar) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
 
getAppointment(ExchangeService, String) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
getAppointment(ExchangeService, ItemId) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
getAppointmentOccurence(Appointment, String) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
getCalendarId(String) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts Exchange Calendar Name to eXo Calendar Id by adding a prefix and hash coding the original Id.
getCalendarName(String) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts Exchange Calendar Name to eXo Calendar Name by adding a prefix.
getCalendars() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService
 
getCorrespondingId(String, String) - Method in class org.exoplatform.extension.exchange.service.CorrespondenceService
Gets Id of exchange from eXo Calendar or Event Id and vice versa
getDomainName() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
getEventByAppointmentId(String, String) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
 
getEventId(String) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Converts Exchange Calendar Event Id to eXo Calendar Event Id
getExchangeCalendar(ExchangeService, String) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
getExchangeCalendar(ExchangeService, FolderId) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
getExchangeCalendar(FolderId) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
getExchangeListenerService() - Method in class org.exoplatform.extension.exchange.listener.ExchangeIntegrationLoginModule
 
getExchangeListenerService() - Method in class org.exoplatform.extension.exchange.listener.ExchangeLoginListener
 
getExoDateFromExchangeFormat(Date) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
getExoEventByNode(Node) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
 
getExoEventMasterRecurenceByOriginalUUID(String) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
 
getId() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.FolderBean
 
getInstance(String) - Static method in class org.exoplatform.extension.exchange.service.IntegrationService
Gets user exchange instance service.
getInstanceOfCurrentCalendar(TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
getItem(ExchangeService, String) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
getItem(ExchangeService, ItemId) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
getLogger() - Method in class org.exoplatform.extension.exchange.listener.ExchangeIntegrationLoginModule
 
getName() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.FolderBean
 
getOccurenceOfDate(String, JCRDataStorage, CalendarEvent, Date, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
getOrCreateUserCalendar(String, Folder) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Gets User Calendar identified by Exchange folder Id, or creates it if not existing.
getPassword() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
getServerName() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
getService() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
getSettings() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService
 
getSynchronizedExchangeCalendars() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
getSynchronizedExchangeFolderIds(String) - Method in class org.exoplatform.extension.exchange.service.CorrespondenceService
 
getUserArrtibute(OrganizationService, String, String) - Static method in class org.exoplatform.extension.exchange.service.IntegrationService
 
getUserCalendar(String, String) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Gets User Calendar identified by Exchange folder Id.
getUserCalendar(String, String, boolean) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Gets User Calendar identified by Exchange folder Id.
getUserCalendarByExchangeFolderId(FolderId) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Get corresponding User Calenar from Exchange Folder Id
getUserCalendarEvents(String, String) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Gets Events from User Calendar identified by Exchange folder Id.
getUserExoLastCheckDate() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Gets exo last check operation date
getUserLastCheckDate() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Gets last check full synchronization operation date
getUsername() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 

I

IGNORE_UPDATE - Static variable in class org.exoplatform.extension.exchange.listener.CalendarCreateUpdateAction
 
IntegrationListener - Class in org.exoplatform.extension.exchange.listener
Service to listen to exchange events.
IntegrationListener(OrganizationService, CalendarService, ExoStorageService, ExchangeStorageService, CorrespondenceService, IdentityRegistry, InitParams) - Constructor for class org.exoplatform.extension.exchange.listener.IntegrationListener
 
IntegrationListener.ExchangeIntegrationTask - Class in org.exoplatform.extension.exchange.listener
Thread used to synchronize Exchange Calendar with eXo Calendar
IntegrationListener.ExchangeIntegrationTask(Identity, String, String, String, String) - Constructor for class org.exoplatform.extension.exchange.listener.IntegrationListener.ExchangeIntegrationTask
 
IntegrationService - Class in org.exoplatform.extension.exchange.service
 
IntegrationService(OrganizationService, CalendarService, ExoStorageService, ExchangeStorageService, CorrespondenceService, ExchangeService, String) - Constructor for class org.exoplatform.extension.exchange.service.IntegrationService
 
interrupt() - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener.ExchangeIntegrationTask
 
isAllDayEvent(CalendarEvent, TimeZone) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
isCalendarPresentInExo(FolderId) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Checks if eXo associated Calendar is present.
isCalendarSynchronizedWithExchange(String) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Checks if eXo associated Calendar is present.
isExchangeCalendarId(String) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Checks if Passed eXo Calendar Id becomes from the synchronization with exchange, by testing if the prefix exists or not.
isExchangeEventId(String) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Checks if Passed eXo Calendar Id becomes from the synchronization with exchange, by testing if the prefix exists or not.
isSameDate(Date, Date) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
Compares two dates.
isSynchronizationStarted() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
isSynchronizedFolder() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.FolderBean
 

L

login() - Method in class org.exoplatform.extension.exchange.listener.ExchangeIntegrationLoginModule
 
logout() - Method in class org.exoplatform.extension.exchange.listener.ExchangeIntegrationLoginModule
 

O

onEvent(Event<ConversationRegistry, ConversationState>) - Method in class org.exoplatform.extension.exchange.listener.ExchangeLoginListener
 
org.exoplatform.extension.exchange.listener - package org.exoplatform.extension.exchange.listener
 
org.exoplatform.extension.exchange.service - package org.exoplatform.extension.exchange.service
 
org.exoplatform.extension.exchange.service.util - package org.exoplatform.extension.exchange.service.util
 

R

RECURRENCE_ID_FORMAT - Static variable in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
removeInstance() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
run() - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener.ExchangeIntegrationTask
 

S

setCorrespondingId(String, String, String) - Method in class org.exoplatform.extension.exchange.service.CorrespondenceService
Sets Correspondence between IDs
setDomainName(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
setId(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.FolderBean
 
setName(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.FolderBean
 
setPassword(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
setServerName(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
setSettings(ExchangeRESTService.UserSettings) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService
 
setSynchronizationStarted() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
setSynchronizationStopped() - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
setSynchronizedFolder(boolean) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.FolderBean
 
setUserArrtibute(OrganizationService, String, String, String) - Static method in class org.exoplatform.extension.exchange.service.IntegrationService
 
setUserExoLastCheckDate(long) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Sets exo last check operation date.
setUserLastCheckDate(long) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Sets exo and exchange last check full synchronization operation date
setUsername(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService.UserSettings
 
start() - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener
 
startExchangeSynchronizationTask(String, String, String, String, String) - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener
Register User with Exchange services.
stop() - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener
 
synchronize(String) - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener
Forces the execution of synchronization
synchronizeExchangeFolderState(List<FolderId>, boolean, boolean) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
synchronizeFolderWithExo(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService
 
synchronizeFullCalendar(FolderId) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Synchronize Exchange Calendar identified by 'folderId' with eXo Calendar.
synchronizeModificationsOfCalendar(FolderId, Date, List<String>, int) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
Synchronize Exchange Calendar identified by 'folderId' with eXo Calendar.
synchronizeNow() - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService
 

U

unsynchronizeFolderWithExo(String) - Method in class org.exoplatform.extension.exchange.service.ExchangeRESTService
 
updateEvent(Appointment, String, TimeZone) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
Updates existing eXo Calendar Event.
updateModifiedDateOfEvent(String, CalendarEvent) - Method in class org.exoplatform.extension.exchange.service.ExoStorageService
 
updateOrCreateExchangeAppointment(String, ExchangeService, CalendarEvent, String, TimeZone, List<CalendarEvent>) - Method in class org.exoplatform.extension.exchange.service.ExchangeStorageService
 
updateOrCreateExchangeCalendarEvent(Node) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
updateOrCreateExchangeCalendarEvent(String) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
updateOrCreateExchangeCalendarEvent(CalendarEvent, List<CalendarEvent>) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
updateOrCreateExchangeCalendarEvent(CalendarEvent) - Method in class org.exoplatform.extension.exchange.service.IntegrationService
 
USER_EXCHANGE_PASSWORD_ATTRIBUTE - Static variable in class org.exoplatform.extension.exchange.service.IntegrationService
 
USER_EXCHANGE_SERVER_DOMAIN_ATTRIBUTE - Static variable in class org.exoplatform.extension.exchange.service.IntegrationService
 
USER_EXCHANGE_SERVER_URL_ATTRIBUTE - Static variable in class org.exoplatform.extension.exchange.service.IntegrationService
 
USER_EXCHANGE_USERNAME_ATTRIBUTE - Static variable in class org.exoplatform.extension.exchange.service.IntegrationService
 
userLoggedIn(String, String) - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener
Register User with Exchange services.
userLoggedOut(String) - Method in class org.exoplatform.extension.exchange.listener.IntegrationListener
Unregister User from Exchange services.

V

verifyModifiedDatesConflict(CalendarEvent, Appointment) - Static method in class org.exoplatform.extension.exchange.service.util.CalendarConverterService
 
A C D E F G I L O R S U V 

Copyright © 2003–2016 eXo Platform SAS. All rights reserved.