public interface CalendarService
Modifier and Type | Method and Description |
---|---|
CalendarEntry |
createCalendarEntry(String siteShortName,
CalendarEntry entry)
Stores a new
CalendarEntry into the given site. |
void |
deleteCalendarEntry(CalendarEntry entry)
Deletes an existing
CalendarEntry from the repository |
CalendarEntry |
getCalendarEntry(String siteShortName,
String entryName)
Retrieves an existing
CalendarEntry from the repository |
org.alfresco.query.PagingResults<CalendarEntry> |
listCalendarEntries(String[] siteShortNames,
Date from,
Date to,
org.alfresco.query.PagingRequest paging)
Retrieves all
CalendarEntry instances in the repository
for the given sites, between the specified date range. |
org.alfresco.query.PagingResults<CalendarEntry> |
listCalendarEntries(String[] siteShortNames,
org.alfresco.query.PagingRequest paging)
Retrieves all
CalendarEntry instances in the repository
for the given sites. |
org.alfresco.query.PagingResults<CalendarEntry> |
listCalendarEntries(String siteShortName,
org.alfresco.query.PagingRequest paging)
Retrieves all
CalendarEntry instances in the repository
for the given site. |
org.alfresco.query.PagingResults<CalendarEntry> |
listOutlookCalendarEntries(String siteShortName,
String outlookUID,
org.alfresco.query.PagingRequest paging)
Retrieves all Outlook based
CalendarEntry instances in the repository
for the given site, optionally filtered by the Outlook Event UID. |
CalendarEntry |
updateCalendarEntry(CalendarEntry entry)
Updates an existing
CalendarEntry in the repository. |
@NotAuditable CalendarEntry createCalendarEntry(String siteShortName, CalendarEntry entry)
CalendarEntry
into the given site.
The concrete class CalendarEntryDTO
can be used
to create a CalendarEntry
instance for this.@NotAuditable CalendarEntry updateCalendarEntry(CalendarEntry entry)
CalendarEntry
in the repository.@NotAuditable void deleteCalendarEntry(CalendarEntry entry)
CalendarEntry
from the repository@NotAuditable CalendarEntry getCalendarEntry(String siteShortName, String entryName)
CalendarEntry
from the repository@NotAuditable org.alfresco.query.PagingResults<CalendarEntry> listCalendarEntries(String siteShortName, org.alfresco.query.PagingRequest paging)
CalendarEntry
instances in the repository
for the given site.@NotAuditable org.alfresco.query.PagingResults<CalendarEntry> listCalendarEntries(String[] siteShortNames, org.alfresco.query.PagingRequest paging)
CalendarEntry
instances in the repository
for the given sites.@NotAuditable org.alfresco.query.PagingResults<CalendarEntry> listCalendarEntries(String[] siteShortNames, Date from, Date to, org.alfresco.query.PagingRequest paging)
CalendarEntry
instances in the repository
for the given sites, between the specified date range.@NotAuditable org.alfresco.query.PagingResults<CalendarEntry> listOutlookCalendarEntries(String siteShortName, String outlookUID, org.alfresco.query.PagingRequest paging)
CalendarEntry
instances in the repository
for the given site, optionally filtered by the Outlook Event UID.Copyright © 2005–2017 Alfresco Software. All rights reserved.