Smack

org.jivesoftware.smack.compression
Class XMPPInputOutputStream

java.lang.Object
  extended by org.jivesoftware.smack.compression.XMPPInputOutputStream
Direct Known Subclasses:
Java7ZlibInputOutputStream, JzlibInputOutputStream

public abstract class XMPPInputOutputStream
extends java.lang.Object


Field Summary
protected  java.lang.String compressionMethod
           
 
Constructor Summary
XMPPInputOutputStream()
           
 
Method Summary
 java.lang.String getCompressionMethod()
           
abstract  java.io.InputStream getInputStream(java.io.InputStream inputStream)
           
abstract  java.io.OutputStream getOutputStream(java.io.OutputStream outputStream)
           
abstract  boolean isSupported()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

compressionMethod

protected java.lang.String compressionMethod
Constructor Detail

XMPPInputOutputStream

public XMPPInputOutputStream()
Method Detail

getCompressionMethod

public java.lang.String getCompressionMethod()

isSupported

public abstract boolean isSupported()

getInputStream

public abstract java.io.InputStream getInputStream(java.io.InputStream inputStream)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

getOutputStream

public abstract java.io.OutputStream getOutputStream(java.io.OutputStream outputStream)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

Smack

Copyright © 2003-2007 Jive Software.