Class AbstractEvent

java.lang.Object
com.atlassian.jira.event.AbstractEvent
All Implemented Interfaces:
JiraEvent
Direct Known Subclasses:
AbstractApplicationPropertySetEvent, AbstractProjectEvent, AbstractServiceEvent, AbstractWorkflowEvent, ApplicationPropertyChangeEvent, AsyncInitialWatchersEvent, ChangeFavouriteFiltersTimeout, DashboardViewEvent, EmailQueueFlushedEvent, EmptyJqlSettingToggleEvent, ExportEvent, FilterCreatedEvent, IndexRecoveryEnabledEvent, InitialWatchersAddedEvent, InitialWatchersFailedEvent, InitialWatchersFieldAddedToScreenEvent, IssueEvent, IssuePreDeleteEvent, IssueSearchEvent, IssueTypeRemovedFromScreenSchemeEvent, IssueTypeScreenSchemeAssociateScreenSchemeEvent, IssueTypeScreenSchemeCreatedEvent, IssueTypeScreenSchemeDeletedEvent, IssueTypeScreenSchemeUpdatedEvent, IssueViewEvent, IssueWatcherAddedEvent, IssueWatcherDeletedEvent, JqlSearchIssueLinkTypeEvent, JqlSearchVersionEvent, MockEvent, PermissionGrantedToSecurityTypeEvent, PermissionRevokedFromSecurityTypeEvent, PriorityCreatedEvent, PriorityDeletedEvent, PriorityEditedEvent, PriorityMovedEvent, ProjectImportedEvent, ProjectUpdatedCategoryChangedEvent, ProjectUpdatedDetailedChangesEvent, ProjectUpdatedKeyChangedEvent, ProjectUpdatedTypeChangedEvent, QuickBrowseEvent, QuickSearchEvent, RefreshIssueSearchEvent, ReplicationSettingsConfiguredEvent, SharedEntityUpdatedMetricsEvent, StatusCreatedEvent, StatusDeletedEvent, StatusEditedEvent, StatusMovedEvent, SubTasksStateChangedEvent, SuccessfulPermissionSchemeGrantEvent, SuccessfulPermissionSchemeRevokeEvent, SwitchIssueSearchEvent, UserEvent

@PublicApi public abstract class AbstractEvent extends Object implements JiraEvent
An abstract implementation of a JiraEvent
  • Field Details

  • Constructor Details

    • AbstractEvent

      public AbstractEvent()
    • AbstractEvent

      public AbstractEvent(Map<String,Object> params)
  • Method Details

    • getTime

      public Date getTime()
      Description copied from interface: JiraEvent
      The time the event was created
      Specified by:
      getTime in interface JiraEvent
      Returns:
      time of the event
    • getParams

      public Map<String,Object> getParams()
      Description copied from interface: JiraEvent
      A map of parameters which can be used to pass data to a Listener
      Specified by:
      getParams in interface JiraEvent
      Returns:
      event parameters
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object