Package com.webmethods.jms.util
Class CompressionManager
- java.lang.Object
-
- com.webmethods.jms.util.CompressionManager
-
public class CompressionManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_LEVEL
static int
DEFAULT_STRATEGY
-
Constructor Summary
Constructors Constructor Description CompressionManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
compress(byte[] input)
int
getCompressionLevel()
int
getCompressionRatio()
int
getCompressionStrategy()
void
setCompressionLevel(int level)
void
setCompressionStrategy(int strategy)
byte[]
uncompress(byte[] input)
-
-
-
Field Detail
-
DEFAULT_LEVEL
public static final int DEFAULT_LEVEL
- See Also:
- Constant Field Values
-
DEFAULT_STRATEGY
public static final int DEFAULT_STRATEGY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCompressionLevel
public int getCompressionLevel()
-
getCompressionStrategy
public int getCompressionStrategy()
-
getCompressionRatio
public int getCompressionRatio()
-
setCompressionLevel
public void setCompressionLevel(int level)
-
setCompressionStrategy
public void setCompressionStrategy(int strategy)
-
compress
public byte[] compress(byte[] input) throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
-
uncompress
public byte[] uncompress(byte[] input) throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
-
-