@Service(value="ImportCalendarManager") public class ImportCalendarManager extends BasicManager
Initial Date: July 22, 2008
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
PROP_CATEGORY |
构造器和说明 |
---|
ImportCalendarManager() |
限定符和类型 | 方法和说明 |
---|---|
void |
deleteCalendar(java.lang.String calendarID,
UserRequest ureq)
Delete an imported calendar 1. remove the entry from the database 2. delete the calendar file
|
java.lang.String |
getContentFromUrl(java.lang.String url) |
java.lang.String |
getImportedCalendarID(Identity identity,
java.lang.String calendarName)
Get ID of a imported calendar
|
java.lang.String |
getImportedCalendarID(UserRequest ureq,
java.lang.String calendarName)
Get ID of a imported calendar
|
java.util.List |
getImportedCalendarsForIdentity(UserRequest ureq)
Get imported calendars for a user.
|
java.lang.String |
getTempCalendarIDForUpload(java.lang.String identityName)
Get a temporary calendarID for upload
|
void |
persistCalendar(java.lang.String calendarName,
UserRequest ureq,
java.lang.String importUrl)
Save the imported calendar 1. make an entry in the database 2. save the calendar file
|
void |
reloadUrlImportedCalendars(UserRequest ureq)
Reload imported calendars from URL and persist calendars.
|
public void persistCalendar(java.lang.String calendarName, UserRequest ureq, java.lang.String importUrl)
calendarName
- ureq
- importUrl
- can be null when import from filepublic void deleteCalendar(java.lang.String calendarID, UserRequest ureq)
calendarID
- ureq
- public java.util.List getImportedCalendarsForIdentity(UserRequest ureq)
ureq
- public void reloadUrlImportedCalendars(UserRequest ureq)
ureq
- public java.lang.String getTempCalendarIDForUpload(java.lang.String identityName)
ureq
- public java.lang.String getImportedCalendarID(UserRequest ureq, java.lang.String calendarName)
ureq
- calendarName
- public java.lang.String getImportedCalendarID(Identity identity, java.lang.String calendarName)
identity
- calendarName
- public java.lang.String getContentFromUrl(java.lang.String url) throws java.io.IOException
java.io.IOException