Class ConnectionEvent

All Implemented Interfaces:
Serializable

public class ConnectionEvent extends MailEvent
This class models Connection events.
Author:
John Mani
See Also:
  • Field Details

    • OPENED

      public static final int OPENED
      A connection was opened.
      See Also:
    • DISCONNECTED

      public static final int DISCONNECTED
      A connection was disconnected (not currently used).
      See Also:
    • CLOSED

      public static final int CLOSED
      A connection was closed.
      See Also:
    • type

      protected int type
      The event type.
  • Constructor Details

    • ConnectionEvent

      public ConnectionEvent(Object source, int type)
      Construct a ConnectionEvent.
      Parameters:
      source - The source object
      type - the event type
  • Method Details

    • getType

      public int getType()
      Return the type of this event
      Returns:
      type
    • dispatch

      public void dispatch(Object listener)
      Invokes the appropriate ConnectionListener method
      Specified by:
      dispatch in class MailEvent
      Parameters:
      listener - the listener to invoke on