Class SolrZkCompressionProvider

java.lang.Object
org.apache.solr.common.cloud.SolrZkCompressionProvider
All Implemented Interfaces:
org.apache.curator.framework.api.CompressionProvider

public class SolrZkCompressionProvider extends Object implements org.apache.curator.framework.api.CompressionProvider
  • Constructor Details

    • SolrZkCompressionProvider

      public SolrZkCompressionProvider(org.apache.solr.common.util.Compressor compressor, int minStateByteLenForCompression)
  • Method Details

    • compress

      public byte[] compress(String path, byte[] data) throws Exception
      Specified by:
      compress in interface org.apache.curator.framework.api.CompressionProvider
      Throws:
      Exception
    • decompress

      public byte[] decompress(String path, byte[] compressedData) throws org.apache.solr.common.SolrException
      Specified by:
      decompress in interface org.apache.curator.framework.api.CompressionProvider
      Throws:
      org.apache.solr.common.SolrException