Class LifecycleEvent

java.lang.Object
java.util.EventObject
org.apache.catalina.LifecycleEvent
All Implemented Interfaces:
Serializable

public final class LifecycleEvent extends EventObject
General event for notifying listeners of significant changes on a component that implements the Lifecycle interface.
Author:
Craig R. McClanahan
See Also:
  • Constructor Details

    • LifecycleEvent

      public LifecycleEvent(Lifecycle lifecycle, String type, Object data)
      Construct a new LifecycleEvent with the specified parameters.
      Parameters:
      lifecycle - Component on which this event occurred
      type - Event type (required)
      data - Event data (if any)
  • Method Details

    • getData

      public Object getData()
      Returns:
      the event data of this event.
    • getLifecycle

      public Lifecycle getLifecycle()
      Returns:
      the Lifecycle on which this event occurred.
    • getType

      public String getType()
      Returns:
      the event type of this event.