Interface ListenersFactory

  • All Known Implementing Classes:
    DefaultListenersFactory

    public interface ListenersFactory
    Implementations of this interface are responsible for resolving and creating instances of listeners.
    • Method Detail

      • getListeners

        <T> java.util.List<T> getListeners​(FacetSearchConfig facetSearchConfig,
                                           IndexedType indexedType,
                                           java.lang.Class<T> listenerType)
        Returns instances of listeners for a specific type.
        Parameters:
        facetSearchConfig - - the facet search configuration
        indexedType - - the indexed type
        listenerType - - the type of the listeners
        Returns:
        the listeners