Class CompressionFilter

java.lang.Object
org.apache.sshd.common.filter.IoFilter
org.apache.sshd.common.session.filters.CompressionFilter
All Implemented Interfaces:
Filter, Owned<FilterContext>

public class CompressionFilter extends IoFilter
A filter that decompresses incoming packets and compresses outgoing ones.
  • Constructor Details

    • CompressionFilter

      public CompressionFilter()
  • Method Details

    • setSession

      public void setSession(Session session)
    • setInputCompression

      public void setInputCompression(org.apache.sshd.common.compression.Compression compression)
    • setOutputCompression

      public void setOutputCompression(org.apache.sshd.common.compression.Compression compression)
    • getInputCompression

      public org.apache.sshd.common.compression.Compression getInputCompression()
    • getOutputCompression

      public org.apache.sshd.common.compression.Compression getOutputCompression()
    • enableInput

      public void enableInput()
    • enableOutput

      public void enableOutput()
    • in

      public InputHandler in()
      Description copied from interface: Filter
      Retrieves the filter's InputHandler.
      Returns:
      the InputHandler or code null if this filter is an output-only filter
    • out

      public OutputHandler out()
      Description copied from interface: Filter
      Retrieves the filter's OutputHandler.
      Returns:
      the OutputHandler or code null if this filter is an input-only filter