|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICalendarAdapter
ICalendarAdapter defines an interface for retrieving calendar event data. All new calendar types must define an adapter using this interface, then be registered in the spring context files.
| Method Summary | |
|---|---|
String |
getDescriptionKey()
Get the message key to be used as the description for this adapter. |
CalendarEventSet |
getEvents(CalendarConfiguration calendar,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request)
Get events for the defined calendar and time period. |
String |
getLink(CalendarConfiguration calendar,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request)
Get hyper link for the defined calendar. |
List<org.jasig.portlet.form.parameter.Parameter> |
getParameters()
Get the list of configuration parameters available for this adapter. |
String |
getTitleKey()
Get the message key to be used as the title for this adapter. |
| Method Detail |
|---|
String getTitleKey()
String getDescriptionKey()
List<org.jasig.portlet.form.parameter.Parameter> getParameters()
CalendarEventSet getEvents(CalendarConfiguration calendar,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request)
throws CalendarException
calendar - calendar configuration for which to retrieve eventsperiod - time period for which to retrieve eventsrequest - user's portlet request
CalendarException
String getLink(CalendarConfiguration calendar,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request)
throws CalendarLinkException
calendar - calendar configuration for which to retrieve eventsperiod - time period for which to retrieve eventsrequest - user's servlet request
CalendarException
CalendarLinkException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||