Class ConnectionEvent

All Implemented Interfaces:
Serializable

public class ConnectionEvent extends MailEvent
This class models Connection events.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    A connection was closed.
    static final int
    A connection was disconnected (not currently used).
    static final int
    A connection was opened.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ConnectionEvent(Object source, int type)
    Construct a ConnectionEvent.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    dispatch(Object listener)
    Invokes the appropriate ConnectionListener method
    int
    Return the type of this event

    Methods inherited from class java.util.EventObject

    getSource, toString

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 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:
  • 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