Package org.ical4j.integration
Interface CalendarListenerSupport
-
public interface CalendarListenerSupportProvide support for notifying calendar listeners of events.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanaddCalendarAddListener(CalendarAddListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.ADDevents.default booleanaddCalendarCancelListener(CalendarCancelListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.CANCELevents.default booleanaddCalendarCounterListener(CalendarCounterListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.COUNTERevents.default booleanaddCalendarDeclineCounterListener(CalendarDeclineCounterListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.DECLINE_COUNTERevents.default booleanaddCalendarPublishListener(CalendarPublishListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.PUBLISHevents.default booleanaddCalendarRefreshListener(CalendarRefreshListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.REFRESHevents.default booleanaddCalendarReplyListener(CalendarReplyListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.REPLYevents.default booleanaddCalendarRequestListener(CalendarRequestListener listener)Register listener for calendarnet.fortuna.ical4j.model.property.Method.REQUESTevents.default voidfireCalendarEvent(net.fortuna.ical4j.model.Calendar calendar)ListenerList<Object>getCalendarListeners()default booleanremoveCalendarAddListener(CalendarAddListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.ADDevents.default booleanremoveCalendarCancelListener(CalendarCancelListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.CANCELevents.default booleanremoveCalendarCounterListener(CalendarCounterListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.COUNTERevents.default booleanremoveCalendarDeclineCounterListener(CalendarDeclineCounterListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.DECLINE_COUNTERevents.default booleanremoveCalendarPublishListener(CalendarPublishListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.PUBLISHevents.default booleanremoveCalendarRefreshListener(CalendarRefreshListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.REFRESHevents.default booleanremoveCalendarReplyListener(CalendarReplyListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.REPLYevents.default booleanremoveCalendarRequestListener(CalendarRequestListener listener)Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.REQUESTevents.
-
-
-
Method Detail
-
getCalendarListeners
ListenerList<Object> getCalendarListeners()
-
addCalendarPublishListener
default boolean addCalendarPublishListener(CalendarPublishListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.PUBLISHevents.- Parameters:
listener- a calendar publish listener- Returns:
- true if listener was registered successfully
-
removeCalendarPublishListener
default boolean removeCalendarPublishListener(CalendarPublishListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.PUBLISHevents.- Parameters:
listener- a calendar publish listener- Returns:
- true if listener was unregistered successfully
-
addCalendarRequestListener
default boolean addCalendarRequestListener(CalendarRequestListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.REQUESTevents.- Parameters:
listener- a calendar request listener- Returns:
- true if listener was registered successfully
-
removeCalendarRequestListener
default boolean removeCalendarRequestListener(CalendarRequestListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.REQUESTevents.- Parameters:
listener- a calendar request listener- Returns:
- true if listener was unregistered successfully
-
addCalendarReplyListener
default boolean addCalendarReplyListener(CalendarReplyListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.REPLYevents.- Parameters:
listener- a calendar reply listener- Returns:
- true if listener was registered successfully
-
removeCalendarReplyListener
default boolean removeCalendarReplyListener(CalendarReplyListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.REPLYevents.- Parameters:
listener- a calendar reply listener- Returns:
- true if listener was unregistered successfully
-
addCalendarAddListener
default boolean addCalendarAddListener(CalendarAddListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.ADDevents.- Parameters:
listener- a calendar add listener- Returns:
- true if listener was registered successfully
-
removeCalendarAddListener
default boolean removeCalendarAddListener(CalendarAddListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.ADDevents.- Parameters:
listener- a calendar add listener- Returns:
- true if listener was unregistered successfully
-
addCalendarCancelListener
default boolean addCalendarCancelListener(CalendarCancelListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.CANCELevents.- Parameters:
listener- a calendar cancel listener- Returns:
- true if listener was registered successfully
-
removeCalendarCancelListener
default boolean removeCalendarCancelListener(CalendarCancelListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.CANCELevents.- Parameters:
listener- a calendar cancel listener- Returns:
- true if listener was unregistered successfully
-
addCalendarRefreshListener
default boolean addCalendarRefreshListener(CalendarRefreshListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.REFRESHevents.- Parameters:
listener- a calendar refresh listener- Returns:
- true if listener was registered successfully
-
removeCalendarRefreshListener
default boolean removeCalendarRefreshListener(CalendarRefreshListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.REFRESHevents.- Parameters:
listener- a calendar refresh listener- Returns:
- true if listener was unregistered successfully
-
addCalendarCounterListener
default boolean addCalendarCounterListener(CalendarCounterListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.COUNTERevents.- Parameters:
listener- a calendar counter listener- Returns:
- true if listener was registered successfully
-
removeCalendarCounterListener
default boolean removeCalendarCounterListener(CalendarCounterListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.COUNTERevents.- Parameters:
listener- a calendar counter listener- Returns:
- true if listener was unregistered successfully
-
addCalendarDeclineCounterListener
default boolean addCalendarDeclineCounterListener(CalendarDeclineCounterListener listener)
Register listener for calendarnet.fortuna.ical4j.model.property.Method.DECLINE_COUNTERevents.- Parameters:
listener- a calendar decline counter listener- Returns:
- true if listener was registered successfully
-
removeCalendarDeclineCounterListener
default boolean removeCalendarDeclineCounterListener(CalendarDeclineCounterListener listener)
Unregister listener for calendarnet.fortuna.ical4j.model.property.Method.DECLINE_COUNTERevents.- Parameters:
listener- a calendar decline counter listener- Returns:
- true if listener was unregistered successfully
-
fireCalendarEvent
default void fireCalendarEvent(net.fortuna.ical4j.model.Calendar calendar)
-
-