public class CalendarJspBean
extends fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTE_MODULE_DOCUMENT_TO_CALENDAR_CONTENT_FILE |
static String |
ATTRIBUTE_MODULE_DOCUMENT_TO_CALENDAR_MIME_TYPE_FILE |
static String |
PROPERTY_EMAIL_NOTIFY |
static String |
PROPERTY_EVENT_STATUS_LIST |
static String |
PROPERTY_EVENT_STATUS_VALUES |
static String |
PROPERTY_TAGS_REGEXP |
static String |
PROPERTY_TIME_INTERVAL_LIST |
static String |
PROPERTY_TOP_EVENT_DEFAULT |
static String |
PROPERTY_TOP_EVENT_LIST |
static String |
RIGHT_MANAGE_CALENDAR |
Constructor and Description |
---|
CalendarJspBean()
This class is used to handle back office management of database
calendars.
|
Modifier and Type | Method and Description |
---|---|
String |
doCreateCalendar(javax.servlet.http.HttpServletRequest request)
Process Calendar creation
|
String |
doCreateEvent(javax.servlet.http.HttpServletRequest request)
Process Event creation
|
String |
doModifyCalendar(javax.servlet.http.HttpServletRequest request)
Process the Calendar modifications
|
String |
doModifyCalendarParameterValues(javax.servlet.http.HttpServletRequest request)
Modify parameters values
|
String |
doModifyEvent(javax.servlet.http.HttpServletRequest request)
Process the Event modifications
|
String |
doModifyOccurrence(javax.servlet.http.HttpServletRequest request)
Process the occurrence modifications
|
String |
doModifyOccurrencePeriodicity(javax.servlet.http.HttpServletRequest request)
Modify Periodicity of Occurrence
|
String |
doModifyOccurrenceStatus(javax.servlet.http.HttpServletRequest request)
Modify occurrencesStatus
|
String |
doRemoveCalendar(javax.servlet.http.HttpServletRequest request)
Remove a calendar
|
String |
doRemoveEvent(javax.servlet.http.HttpServletRequest request)
Remove a event
|
String |
doRemoveOccurrence(javax.servlet.http.HttpServletRequest request)
Remove a occurrence
|
String |
doUnregistration(javax.servlet.http.HttpServletRequest request)
Processes the unregistration of a subscriber for a newsletter
|
String |
getConfirmModifyEvent(javax.servlet.http.HttpServletRequest request)
Returns the confirmation to modify an event
|
String |
getConfirmModifyOccurrenceStatus(javax.servlet.http.HttpServletRequest request)
Returns the confirmation to modify occurrences status
|
String |
getConfirmRemoveCalendar(javax.servlet.http.HttpServletRequest request)
Returns the confirmation to remove the calendar
|
String |
getConfirmRemoveEvent(javax.servlet.http.HttpServletRequest request)
Returns the confirmation to remove the event
|
String |
getConfirmRemoveOccurrence(javax.servlet.http.HttpServletRequest request)
Returns the confirmation to remove occurrence
|
String |
getConfirmRemoveSubscriber(javax.servlet.http.HttpServletRequest request)
Manages the removal form of a newsletter whose identifier is in the http
request
|
String |
getCreateCalendar(javax.servlet.http.HttpServletRequest request)
Returns the Calendar creation form
|
String |
getCreateEvent(javax.servlet.http.HttpServletRequest request)
Returns the Event creation form
|
String |
getEventList(javax.servlet.http.HttpServletRequest request)
Return the list of Event linked with an agenda
|
String |
getInsertLinkService(javax.servlet.http.HttpServletRequest request)
Get the link insert service
|
String |
getInsertService(javax.servlet.http.HttpServletRequest request)
Get the document insert service if the plugin is installed
|
fr.paris.lutece.util.ReferenceList |
getIntervalList(javax.servlet.http.HttpServletRequest request)
Return the list of time intervals declared in properties file
|
String |
getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request)
Return Calendar advanced parameters
|
String |
getManageCalendars(javax.servlet.http.HttpServletRequest request)
Returns calendars management form
|
String |
getManageSubscribers(javax.servlet.http.HttpServletRequest request)
Builds the newsletter's subscribers management page
|
String |
getModifyCalendar(javax.servlet.http.HttpServletRequest request)
Returns the form for calendar modification
|
String |
getModifyEvent(javax.servlet.http.HttpServletRequest request)
Returns the form for event modification
|
String |
getModifyOccurrence(javax.servlet.http.HttpServletRequest request)
Returns the form for occurrence modification
|
String |
getModifyOccurrenceList(javax.servlet.http.HttpServletRequest request)
Get modify occurrence list, whether it is removing or modifying an
occurrence
|
String |
getOccurrenceList(javax.servlet.http.HttpServletRequest request)
Return the list of occurrence linked with an Event
|
getPlugin, init
public static final String PROPERTY_TIME_INTERVAL_LIST
public static final String PROPERTY_TOP_EVENT_LIST
public static final String PROPERTY_EVENT_STATUS_LIST
public static final String PROPERTY_EVENT_STATUS_VALUES
public static final String PROPERTY_TOP_EVENT_DEFAULT
public static final String PROPERTY_EMAIL_NOTIFY
public static final String PROPERTY_TAGS_REGEXP
public static final String RIGHT_MANAGE_CALENDAR
public static final String ATTRIBUTE_MODULE_DOCUMENT_TO_CALENDAR_CONTENT_FILE
public static final String ATTRIBUTE_MODULE_DOCUMENT_TO_CALENDAR_MIME_TYPE_FILE
public CalendarJspBean()
public String getManageCalendars(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The Http requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- If the user is not authorized to access the
featurepublic String getCreateCalendar(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doCreateCalendar(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getModifyCalendar(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doModifyCalendar(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getConfirmRemoveCalendar(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doRemoveCalendar(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getCreateEvent(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getEventList(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String getOccurrenceList(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String doCreateEvent(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getModifyEvent(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doModifyEvent(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doModifyOccurrence(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doModifyOccurrencePeriodicity(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String getModifyOccurrence(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getConfirmRemoveEvent(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doRemoveEvent(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic fr.paris.lutece.util.ReferenceList getIntervalList(javax.servlet.http.HttpServletRequest request)
request
- The HttpRequestpublic String getConfirmModifyEvent(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getConfirmRemoveOccurrence(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doRemoveOccurrence(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getManageSubscribers(javax.servlet.http.HttpServletRequest request)
request
- The HTTP requestpublic String getConfirmRemoveSubscriber(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doUnregistration(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getInsertService(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getInsertLinkService(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getModifyOccurrenceList(javax.servlet.http.HttpServletRequest request)
request
- HttpServletRequestpublic String getConfirmModifyOccurrenceStatus(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doModifyOccurrenceStatus(javax.servlet.http.HttpServletRequest request)
request
- HttpServletRequestpublic String doModifyCalendarParameterValues(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- HttpServletRequestfr.paris.lutece.portal.service.admin.AccessDeniedException
- access deniedCopyright © 2018 City of Paris. All rights reserved.