@Service public class CalendarServiceImpl extends Object implements ICalendarService, org.springframework.context.ApplicationContextAware
ICalendarServicePERIOD_TYPE_PARAMETER, SELECTED_DATE_FORMAT, SELECTED_DATE_PARAMETER| Constructor and Description |
|---|
CalendarServiceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
definePortletUri(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Define portlet URI.
|
CalendarData |
getCalendarData(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String periodTypeName)
Get calendar data.
|
EventsData |
getEventsData(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
CalendarData calendarData)
Get events data.
|
String |
getTitle(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get calendar title.
|
String |
getViewPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
CalendarData calendarData)
Get view path.
|
boolean |
isCompact(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Check if current calendar is compact.
|
String |
selectNextPeriod(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
CalendarData calendarData)
Select next period.
|
String |
selectPreviousPeriod(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
CalendarData calendarData)
Select previous period.
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
public String getTitle(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
getTitle in interface ICalendarServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic CalendarData getCalendarData(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String periodTypeName) throws javax.portlet.PortletException
getCalendarData in interface ICalendarServiceportalControllerContext - portal controller contextperiodTypeName - period type name, may be nulljavax.portlet.PortletExceptionpublic boolean isCompact(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
isCompact in interface ICalendarServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic EventsData getEventsData(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, CalendarData calendarData) throws javax.portlet.PortletException
getEventsData in interface ICalendarServiceportalControllerContext - portal controller contextcalendarData - calendar datajavax.portlet.PortletExceptionpublic String getViewPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, CalendarData calendarData) throws javax.portlet.PortletException
getViewPath in interface ICalendarServiceportalControllerContext - portal controller contextcalendarData - calendar datajavax.portlet.PortletExceptionpublic String selectPreviousPeriod(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, CalendarData calendarData) throws javax.portlet.PortletException
selectPreviousPeriod in interface ICalendarServiceportalControllerContext - portal controller contextcalendarData - calendar datajavax.portlet.PortletExceptionpublic String selectNextPeriod(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, CalendarData calendarData) throws javax.portlet.PortletException
selectNextPeriod in interface ICalendarServiceportalControllerContext - portal controller contextcalendarData - calendar datajavax.portlet.PortletExceptionpublic void definePortletUri(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
definePortletUri in interface ICalendarServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionCopyright © 2021 OSIVIA. All rights reserved.