Interface ChannelManager


  • public interface ChannelManager
    • Method Detail

      • register

        void register​(AbstractChannel channel)
        Register new channel
        Parameters:
        channel -
      • unregister

        void unregister​(AbstractChannel channel)
        Unregister the specified channel
        Parameters:
        channel -
      • registerTemplateProvider

        void registerTemplateProvider​(TemplateProvider provider)
        Register the Template provider
        Parameters:
        provider -
      • registerOverrideTemplateProvider

        void registerOverrideTemplateProvider​(TemplateProvider provider)
        Register and override the Template provider
        Parameters:
        provider -
      • getChannel

        AbstractChannel getChannel​(ChannelKey key)
        Gets the channel by the specified key
        Parameters:
        key - the channel key
        Returns:
      • sizeChannels

        int sizeChannels()
        Gets size of channels has been registered
        Returns: