public abstract class AbstractCalendarListingWebScript extends AbstractCalendarWebScript
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
RESULT_END |
protected static java.lang.String |
RESULT_EVENT |
protected static java.lang.String |
RESULT_NAME |
protected static java.lang.String |
RESULT_START |
protected static java.lang.String |
RESULT_TITLE |
activityService, CALENDAR_SERVICE_ACTIVITY_APP_NAME, calendarService, MAX_QUERY_ENTRY_COUNT, MSG_EVENT_NOT_FOUND, MSG_INVALID_JSON, nodeService, PARAM_END_AT, PARAM_ISO8601, PARAM_START_AT, PARAM_TIMEZONE, siteService
Constructor and Description |
---|
AbstractCalendarListingWebScript() |
Modifier and Type | Method and Description |
---|---|
protected static java.util.Comparator |
getEventDetailsSorter()
Returns a Comparator for (re-)sorting events, typically used after
expanding out recurring instances.
|
protected boolean |
handleRecurring(org.alfresco.service.cmr.calendar.CalendarEntry entry,
java.util.Map entryResult,
java.util.List allResults,
java.util.Date from,
java.util.Date until,
boolean repeatingFirstOnly)
Do what's needed for recurring events.
|
addActivityEntry, buildError, buildPagingRequest, createIgnoreEvent, executeImpl, executeImpl, extractDates, getOrNull, parseDate, removeTimeZoneIfRequired, removeTimeZoneIfRequired, setActivityService, setCalendarService, setNodeService, setSiteService, useJSONErrors
execute, executeFinallyImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplate
addModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
protected static final java.lang.String RESULT_EVENT
protected static final java.lang.String RESULT_NAME
protected static final java.lang.String RESULT_TITLE
protected static final java.lang.String RESULT_START
protected static final java.lang.String RESULT_END
protected static java.util.Comparator getEventDetailsSorter()
protected boolean handleRecurring(org.alfresco.service.cmr.calendar.CalendarEntry entry, java.util.Map entryResult, java.util.List allResults, java.util.Date from, java.util.Date until, boolean repeatingFirstOnly)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.