Class ClusterStatusPublisher.MulticastPublisher.HBaseDatagramChannelFactory<T extends org.apache.hbase.thirdparty.io.netty.channel.Channel>

java.lang.Object
org.apache.hadoop.hbase.master.ClusterStatusPublisher.MulticastPublisher.HBaseDatagramChannelFactory<T>
All Implemented Interfaces:
org.apache.hbase.thirdparty.io.netty.bootstrap.ChannelFactory<T>, org.apache.hbase.thirdparty.io.netty.channel.ChannelFactory<T>
Enclosing class:
ClusterStatusPublisher.MulticastPublisher

private static final class ClusterStatusPublisher.MulticastPublisher.HBaseDatagramChannelFactory<T extends org.apache.hbase.thirdparty.io.netty.channel.Channel> extends Object implements org.apache.hbase.thirdparty.io.netty.channel.ChannelFactory<T>
  • Field Details

    • clazz

      private final Class<? extends T extends org.apache.hbase.thirdparty.io.netty.channel.Channel> clazz
    • family

      private final org.apache.hbase.thirdparty.io.netty.channel.socket.InternetProtocolFamily family
  • Constructor Details

    • HBaseDatagramChannelFactory

      HBaseDatagramChannelFactory(Class<? extends T> clazz, org.apache.hbase.thirdparty.io.netty.channel.socket.InternetProtocolFamily family)
  • Method Details

    • newChannel

      public T newChannel()
      Specified by:
      newChannel in interface org.apache.hbase.thirdparty.io.netty.bootstrap.ChannelFactory<T extends org.apache.hbase.thirdparty.io.netty.channel.Channel>
      Specified by:
      newChannel in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelFactory<T extends org.apache.hbase.thirdparty.io.netty.channel.Channel>
    • toString

      public String toString()
      Overrides:
      toString in class Object