* Added ZlibWrapper (not being used yet though)
* Removed completed todo item in ZlibEncoder
This commit is contained in:
parent
e3b37958c4
commit
3f8cf952d2
@ -51,7 +51,6 @@ public class ZlibEncoder extends OneToOneEncoder {
|
||||
// TODO 'do not compress' once option
|
||||
// TODO support three wrappers - zlib (default), gzip (unsupported by jzlib, but easy to implement), nowrap
|
||||
// TODO Disallow preset dictionary for gzip
|
||||
// TODO add close() method
|
||||
|
||||
/**
|
||||
* Creates a new zlib encoder with the default compression level
|
||||
|
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright 2009 Red Hat, Inc.
|
||||
*
|
||||
* Red Hat licenses this file to you under the Apache License, version 2.0
|
||||
* (the "License"); you may not use this file except in compliance with the
|
||||
* License. You may obtain a copy of the License at:
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
package org.jboss.netty.handler.codec.compression;
|
||||
|
||||
/**
|
||||
* The container file formats that wrap the stream compressed by the DEFLATE
|
||||
* algorithm.
|
||||
*
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*/
|
||||
public enum ZlibWrapper {
|
||||
/**
|
||||
* The ZLIB wrapper as specified in <a href="http://tools.ietf.org/html/rfc1950">RFC 1950</a>.
|
||||
*/
|
||||
ZLIB,
|
||||
/**
|
||||
* The GZIP wrapper as specified in <a href="http://tools.ietf.org/html/rfc1950">RFC 1952</a>.
|
||||
*/
|
||||
GZIP,
|
||||
/**
|
||||
* Raw DEFLATE stream only (no header and no footer).
|
||||
*/
|
||||
NONE;
|
||||
}
|
Loading…
Reference in New Issue
Block a user