final class LegacyFtpsClient extends FTPSClient
This class is a workaround for code introduced in commons-net 3.9.0 that breaks FTPS support when HTTP proxies are used. See https://issues.apache.org/jira/browse/NET-718
Derived from https://github.com/apache/commons-net/blob/master/src/main/java/org/apache/commons/net/ftp/FTPSClient.java and https://github.com/apache/commons-net/blob/master/src/main/java/org/apache/commons/net/ftp/FTPClient.java
- Source
- LegacyFtpsClient.java
- Alphabetic
- By Inheritance
- LegacyFtpsClient
- FTPSClient
- FTPClient
- Configurable
- FTP
- SocketClient
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def __getReplyNoReport(): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def __noop(): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def _connectAction_(): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient → FTPClient → FTP → SocketClient
- Annotations
- @throws(classOf[java.io.IOException])
- def _connectAction_(arg0: Reader): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient → FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def _openDataConnection_(command: String, arg: String): Socket
Returns a socket of the data connection.
Returns a socket of the data connection. Wrapped as an
SSLSocket
, which carries out handshake processing.- command
The textual representation of the FTP command to send.
- arg
The arguments to the FTP command. If this parameter is set to null, then the command is sent with no arguments.
- returns
corresponding to the established data connection. Null is returned if an FTP protocol error is reported at any point during the establishment and initialization of the connection.
- Attributes
- protected[ftp]
- Definition Classes
- LegacyFtpsClient → FTPSClient → FTPClient
- Annotations
- @Override()
- Since
3.2
- Exceptions thrown
IOException
If there is any problem with the connection.- See also
FTPClient#_openDataConnection_(int, String)
- def _openDataConnection_(arg0: FTPCmd, arg1: String): Socket
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def _parseExtendedPassiveModeReply(arg0: String): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[org.apache.commons.net.MalformedServerReplyException])
- def _parsePassiveModeReply(arg0: String): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[org.apache.commons.net.MalformedServerReplyException])
- def _prepareDataSocket_(arg0: Socket): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def _retrieveFile(arg0: String, arg1: String, arg2: OutputStream): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def _retrieveFileStream(arg0: String, arg1: String): InputStream
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def _storeFile(arg0: String, arg1: String, arg2: InputStream): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def _storeFileStream(arg0: String, arg1: String): OutputStream
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def abor(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def abort(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def acct(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def addProtocolCommandListener(arg0: ProtocolCommandListener): Unit
- Definition Classes
- SocketClient
- def allo(arg0: Long, arg1: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def allo(arg0: Long): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def allo(arg0: Int, arg1: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def allo(arg0: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def allocate(arg0: Long, arg1: Int): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def allocate(arg0: Long): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def allocate(arg0: Int, arg1: Int): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def allocate(arg0: Int): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def appe(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def appendFile(arg0: String, arg1: InputStream): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def appendFileStream(arg0: String): OutputStream
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def applySocketAttributes(): Unit
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cdup(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def changeToParentDirectory(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def changeWorkingDirectory(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def checkOpenOutputStream(): OutputStream
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def completePendingCommand(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def configure(arg0: FTPClientConfig): Unit
- Definition Classes
- FTPClient → Configurable
- def connect(arg0: String, arg1: Int, arg2: InetAddress, arg3: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
- def connect(arg0: String, arg1: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
- def connect(arg0: String): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
- def connect(arg0: InetAddress, arg1: Int, arg2: InetAddress, arg3: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
- def connect(arg0: InetAddress, arg1: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
- def connect(arg0: InetAddress): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
- def createCommandSupport(): Unit
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- def cwd(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def dele(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def deleteFile(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def disconnect(): Unit
- Definition Classes
- FTPSClient → FTPClient → FTP → SocketClient
- Annotations
- @throws(classOf[java.io.IOException])
- def doCommand(arg0: String, arg1: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def doCommandAsStrings(arg0: String, arg1: String): Array[String]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def enterLocalActiveMode(): Unit
- Definition Classes
- FTPClient
- def enterLocalPassiveMode(): Unit
- Definition Classes
- FTPClient
- def enterRemoteActiveMode(arg0: InetAddress, arg1: Int): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def enterRemotePassiveMode(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def eprt(arg0: InetAddress, arg1: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def epsv(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def execADAT(arg0: Array[Byte]): Int
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def execAUTH(arg0: String): Int
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def execAUTH(): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
- def execCCC(): Int
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def execCONF(arg0: Array[Byte]): Int
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def execENC(arg0: Array[Byte]): Int
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def execMIC(arg0: Array[Byte]): Int
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def execPBSZ(arg0: Long): Unit
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
- def execPROT(arg0: String): Unit
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
- def feat(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def featureValue(arg0: String): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def featureValues(arg0: String): Array[String]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def features(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fireCommandSent(arg0: String, arg1: String): Unit
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- def fireReplyReceived(arg0: Int, arg1: String): Unit
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- def getAuthValue(): String
- Definition Classes
- FTPSClient
- def getAutodetectUTF8(): Boolean
- Definition Classes
- FTPClient
- def getBufferSize(): Int
- Definition Classes
- FTPClient
- def getCharset(): Charset
- Definition Classes
- SocketClient
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getCommandSupport(): ProtocolCommandSupport
- Attributes
- protected[ftp]
- Definition Classes
- FTP → SocketClient
- def getConnectTimeout(): Int
- Definition Classes
- SocketClient
- def getControlEncoding(): String
- Definition Classes
- FTP
- def getControlKeepAliveReplyTimeoutDuration(): Duration
- Definition Classes
- FTPClient
- def getControlKeepAliveTimeoutDuration(): Duration
- Definition Classes
- FTPClient
- def getCopyStreamListener(): CopyStreamListener
- Definition Classes
- FTPClient
- def getDataConnectionMode(): Int
- Definition Classes
- FTPClient
- def getDataTimeout(): Duration
- Definition Classes
- FTPClient
- def getDefaultPort(): Int
- Definition Classes
- SocketClient
- def getDefaultTimeout(): Int
- Definition Classes
- SocketClient
- def getEnableSessionCreation(): Boolean
- Definition Classes
- FTPSClient
- def getEnabledCipherSuites(): Array[String]
- Definition Classes
- FTPSClient
- def getEnabledProtocols(): Array[String]
- Definition Classes
- FTPSClient
- def getHostnameVerifier(): HostnameVerifier
- Definition Classes
- FTPSClient
- def getKeepAlive(): Boolean
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def getListArguments(arg0: String): String
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- def getListHiddenFiles(): Boolean
- Definition Classes
- FTPClient
- def getLocalAddress(): InetAddress
- Definition Classes
- SocketClient
- def getLocalPort(): Int
- Definition Classes
- SocketClient
- def getModificationTime(arg0: String): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def getNeedClientAuth(): Boolean
- Definition Classes
- FTPSClient
- def getPassiveHost(): String
- Definition Classes
- FTPClient
- def getPassiveLocalIPAddress(): InetAddress
- Definition Classes
- FTPClient
- def getPassivePort(): Int
- Definition Classes
- FTPClient
- def getProtocol(): String
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- def getProtocols(): Array[String]
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- def getProxy(): Proxy
- Definition Classes
- SocketClient
- def getReceiveBufferSize(): Int
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- def getReceiveDataSocketBufferSize(): Int
- Definition Classes
- FTPClient
- def getRemoteAddress(): InetAddress
- Definition Classes
- SocketClient
- def getRemoteInetSocketAddress(): InetSocketAddress
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- def getRemotePort(): Int
- Definition Classes
- SocketClient
- def getReply(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def getReplyCode(): Int
- Definition Classes
- FTP
- def getReplyString(): String
- Definition Classes
- FTP
- def getReplyStrings(): Array[String]
- Definition Classes
- FTP
- def getRestartOffset(): Long
- Definition Classes
- FTPClient
- def getSendBufferSize(): Int
- Attributes
- protected[net]
- Definition Classes
- SocketClient
- def getSendDataSocketBufferSize(): Int
- Definition Classes
- FTPClient
- def getServerSocketFactory(): ServerSocketFactory
- Definition Classes
- SocketClient
- def getSize(arg0: String): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def getSoLinger(): Int
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def getSoTimeout(): Int
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def getStatus(arg0: String): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def getStatus(): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def getSuites(): Array[String]
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- def getSystemType(): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def getTcpNoDelay(): Boolean
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def getTrustManager(): TrustManager
- Definition Classes
- FTPSClient
- def getUseClientMode(): Boolean
- Definition Classes
- FTPSClient
- def getWantClientAuth(): Boolean
- Definition Classes
- FTPSClient
- def hasFeature(arg0: String, arg1: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def hasFeature(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def hasFeature(arg0: FTPCmd): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def help(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def help(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def initiateListParsing(arg0: String, arg1: String): FTPListParseEngine
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def initiateListParsing(arg0: String): FTPListParseEngine
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def initiateListParsing(): FTPListParseEngine
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def initiateMListParsing(arg0: String): FTPListParseEngine
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def initiateMListParsing(): FTPListParseEngine
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def isAvailable(): Boolean
- Definition Classes
- SocketClient
- def isClientMode(): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- def isConnected(): Boolean
- Definition Classes
- SocketClient
- def isCreation(): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- def isEndpointCheckingEnabled(): Boolean
- Definition Classes
- FTPSClient
- def isImplicit(): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isIpAddressFromPasvResponse(): Boolean
- Definition Classes
- FTPClient
- def isNeedClientAuth(): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- def isRemoteVerificationEnabled(): Boolean
- Definition Classes
- FTPClient
- def isStrictMultilineParsing(): Boolean
- Definition Classes
- FTP
- def isStrictReplyParsing(): Boolean
- Definition Classes
- FTP
- def isUseEPSVwithIPv4(): Boolean
- Definition Classes
- FTPClient
- def isWantClientAuth(): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- def list(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def list(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def listDirectories(arg0: String): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listDirectories(): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listFiles(arg0: String, arg1: FTPFileFilter): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listFiles(arg0: String): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listFiles(): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listHelp(arg0: String): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listHelp(): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listNames(arg0: String): Array[String]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def listNames(): Array[String]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def login(arg0: String, arg1: String, arg2: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def login(arg0: String, arg1: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def logout(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def makeDirectory(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mdtm(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def mdtmCalendar(arg0: String): Calendar
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mdtmFile(arg0: String): FTPFile
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mdtmInstant(arg0: String): Instant
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mfmt(arg0: String, arg1: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def mkd(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def mlistDir(arg0: String, arg1: FTPFileFilter): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mlistDir(arg0: String): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mlistDir(): Array[FTPFile]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mlistFile(arg0: String): FTPFile
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def mlsd(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def mlsd(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def mlst(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def mlst(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def mode(arg0: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nlst(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def nlst(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def noop(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def parseADATReply(arg0: String): Array[Byte]
- Definition Classes
- FTPSClient
- def parsePBSZ(arg0: Long): Long
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
- def pass(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def pasv(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def port(arg0: InetAddress, arg1: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def printWorkingDirectory(): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def pwd(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def quit(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def rein(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def reinitialize(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def remoteAppend(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def remoteRetrieve(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def remoteStore(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def remoteStoreUnique(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def remoteStoreUnique(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def removeDirectory(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def removeProtocolCommandListener(arg0: ProtocolCommandListener): Unit
- Definition Classes
- SocketClient
- def rename(arg0: String, arg1: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def rest(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def restart(arg0: Long): Boolean
- Attributes
- protected[ftp]
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def retr(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def retrieveFile(arg0: String, arg1: OutputStream): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def retrieveFileStream(arg0: String): InputStream
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def rmd(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def rnfr(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def rnto(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def sendCommand(arg0: String, arg1: String): Int
- Definition Classes
- FTPSClient → FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def sendCommand(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def sendCommand(arg0: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def sendCommand(arg0: FTPCmd, arg1: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def sendCommand(arg0: FTPCmd): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def sendNoOp(): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def sendSiteCommand(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def setActiveExternalIPAddress(arg0: String): Unit
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.net.UnknownHostException])
- def setActivePortRange(arg0: Int, arg1: Int): Unit
- Definition Classes
- FTPClient
- def setAuthValue(arg0: String): Unit
- Definition Classes
- FTPSClient
- def setAutodetectUTF8(arg0: Boolean): Unit
- Definition Classes
- FTPClient
- def setBufferSize(arg0: Int): Unit
- Definition Classes
- FTPClient
- def setCharset(arg0: Charset): Unit
- Definition Classes
- SocketClient
- def setConnectTimeout(arg0: Int): Unit
- Definition Classes
- SocketClient
- def setControlEncoding(arg0: String): Unit
- Definition Classes
- FTP
- def setControlKeepAliveReplyTimeout(arg0: Duration): Unit
- Definition Classes
- FTPClient
- def setControlKeepAliveTimeout(arg0: Duration): Unit
- Definition Classes
- FTPClient
- def setCopyStreamListener(arg0: CopyStreamListener): Unit
- Definition Classes
- FTPClient
- def setDataTimeout(arg0: Duration): Unit
- Definition Classes
- FTPClient
- def setDefaultPort(arg0: Int): Unit
- Definition Classes
- SocketClient
- def setDefaultTimeout(arg0: Int): Unit
- Definition Classes
- SocketClient
- def setEnabledCipherSuites(arg0: Array[String]): Unit
- Definition Classes
- FTPSClient
- def setEnabledProtocols(arg0: Array[String]): Unit
- Definition Classes
- FTPSClient
- def setEnabledSessionCreation(arg0: Boolean): Unit
- Definition Classes
- FTPSClient
- def setEndpointCheckingEnabled(arg0: Boolean): Unit
- Definition Classes
- FTPSClient
- def setFileStructure(arg0: Int): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def setFileTransferMode(mode: Int): Boolean
Not implemented.
Not implemented. FTP.STREAM_TRANSFER_MODE is always used.
- Definition Classes
- LegacyFtpsClient → FTPClient
- Annotations
- @Override()
- def setFileType(arg0: Int, arg1: Int): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def setFileType(arg0: Int): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def setHostnameVerifier(arg0: HostnameVerifier): Unit
- Definition Classes
- FTPSClient
- def setIpAddressFromPasvResponse(arg0: Boolean): Unit
- Definition Classes
- FTPClient
- def setKeepAlive(arg0: Boolean): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def setKeyManager(arg0: KeyManager): Unit
- Definition Classes
- FTPSClient
- def setListHiddenFiles(arg0: Boolean): Unit
- Definition Classes
- FTPClient
- def setModificationTime(arg0: String, arg1: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def setNeedClientAuth(arg0: Boolean): Unit
- Definition Classes
- FTPSClient
- def setParserFactory(arg0: FTPFileEntryParserFactory): Unit
- Definition Classes
- FTPClient
- def setPassiveLocalIPAddress(arg0: String): Unit
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.net.UnknownHostException])
- def setPassiveLocalIPAddress(arg0: InetAddress): Unit
- Definition Classes
- FTPClient
- def setPassiveNatWorkaroundStrategy(arg0: HostnameResolver): Unit
- Definition Classes
- FTPClient
- def setProxy(arg0: Proxy): Unit
- Definition Classes
- SocketClient
- def setReceieveDataSocketBufferSize(arg0: Int): Unit
- Definition Classes
- FTPClient
- def setReceiveBufferSize(arg0: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def setRemoteVerificationEnabled(arg0: Boolean): Unit
- Definition Classes
- FTPClient
- def setReportActiveExternalIPAddress(arg0: String): Unit
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.net.UnknownHostException])
- def setRestartOffset(arg0: Long): Unit
- Definition Classes
- FTPClient
- def setSendBufferSize(arg0: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def setSendDataSocketBufferSize(arg0: Int): Unit
- Definition Classes
- FTPClient
- def setServerSocketFactory(arg0: ServerSocketFactory): Unit
- Definition Classes
- SocketClient
- def setSoLinger(arg0: Boolean, arg1: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def setSoTimeout(arg0: Int): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def setSocketFactory(arg0: SocketFactory): Unit
- Definition Classes
- SocketClient
- def setStrictMultilineParsing(arg0: Boolean): Unit
- Definition Classes
- FTP
- def setStrictReplyParsing(arg0: Boolean): Unit
- Definition Classes
- FTP
- def setTcpNoDelay(arg0: Boolean): Unit
- Definition Classes
- SocketClient
- Annotations
- @throws(classOf[java.net.SocketException])
- def setTrustManager(arg0: TrustManager): Unit
- Definition Classes
- FTPSClient
- def setUseClientMode(arg0: Boolean): Unit
- Definition Classes
- FTPSClient
- def setUseEPSVwithIPv4(arg0: Boolean): Unit
- Definition Classes
- FTPClient
- def setWantClientAuth(arg0: Boolean): Unit
- Definition Classes
- FTPSClient
- def site(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def size(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def smnt(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def sslNegotiation(): Unit
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient
- Annotations
- @throws(classOf[java.io.IOException])
- def stat(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def stat(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def stor(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def storeFile(arg0: String, arg1: InputStream): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def storeFileStream(arg0: String): OutputStream
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def storeUniqueFile(arg0: String, arg1: InputStream): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def storeUniqueFile(arg0: InputStream): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def storeUniqueFileStream(arg0: String): OutputStream
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def storeUniqueFileStream(): OutputStream
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- def stou(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def stou(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def stru(arg0: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def structureMount(arg0: String): Boolean
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException])
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def syst(): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def toString(): String
- Definition Classes
- AnyRef → Any
- def type(arg0: Int, arg1: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def type(arg0: Int): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def user(arg0: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException])
- def verifyRemote(arg0: Socket): Boolean
- Definition Classes
- SocketClient
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Deprecated Value Members
- def _openDataConnection_(arg0: Int, arg1: String): Socket
- Attributes
- protected[ftp]
- Definition Classes
- FTPSClient → FTPClient
- Annotations
- @throws(classOf[java.io.IOException]) @Deprecated
- Deprecated
- def getCharsetName(): String
- Definition Classes
- SocketClient
- Annotations
- @Deprecated
- Deprecated
- def getControlKeepAliveReplyTimeout(): Int
- Definition Classes
- FTPClient
- Annotations
- @Deprecated
- Deprecated
- def getControlKeepAliveTimeout(): Long
- Definition Classes
- FTPClient
- Annotations
- @Deprecated
- Deprecated
- def getCslDebug(): Array[Int]
- Definition Classes
- FTPClient
- Annotations
- @Deprecated
- Deprecated
- def getSystemName(): String
- Definition Classes
- FTPClient
- Annotations
- @throws(classOf[java.io.IOException]) @Deprecated
- Deprecated
- def sendCommand(arg0: Int, arg1: String): Int
- Definition Classes
- FTP
- Annotations
- @throws(classOf[java.io.IOException]) @Deprecated
- Deprecated
- def setControlKeepAliveReplyTimeout(arg0: Int): Unit
- Definition Classes
- FTPClient
- Annotations
- @Deprecated
- Deprecated
- def setControlKeepAliveTimeout(arg0: Long): Unit
- Definition Classes
- FTPClient
- Annotations
- @Deprecated
- Deprecated
- def setDataTimeout(arg0: Int): Unit
- Definition Classes
- FTPClient
- Annotations
- @Deprecated
- Deprecated
- def setPassiveNatWorkaround(arg0: Boolean): Unit
- Definition Classes
- FTPClient
- Annotations
- @Deprecated
- Deprecated