Class PageCreateEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.springframework.context.ApplicationEvent
-
- com.atlassian.event.Event
-
- com.atlassian.confluence.event.events.ConfluenceEvent
-
- com.atlassian.confluence.event.events.content.ContentEvent
-
- com.atlassian.confluence.event.events.content.page.PageEvent
-
- com.atlassian.confluence.event.events.content.page.PageCreateEvent
-
- All Implemented Interfaces:
NotificationEnabledEvent
,Contented
,Timestamped
,Created
,Serializable
public class PageCreateEvent extends PageEvent implements Created, NotificationEnabledEvent
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description PageCreateEvent(Object source, Page page)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
PageCreateEvent(Object source, Page page, Map<String,Serializable> context)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
PageCreateEvent(Object source, Page page, Map<String,Serializable> context, boolean suppressNotifications)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
PageCreateEvent(Object source, Page page, Map<String,Serializable> context, boolean suppressNotifications, PageUpdateTrigger updateTrigger)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
PageCreateEvent(Object source, Page page, Map<String,Serializable> context, @Nullable OperationContext<PageUpdateTrigger> operationContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(@Nullable Object obj)
Equals for ConfluenceEvents is defined such that specific sub-events are only equal to events of the same type.com.google.common.collect.ImmutableMap<String,Serializable>
getContext()
Deprecated.since 7.0.1.Map<String,Serializable>
getContextMap()
@NonNull PageUpdateTrigger
getUpdateTrigger()
int
hashCode()
Subclasses must override this to hash their own fields.-
Methods inherited from class com.atlassian.confluence.event.events.content.page.PageEvent
getContent, getPage, toString
-
Methods inherited from class com.atlassian.confluence.event.events.content.ContentEvent
isSuppressNotifications, setSuppressNotifications
-
Methods inherited from class java.util.EventObject
getSource
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.api.model.event.notification.NotificationEnabledEvent
isSuppressNotifications
-
Methods inherited from interface com.atlassian.confluence.event.events.Timestamped
getTimestamp
-
-
-
-
Constructor Detail
-
PageCreateEvent
@Deprecated public PageCreateEvent(Object source, Page page)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
-
PageCreateEvent
@Deprecated public PageCreateEvent(Object source, Page page, Map<String,Serializable> context)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
-
PageCreateEvent
@Deprecated public PageCreateEvent(Object source, Page page, Map<String,Serializable> context, boolean suppressNotifications)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
-
PageCreateEvent
@Deprecated public PageCreateEvent(Object source, Page page, Map<String,Serializable> context, boolean suppressNotifications, PageUpdateTrigger updateTrigger)
Deprecated.since 7.1.0, usePageCreateEvent(Object, Page, Map, OperationContext)
-
PageCreateEvent
public PageCreateEvent(Object source, Page page, Map<String,Serializable> context, @Nullable OperationContext<PageUpdateTrigger> operationContext)
- Since:
- 7.1.0
-
-
Method Detail
-
getContext
@Deprecated public com.google.common.collect.ImmutableMap<String,Serializable> getContext()
Deprecated.since 7.0.1. UsegetContextMap()
-
getContextMap
public Map<String,Serializable> getContextMap()
- Since:
- 7.0.1
-
equals
public boolean equals(@Nullable Object obj)
Description copied from class:ConfluenceEvent
Equals for ConfluenceEvents is defined such that specific sub-events are only equal to events of the same type. It is incorrect to try to make an instance of a subclass equal to an instance of any of its superclasses.Subclasses must override this to compare their own fields.
-
hashCode
public int hashCode()
Description copied from class:ConfluenceEvent
Subclasses must override this to hash their own fields.
-
getUpdateTrigger
public @NonNull PageUpdateTrigger getUpdateTrigger()
-
-