Package org.exoplatform.caldav.service
Interface CaldavConnectorService
public interface CaldavConnectorService
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateCaldavSetting(CaldavUserSetting caldavUserSetting, long userIdentityId) Creates a new caldav user settingvoiddeleteCaldavSetting(long userIdentityId) Deletes an caldav user settinggetCaldavSetting(long userIdentityId) Retrieves caldav user setting by its technical user identity identifier.
-
Method Details
-
createCaldavSetting
void createCaldavSetting(CaldavUserSetting caldavUserSetting, long userIdentityId) throws IllegalAccessException Creates a new caldav user setting- Parameters:
caldavUserSetting-CaldavUserSettingobject to createuserIdentityId- User identity creating the exchange user setting- Throws:
IllegalAccessException- when the user is not authorized to create caldav setting
-
getCaldavSetting
Retrieves caldav user setting by its technical user identity identifier.- Parameters:
userIdentityId- User identity getting the caldav user setting- Returns:
- A
CaldavUserSettingobject
-
deleteCaldavSetting
void deleteCaldavSetting(long userIdentityId) Deletes an caldav user setting- Parameters:
userIdentityId- User identity deleting his caldav user setting
-