public interface ExchangeServerService
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID
Identifiant du service
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkIfEmailExists(String emailAddress) |
RendezVousExchange |
creerRdv(String mailOfDelegatedUser,
RendezVousExchange rdv)
Créer un rendez-vous sur le serveur Exchange
|
RendezVousExchange |
modifierRdv(String mailOfDelegatedUser,
RendezVousExchange rdv)
Modifie un rendez-vous existant dans le serveur Exchange
|
List<RendezVousExchange> |
recupererListeRdv(String mailOfDelegatedUser,
Date dateDebut,
Date dateFin)
Recherche des rendez-vous entre 2 dates
|
void |
supprimerRdv(String mailOfDelegatedUser,
RendezVousExchange rdv)
Supprime un rendez-vous existant dans le serveur Exchange
|
List<RendezVousExchange> |
synchroniser(String mailOfDelegatedUser,
List<RendezVousExchange> listeRdv,
Date dateDebutPeriode,
Date dateFinPeriode)
Synchronise la liste de rendez-vous avec le serveur Exchange
|
boolean |
testConnectionToExchange() |
static final String SERVICE_ID
RendezVousExchange creerRdv(String mailOfDelegatedUser, RendezVousExchange rdv) throws Exception
mailOfDelegatedUser
- mail de l'utilisateur associé à ce rendez-vousrdv
- rendez-vous à créerException
- en cas de problèmeRendezVousExchange modifierRdv(String mailOfDelegatedUser, RendezVousExchange rdv) throws Exception
mailOfDelegatedUser
- mail de l'utilisateur associé à ce rendez-vousrdv
- rendez-vous à modifierException
- en cas de problèmevoid supprimerRdv(String mailOfDelegatedUser, RendezVousExchange rdv) throws Exception
mailOfDelegatedUser
- mail de l'utilisateur associé à ce rendez-vousrdv
- rendez-vous à supprimerException
- en cas de problèmeList<RendezVousExchange> recupererListeRdv(String mailOfDelegatedUser, Date dateDebut, Date dateFin) throws Exception
mailOfDelegatedUser
- mail de l'utilisateur associé à ce rendez-vousdateDebut
- date de débutdateFin
- date de finException
- en cas de problèmeList<RendezVousExchange> synchroniser(String mailOfDelegatedUser, List<RendezVousExchange> listeRdv, Date dateDebutPeriode, Date dateFinPeriode) throws Exception
mailOfDelegatedUser
- mail de l'utilisateur associé à ce rendez-vouslisteRdv
- liste de rendez-vousdateDebutPeriode
- date de début de la période de synchronisationdateFinPeriode
- date de fin de la période de synchronisationException
- en cas de problèmeboolean checkIfEmailExists(String emailAddress) throws Exception
emailAddress
- Adresse email à vérifiertrue
si l'adresse email existe, false
dans le cas contraireException
- en cas de problèmeCopyright © 2016. All rights reserved.