Package org.apache.commons.net.ftp
Class DeflateSocket
java.lang.Object
java.net.Socket
org.apache.commons.net.ftp.DelegateSocket
org.apache.commons.net.ftp.DeflateSocket
- All Implemented Interfaces:
Closeable
,AutoCloseable
Wrapper class for FTP data channel sockets when compressing data in the "deflate" compression format. All methods except of
getInputStream()
and
getOutputStream()
are calling the delegate methods directly.-
Field Summary
Fields inherited from class org.apache.commons.net.ftp.DelegateSocket
delegate
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.commons.net.ftp.DelegateSocket
bind, close, connect, connect, getChannel, getInetAddress, getKeepAlive, getLocalAddress, getLocalPort, getLocalSocketAddress, getOOBInline, getPort, getReceiveBufferSize, getRemoteSocketAddress, getReuseAddress, getSendBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, getTrafficClass, isBound, isClosed, isConnected, isInputShutdown, isOutputShutdown, sendUrgentData, setKeepAlive, setOOBInline, setPerformancePreferences, setReceiveBufferSize, setReuseAddress, setSendBufferSize, setSoLinger, setSoTimeout, setTcpNoDelay, setTrafficClass, shutdownInput, shutdownOutput, toString
Methods inherited from class java.net.Socket
setSocketImplFactory
-
Constructor Details
-
DeflateSocket
DeflateSocket(Socket delegate)
-
-
Method Details
-
getInputStream
- Overrides:
getInputStream
in classDelegateSocket
- Throws:
IOException
-
getOutputStream
- Overrides:
getOutputStream
in classDelegateSocket
- Throws:
IOException
-