Class AbstractProtocolManagerFactory<P extends BaseInterceptor>

    • Constructor Detail

      • AbstractProtocolManagerFactory

        public AbstractProtocolManagerFactory()
    • Method Detail

      • internalFilterInterceptors

        protected java.util.List<P> internalFilterInterceptors​(java.lang.Class<P> type,
                                                               java.util.List<? extends BaseInterceptor> listIn)
        This method exists because java templates won't store the type of P at runtime. So it's not possible to write a generic method with having the Class Type. This will serve as a tool for sub classes to filter properly* * *
        Parameters:
        type -
        listIn -
        Returns:
      • loadProtocolServices

        public void loadProtocolServices​(org.apache.activemq.artemis.core.server.ActiveMQServer server,
                                         java.util.List<org.apache.activemq.artemis.core.server.ActiveMQComponent> services)
        Specified by:
        loadProtocolServices in interface ProtocolManagerFactory<P extends BaseInterceptor>