@SPI(scope=FRAMEWORK) public interface Compressor extends MessageEncoding
Constants.COMPRESSOR_KEY in dubbo.properties、dubbo.yml or other configuration that exist in the
system property| 限定符和类型 | 字段和说明 |
|---|---|
static Compressor |
NONE |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
compress(byte[] payloadByteArr)
compress payload
|
static Compressor |
getCompressor(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel,
String compressorStr) |
getMessageEncodingstatic final Compressor NONE
static Compressor getCompressor(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel, String compressorStr)
byte[] compress(byte[] payloadByteArr)
payloadByteArr - payload byte arrayCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.