Class CalendarEventLifeCycleEvent
- java.lang.Object
-
- org.silverpeas.core.notification.system.AbstractResourceEvent<CalendarEvent>
-
- org.silverpeas.core.calendar.notification.CalendarEventLifeCycleEvent
-
- All Implemented Interfaces:
Serializable
,ResourceEvent<CalendarEvent>
public class CalendarEventLifeCycleEvent extends AbstractResourceEvent<CalendarEvent>
A lifecycle event ofCalendarEvent
instances. Such an event is triggered when a change occurred in the lifecycle of a calendar event (the event is planned into calendar, its state has changed, and so on) and it is sent by the system notification bus.- Author:
- mmoquillon
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.silverpeas.core.notification.system.ResourceEvent
ResourceEvent.Type
-
-
Constructor Summary
Constructors Constructor Description CalendarEventLifeCycleEvent(ResourceEvent.Type type, @NotNull CalendarEvent... calendarEvent)
Constructs a new lifecycle event with the specified type and that implies the specifiedCalendarEvent
instances, each of them representing a different state in the lifecycle of the calendar event.
-
Method Summary
-
Methods inherited from class org.silverpeas.core.notification.system.AbstractResourceEvent
equals, getParameters, getParameterValue, getTransition, getType, hashCode, putParameter
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.silverpeas.core.notification.system.ResourceEvent
isOnCreation, isOnDeletion, isOnRecovery, isOnRemoving, isOnUpdate
-
-
-
-
Constructor Detail
-
CalendarEventLifeCycleEvent
public CalendarEventLifeCycleEvent(ResourceEvent.Type type, @NotNull @NotNull CalendarEvent... calendarEvent)
Constructs a new lifecycle event with the specified type and that implies the specifiedCalendarEvent
instances, each of them representing a different state in the lifecycle of the calendar event.- Parameters:
type
- the type of the lifecycle event (the type of the transition occurring in the calendar event's lifecycle).calendarEvent
- the states of a calendar event concerned by a state transition in its lifecycle.
-
-