Class InitializedEvent<SRC>

java.lang.Object
org.refcodes.observer.AbstractEvent<SRC>
org.refcodes.observer.AbstractMetaDataEvent<org.refcodes.observer.EventMetaData,SRC>
org.refcodes.component.ext.observer.AbstractLifecycleStatusEvent<SRC>
org.refcodes.component.ext.observer.InitializedEvent<SRC>
Type Parameters:
SRC - The type of the source in question.
All Implemented Interfaces:
ComponentEvent<Enum<?>,SRC>, InitializeAccomplishedEvent<SRC>, LifecycleEvent<Enum<?>,SRC>, LifecycleStatusEvent<SRC>, org.refcodes.mixin.ActionAccessor<Enum<?>>, org.refcodes.mixin.MetaDataAccessor<org.refcodes.observer.EventMetaData>, org.refcodes.mixin.SourceAccessor<SRC>, org.refcodes.observer.ActionEvent<Enum<?>,SRC>, org.refcodes.observer.Event<SRC>, org.refcodes.observer.MetaDataActionEvent<Enum<?>,org.refcodes.observer.EventMetaData,SRC>, org.refcodes.observer.MetaDataEvent<org.refcodes.observer.EventMetaData,SRC>

public class InitializedEvent<SRC> extends AbstractLifecycleStatusEvent<SRC> implements InitializeAccomplishedEvent<SRC>
Implementation of the LifecycleStatusEvent for LifecycleStatus.INITIALIZED.
  • Constructor Details

    • InitializedEvent

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

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

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

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

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

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

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

      public InitializedEvent(String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, SRC aSource)
      Instantiates a new InitializedEvent.
      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 name for the EventMetaData.
      aSource - The according source (origin).