Modifier and Type | Class and Description |
---|---|
class |
MeetingBean
The meeting bean, which is an extension of the regular
CalendarEntry object with extra information on
the organiser and attendees |
Modifier and Type | Method and Description |
---|---|
static boolean |
CalendarAllDayEventDatesCorrectingPatch.isAllDay(CalendarEntry entry)
Does the given
CalendarEntry define an all-day
event?
An All Day Event is defined as one starting at midnight
on a day, and ending at midnight. |
Modifier and Type | Class and Description |
---|---|
class |
CalendarEntryImpl |
Modifier and Type | Method and Description |
---|---|
CalendarEntry |
CalendarServiceImpl.createCalendarEntry(String siteShortName,
CalendarEntry entry) |
CalendarEntry |
CalendarServiceImpl.getCalendarEntry(String siteShortName,
String entryName) |
CalendarEntry |
CalendarServiceImpl.updateCalendarEntry(CalendarEntry entry) |
Modifier and Type | Method and Description |
---|---|
org.alfresco.query.PagingResults<CalendarEntry> |
CalendarServiceImpl.listCalendarEntries(String[] siteShortNames,
Date from,
Date to,
org.alfresco.query.PagingRequest paging) |
org.alfresco.query.PagingResults<CalendarEntry> |
CalendarServiceImpl.listCalendarEntries(String[] siteShortNames,
org.alfresco.query.PagingRequest paging) |
org.alfresco.query.PagingResults<CalendarEntry> |
CalendarServiceImpl.listCalendarEntries(String siteShortName,
org.alfresco.query.PagingRequest paging) |
org.alfresco.query.PagingResults<CalendarEntry> |
CalendarServiceImpl.listOutlookCalendarEntries(String siteShortName,
String outlookUID,
org.alfresco.query.PagingRequest paging) |
Modifier and Type | Method and Description |
---|---|
CalendarEntry |
CalendarServiceImpl.createCalendarEntry(String siteShortName,
CalendarEntry entry) |
void |
CalendarServiceImpl.deleteCalendarEntry(CalendarEntry entry) |
protected static void |
CalendarEntryImpl.populate(CalendarEntry entry,
Map<org.alfresco.service.namespace.QName,Serializable> properties)
Populates a Calendar Entry from the given node properties.
|
protected static Map<org.alfresco.service.namespace.QName,Serializable> |
CalendarEntryImpl.toNodeProperties(CalendarEntry entry)
Builds up the node properties for a given Calendar Entry
Doesn't handle tags, those must be done in the service itself.
|
CalendarEntry |
CalendarServiceImpl.updateCalendarEntry(CalendarEntry entry) |
Modifier and Type | Method and Description |
---|---|
org.alfresco.query.CannedQuery<CalendarEntry> |
GetCalendarEntriesCannedQueryFactory.getCannedQuery(org.alfresco.query.CannedQueryParameters parameters) |
org.alfresco.query.CannedQuery<CalendarEntry> |
GetCalendarEntriesCannedQueryFactory.getCannedQuery(org.alfresco.service.cmr.repository.NodeRef[] containerNodes,
Date fromDate,
Date toDate,
org.alfresco.query.PagingRequest pagingReq) |
protected List<CalendarEntry> |
GetCalendarEntriesCannedQuery.queryAndFilter(org.alfresco.query.CannedQueryParameters parameters) |
Constructor and Description |
---|
GetCalendarEntriesCannedQuery(CannedQueryDAO cannedQueryDAO,
org.alfresco.service.cmr.repository.NodeService nodeService,
TaggingService taggingService,
MethodSecurityBean<CalendarEntry> methodSecurity,
org.alfresco.query.CannedQueryParameters params) |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractCalendarWebScript.addActivityEntry(String event,
CalendarEntry entry,
SiteInfo site,
org.springframework.extensions.webscripts.WebScriptRequest req,
org.json.simple.JSONObject json)
Generates an activity entry for the entry
|
protected String |
CalendarEntryGet.buildRecurrenceString(CalendarEntry event)
This method replicates the pre-existing behaviour for recurring events.
|
protected org.alfresco.service.cmr.repository.NodeRef |
AbstractCalendarWebScript.createIgnoreEvent(org.springframework.extensions.webscripts.WebScriptRequest req,
CalendarEntry parent)
For an event that is a recurring event, have an ignored child event
generated for it
|
protected boolean |
AbstractCalendarWebScript.extractDates(CalendarEntry entry,
org.json.simple.JSONObject json)
Extracts the Start and End details, along with the All Day flag
from the JSON, and returns if the event is all day or not
|
protected boolean |
AbstractCalendarListingWebScript.handleRecurring(CalendarEntry entry,
Map<String,Object> entryResult,
List<Map<String,Object>> allResults,
Date from,
Date until,
boolean repeatingFirstOnly)
Do what's needed for recurring events.
|
Modifier and Type | Class and Description |
---|---|
class |
CalendarEntryDTO
This class represents an event in a calendar.
|
Modifier and Type | Method and Description |
---|---|
CalendarEntry |
CalendarService.createCalendarEntry(String siteShortName,
CalendarEntry entry)
Stores a new
CalendarEntry into the given site. |
CalendarEntry |
CalendarService.getCalendarEntry(String siteShortName,
String entryName)
Retrieves an existing
CalendarEntry from the repository |
CalendarEntry |
CalendarService.updateCalendarEntry(CalendarEntry entry)
Updates an existing
CalendarEntry in the repository. |
Modifier and Type | Method and Description |
---|---|
org.alfresco.query.PagingResults<CalendarEntry> |
CalendarService.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> |
CalendarService.listCalendarEntries(String[] siteShortNames,
org.alfresco.query.PagingRequest paging)
Retrieves all
CalendarEntry instances in the repository
for the given sites. |
org.alfresco.query.PagingResults<CalendarEntry> |
CalendarService.listCalendarEntries(String siteShortName,
org.alfresco.query.PagingRequest paging)
Retrieves all
CalendarEntry instances in the repository
for the given site. |
org.alfresco.query.PagingResults<CalendarEntry> |
CalendarService.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. |
Modifier and Type | Method and Description |
---|---|
CalendarEntry |
CalendarService.createCalendarEntry(String siteShortName,
CalendarEntry entry)
Stores a new
CalendarEntry into the given site. |
void |
CalendarService.deleteCalendarEntry(CalendarEntry entry)
Deletes an existing
CalendarEntry from the repository |
static Map<String,String> |
CalendarRecurrenceHelper.extractRecurrenceRule(CalendarEntry entry)
Returns the parsed calendar recurrence rule
WARNING - Alfresco use only.
|
static List<Date> |
CalendarRecurrenceHelper.getRecurrencesOnOrAfter(CalendarEntry entry,
Date onOrAfter,
Date until,
boolean firstOnly,
Set<Date> ignoredDates)
For the given Calendar Entry, return its subsequent Recurrence on or after
the specified date, until the given limit.
|
static boolean |
CalendarEntryDTO.isAllDay(CalendarEntry entry)
Does the given
CalendarEntry define an all-day
event?
An All Day Event is defined as one starting at midnight
on a day, and ending at midnight. |
CalendarEntry |
CalendarService.updateCalendarEntry(CalendarEntry entry)
Updates an existing
CalendarEntry in the repository. |
Copyright © 2005–2017 Alfresco Software. All rights reserved.