Class BambooEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
com.atlassian.bamboo.event.BambooEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AgentEvent, AgentOfflineEvent, AllAgentsUpdatedEvent, BambooErrorEvent, BuildContextEvent, BuildEvent, BuildsMovedEvent, ChainEvent, ElasticConfigUpdatedEvent, ElasticImageConfigurationChangedEvent, EmailEvent, IMEvent, MultipleChainsDeletedEvent, NodeBecameLiveEvent, NodeBecameOfflineEvent, PlanSuspensionRequestedEvent, ResultsSummaryUpdatedEvent, RssEvent, ServerFingerprintBroadcastEvent, ServerFingerprintBroadcastEventV2, ServerStartedEvent, ServerStartingEvent

public class BambooEvent extends org.springframework.context.ApplicationEvent
Base class for all Bamboo events. It keeps a reference to the source object that fired the event (see EventObject.getSource()) and also the timestamp when the event was created ( see ApplicationEvent.getTimestamp(). This class was introduced as a replacement for com.atlassian.event.Event, which was removed from atlassian-events, as we still want a base class for all Bamboo events.
Since:
10.0
See Also:
  • Constructor Details

    • BambooEvent

      public BambooEvent(Object source)
  • Method Details