List of usage examples for io.netty.handler.codec.compression JdkZlibEncoder JdkZlibEncoder
public JdkZlibEncoder()
From source file:org.apache.giraph.conf.ImmutableClassesGiraphConfiguration.java
License:Apache License
/** * Get encoder for message compression in netty * * @return message to byte encoder/* w ww . j a v a 2 s . c o m*/ */ public MessageToByteEncoder getNettyCompressionEncoder() { switch (GiraphConstants.NETTY_COMPRESSION_ALGORITHM.get(this)) { case "SNAPPY": return new SnappyFramedEncoder(); case "INFLATE": return new JdkZlibEncoder(); default: return null; } }