java.lang.Object
org.refcodes.observer.AbstractEvent<SRC>
org.refcodes.observer.AbstractActionEvent<A,SRC>
org.refcodes.observer.AbstractMetaDataActionEvent<org.refcodes.component.ConnectionRequest,org.refcodes.observer.EventMetaData,SRC>
org.refcodes.component.ext.observer.AbstractConnectionRequestEvent<SRC>
org.refcodes.component.ext.observer.CloseEvent<SRC>
Type Parameters:
SRC - The type of the source in question.
All Implemented Interfaces:
CloseRequestedEvent<SRC>, ComponentEvent<org.refcodes.component.ConnectionRequest,SRC>, ConnectionEvent<org.refcodes.component.ConnectionRequest,SRC>, ConnectionRequestAccessor, ConnectionRequestEvent<SRC>, org.refcodes.mixin.ActionAccessor<org.refcodes.component.ConnectionRequest>, org.refcodes.mixin.MetaDataAccessor<org.refcodes.observer.EventMetaData>, org.refcodes.mixin.SourceAccessor<SRC>, org.refcodes.observer.ActionEvent<org.refcodes.component.ConnectionRequest,SRC>, org.refcodes.observer.Event<SRC>, org.refcodes.observer.MetaDataActionEvent<org.refcodes.component.ConnectionRequest,org.refcodes.observer.EventMetaData,SRC>, org.refcodes.observer.MetaDataEvent<org.refcodes.observer.EventMetaData,SRC>

public class CloseEvent<SRC> extends AbstractConnectionRequestEvent<SRC> implements CloseRequestedEvent<SRC>
Implementation of the ConnectionRequestEvent for ConnectionRequest.CLOSE.
  • Constructor Details

    • CloseEvent

      public CloseEvent(org.refcodes.observer.EventMetaData aEventMetaData, SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aEventMetaData - The event's Meta-Data
      aSource - The according source (origin).
    • CloseEvent

      public CloseEvent(SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aSource - The according source (origin).
    • CloseEvent

      public CloseEvent(String aChannel, SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aChannel - The channel for the EventMetaData.
      aSource - The according source (origin).
    • CloseEvent

      public CloseEvent(String aChannel, Class<?> aPublisherType, SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aChannel - The channel for the EventMetaData.
      aPublisherType - The publisher type for the EventMetaData.
      aSource - The according source (origin).
    • CloseEvent

      public CloseEvent(String aAlias, String aGroup, SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aAlias - The alias for the EventMetaData.
      aGroup - The group for the EventMetaData.
      aSource - The according source (origin).
    • CloseEvent

      public CloseEvent(String aAlias, String aGroup, String aChannel, SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aAlias - The alias for the EventMetaData.
      aGroup - The group for the EventMetaData.
      aChannel - The channel for the EventMetaData.
      aSource - The according source (origin).
    • CloseEvent

      public CloseEvent(String aAlias, String aGroup, String aChannel, Class<?> aPublisherType, SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aAlias - The alias for the EventMetaData.
      aGroup - The group for the EventMetaData.
      aChannel - The channel for the EventMetaData.
      aPublisherType - The publisher type for the EventMetaData.
      aSource - The according source (origin).
    • CloseEvent

      public CloseEvent(String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, SRC aSource)
      Instantiates a new ClosedEvent.
      Parameters:
      aAlias - The alias for the EventMetaData.
      aGroup - The group for the EventMetaData.
      aChannel - The channel for the EventMetaData.
      aUid - The Universal-TID for the EventMetaData.
      aPublisherType - The publisher type for the EventMetaData.
      aSource - The according source (origin).