Interface PlexusTypeListener

  • All Superinterfaces:
    org.eclipse.sisu.space.QualifiedTypeListener
    All Known Implementing Classes:
    PlexusTypeBinder

    public interface PlexusTypeListener
    extends org.eclipse.sisu.space.QualifiedTypeListener
    QualifiedTypeListener that also listens for Plexus components.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void hear​(org.codehaus.plexus.component.annotations.Component component, org.eclipse.sisu.inject.DeferredClass<?> implementation, java.lang.Object source)
      Invoked when the PlexusTypeListener finds a Plexus component.
      • Methods inherited from interface org.eclipse.sisu.space.QualifiedTypeListener

        hear
    • Method Detail

      • hear

        void hear​(org.codehaus.plexus.component.annotations.Component component,
                  org.eclipse.sisu.inject.DeferredClass<?> implementation,
                  java.lang.Object source)
        Invoked when the PlexusTypeListener finds a Plexus component.
        Parameters:
        component - The Plexus component
        implementation - The implementation
        source - The source of this component