Packages

c

org.apache.commons.net.ftp

LegacyFtpsClient

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
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LegacyFtpsClient
  2. FTPSClient
  3. FTPClient
  4. Configurable
  5. FTP
  6. SocketClient
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new LegacyFtpsClient(isImplicit: Boolean)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def __getReplyNoReport(): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  5. def __noop(): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  6. def _connectAction_(): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient → FTPClient → FTP → SocketClient
    Annotations
    @throws(classOf[java.io.IOException])
  7. def _connectAction_(arg0: Reader): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient → FTP
    Annotations
    @throws(classOf[java.io.IOException])
  8. 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)

  9. def _openDataConnection_(arg0: FTPCmd, arg1: String): Socket
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  10. def _parseExtendedPassiveModeReply(arg0: String): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[org.apache.commons.net.MalformedServerReplyException])
  11. def _parsePassiveModeReply(arg0: String): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[org.apache.commons.net.MalformedServerReplyException])
  12. def _prepareDataSocket_(arg0: Socket): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  13. def _retrieveFile(arg0: String, arg1: String, arg2: OutputStream): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  14. def _retrieveFileStream(arg0: String, arg1: String): InputStream
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  15. def _storeFile(arg0: String, arg1: String, arg2: InputStream): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  16. def _storeFileStream(arg0: String, arg1: String): OutputStream
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  17. def abor(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  18. def abort(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  19. def acct(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  20. def addProtocolCommandListener(arg0: ProtocolCommandListener): Unit
    Definition Classes
    SocketClient
  21. def allo(arg0: Long, arg1: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  22. def allo(arg0: Long): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  23. def allo(arg0: Int, arg1: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  24. def allo(arg0: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  25. def allocate(arg0: Long, arg1: Int): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  26. def allocate(arg0: Long): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  27. def allocate(arg0: Int, arg1: Int): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  28. def allocate(arg0: Int): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  29. def appe(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  30. def appendFile(arg0: String, arg1: InputStream): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  31. def appendFileStream(arg0: String): OutputStream
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  32. def applySocketAttributes(): Unit
    Attributes
    protected[net]
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  33. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  34. def cdup(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  35. def changeToParentDirectory(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  36. def changeWorkingDirectory(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  37. def checkOpenOutputStream(): OutputStream
    Attributes
    protected[net]
    Definition Classes
    SocketClient
  38. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  39. def completePendingCommand(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  40. def configure(arg0: FTPClientConfig): Unit
    Definition Classes
    FTPClient → Configurable
  41. 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])
  42. def connect(arg0: String, arg1: Int): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
  43. def connect(arg0: String): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
  44. 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])
  45. def connect(arg0: InetAddress, arg1: Int): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
  46. def connect(arg0: InetAddress): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException]) @throws(classOf[java.io.IOException])
  47. def createCommandSupport(): Unit
    Attributes
    protected[net]
    Definition Classes
    SocketClient
  48. def cwd(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  49. def dele(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  50. def deleteFile(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  51. def disconnect(): Unit
    Definition Classes
    FTPSClient → FTPClient → FTP → SocketClient
    Annotations
    @throws(classOf[java.io.IOException])
  52. def doCommand(arg0: String, arg1: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  53. def doCommandAsStrings(arg0: String, arg1: String): Array[String]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  54. def enterLocalActiveMode(): Unit
    Definition Classes
    FTPClient
  55. def enterLocalPassiveMode(): Unit
    Definition Classes
    FTPClient
  56. def enterRemoteActiveMode(arg0: InetAddress, arg1: Int): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  57. def enterRemotePassiveMode(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  58. def eprt(arg0: InetAddress, arg1: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  59. def epsv(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  60. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  61. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  62. def execADAT(arg0: Array[Byte]): Int
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  63. def execAUTH(arg0: String): Int
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  64. def execAUTH(): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
  65. def execCCC(): Int
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  66. def execCONF(arg0: Array[Byte]): Int
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  67. def execENC(arg0: Array[Byte]): Int
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  68. def execMIC(arg0: Array[Byte]): Int
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  69. def execPBSZ(arg0: Long): Unit
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
  70. def execPROT(arg0: String): Unit
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
  71. def feat(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  72. def featureValue(arg0: String): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  73. def featureValues(arg0: String): Array[String]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  74. def features(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  75. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  76. def fireCommandSent(arg0: String, arg1: String): Unit
    Attributes
    protected[net]
    Definition Classes
    SocketClient
  77. def fireReplyReceived(arg0: Int, arg1: String): Unit
    Attributes
    protected[net]
    Definition Classes
    SocketClient
  78. def getAuthValue(): String
    Definition Classes
    FTPSClient
  79. def getAutodetectUTF8(): Boolean
    Definition Classes
    FTPClient
  80. def getBufferSize(): Int
    Definition Classes
    FTPClient
  81. def getCharset(): Charset
    Definition Classes
    SocketClient
  82. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  83. def getCommandSupport(): ProtocolCommandSupport
    Attributes
    protected[ftp]
    Definition Classes
    FTP → SocketClient
  84. def getConnectTimeout(): Int
    Definition Classes
    SocketClient
  85. def getControlEncoding(): String
    Definition Classes
    FTP
  86. def getControlKeepAliveReplyTimeoutDuration(): Duration
    Definition Classes
    FTPClient
  87. def getControlKeepAliveTimeoutDuration(): Duration
    Definition Classes
    FTPClient
  88. def getCopyStreamListener(): CopyStreamListener
    Definition Classes
    FTPClient
  89. def getDataConnectionMode(): Int
    Definition Classes
    FTPClient
  90. def getDataTimeout(): Duration
    Definition Classes
    FTPClient
  91. def getDefaultPort(): Int
    Definition Classes
    SocketClient
  92. def getDefaultTimeout(): Int
    Definition Classes
    SocketClient
  93. def getEnableSessionCreation(): Boolean
    Definition Classes
    FTPSClient
  94. def getEnabledCipherSuites(): Array[String]
    Definition Classes
    FTPSClient
  95. def getEnabledProtocols(): Array[String]
    Definition Classes
    FTPSClient
  96. def getHostnameVerifier(): HostnameVerifier
    Definition Classes
    FTPSClient
  97. def getKeepAlive(): Boolean
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  98. def getListArguments(arg0: String): String
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
  99. def getListHiddenFiles(): Boolean
    Definition Classes
    FTPClient
  100. def getLocalAddress(): InetAddress
    Definition Classes
    SocketClient
  101. def getLocalPort(): Int
    Definition Classes
    SocketClient
  102. def getModificationTime(arg0: String): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  103. def getNeedClientAuth(): Boolean
    Definition Classes
    FTPSClient
  104. def getPassiveHost(): String
    Definition Classes
    FTPClient
  105. def getPassiveLocalIPAddress(): InetAddress
    Definition Classes
    FTPClient
  106. def getPassivePort(): Int
    Definition Classes
    FTPClient
  107. def getProtocol(): String
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  108. def getProtocols(): Array[String]
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  109. def getProxy(): Proxy
    Definition Classes
    SocketClient
  110. def getReceiveBufferSize(): Int
    Attributes
    protected[net]
    Definition Classes
    SocketClient
  111. def getReceiveDataSocketBufferSize(): Int
    Definition Classes
    FTPClient
  112. def getRemoteAddress(): InetAddress
    Definition Classes
    SocketClient
  113. def getRemoteInetSocketAddress(): InetSocketAddress
    Attributes
    protected[net]
    Definition Classes
    SocketClient
  114. def getRemotePort(): Int
    Definition Classes
    SocketClient
  115. def getReply(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  116. def getReplyCode(): Int
    Definition Classes
    FTP
  117. def getReplyString(): String
    Definition Classes
    FTP
  118. def getReplyStrings(): Array[String]
    Definition Classes
    FTP
  119. def getRestartOffset(): Long
    Definition Classes
    FTPClient
  120. def getSendBufferSize(): Int
    Attributes
    protected[net]
    Definition Classes
    SocketClient
  121. def getSendDataSocketBufferSize(): Int
    Definition Classes
    FTPClient
  122. def getServerSocketFactory(): ServerSocketFactory
    Definition Classes
    SocketClient
  123. def getSize(arg0: String): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  124. def getSoLinger(): Int
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  125. def getSoTimeout(): Int
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  126. def getStatus(arg0: String): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  127. def getStatus(): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  128. def getSuites(): Array[String]
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  129. def getSystemType(): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  130. def getTcpNoDelay(): Boolean
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  131. def getTrustManager(): TrustManager
    Definition Classes
    FTPSClient
  132. def getUseClientMode(): Boolean
    Definition Classes
    FTPSClient
  133. def getWantClientAuth(): Boolean
    Definition Classes
    FTPSClient
  134. def hasFeature(arg0: String, arg1: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  135. def hasFeature(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  136. def hasFeature(arg0: FTPCmd): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  137. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  138. def help(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  139. def help(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  140. def initiateListParsing(arg0: String, arg1: String): FTPListParseEngine
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  141. def initiateListParsing(arg0: String): FTPListParseEngine
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  142. def initiateListParsing(): FTPListParseEngine
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  143. def initiateMListParsing(arg0: String): FTPListParseEngine
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  144. def initiateMListParsing(): FTPListParseEngine
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  145. def isAvailable(): Boolean
    Definition Classes
    SocketClient
  146. def isClientMode(): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  147. def isConnected(): Boolean
    Definition Classes
    SocketClient
  148. def isCreation(): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  149. def isEndpointCheckingEnabled(): Boolean
    Definition Classes
    FTPSClient
  150. def isImplicit(): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  151. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  152. def isIpAddressFromPasvResponse(): Boolean
    Definition Classes
    FTPClient
  153. def isNeedClientAuth(): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  154. def isRemoteVerificationEnabled(): Boolean
    Definition Classes
    FTPClient
  155. def isStrictMultilineParsing(): Boolean
    Definition Classes
    FTP
  156. def isStrictReplyParsing(): Boolean
    Definition Classes
    FTP
  157. def isUseEPSVwithIPv4(): Boolean
    Definition Classes
    FTPClient
  158. def isWantClientAuth(): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
  159. def list(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  160. def list(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  161. def listDirectories(arg0: String): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  162. def listDirectories(): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  163. def listFiles(arg0: String, arg1: FTPFileFilter): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  164. def listFiles(arg0: String): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  165. def listFiles(): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  166. def listHelp(arg0: String): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  167. def listHelp(): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  168. def listNames(arg0: String): Array[String]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  169. def listNames(): Array[String]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  170. def login(arg0: String, arg1: String, arg2: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  171. def login(arg0: String, arg1: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  172. def logout(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  173. def makeDirectory(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  174. def mdtm(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  175. def mdtmCalendar(arg0: String): Calendar
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  176. def mdtmFile(arg0: String): FTPFile
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  177. def mdtmInstant(arg0: String): Instant
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  178. def mfmt(arg0: String, arg1: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  179. def mkd(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  180. def mlistDir(arg0: String, arg1: FTPFileFilter): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  181. def mlistDir(arg0: String): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  182. def mlistDir(): Array[FTPFile]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  183. def mlistFile(arg0: String): FTPFile
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  184. def mlsd(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  185. def mlsd(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  186. def mlst(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  187. def mlst(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  188. def mode(arg0: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  189. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  190. def nlst(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  191. def nlst(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  192. def noop(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  193. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  194. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  195. def parseADATReply(arg0: String): Array[Byte]
    Definition Classes
    FTPSClient
  196. def parsePBSZ(arg0: Long): Long
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[javax.net.ssl.SSLException]) @throws(classOf[java.io.IOException])
  197. def pass(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  198. def pasv(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  199. def port(arg0: InetAddress, arg1: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  200. def printWorkingDirectory(): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  201. def pwd(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  202. def quit(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  203. def rein(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  204. def reinitialize(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  205. def remoteAppend(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  206. def remoteRetrieve(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  207. def remoteStore(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  208. def remoteStoreUnique(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  209. def remoteStoreUnique(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  210. def removeDirectory(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  211. def removeProtocolCommandListener(arg0: ProtocolCommandListener): Unit
    Definition Classes
    SocketClient
  212. def rename(arg0: String, arg1: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  213. def rest(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  214. def restart(arg0: Long): Boolean
    Attributes
    protected[ftp]
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  215. def retr(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  216. def retrieveFile(arg0: String, arg1: OutputStream): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  217. def retrieveFileStream(arg0: String): InputStream
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  218. def rmd(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  219. def rnfr(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  220. def rnto(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  221. def sendCommand(arg0: String, arg1: String): Int
    Definition Classes
    FTPSClient → FTP
    Annotations
    @throws(classOf[java.io.IOException])
  222. def sendCommand(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  223. def sendCommand(arg0: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  224. def sendCommand(arg0: FTPCmd, arg1: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  225. def sendCommand(arg0: FTPCmd): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  226. def sendNoOp(): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  227. def sendSiteCommand(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  228. def setActiveExternalIPAddress(arg0: String): Unit
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.net.UnknownHostException])
  229. def setActivePortRange(arg0: Int, arg1: Int): Unit
    Definition Classes
    FTPClient
  230. def setAuthValue(arg0: String): Unit
    Definition Classes
    FTPSClient
  231. def setAutodetectUTF8(arg0: Boolean): Unit
    Definition Classes
    FTPClient
  232. def setBufferSize(arg0: Int): Unit
    Definition Classes
    FTPClient
  233. def setCharset(arg0: Charset): Unit
    Definition Classes
    SocketClient
  234. def setConnectTimeout(arg0: Int): Unit
    Definition Classes
    SocketClient
  235. def setControlEncoding(arg0: String): Unit
    Definition Classes
    FTP
  236. def setControlKeepAliveReplyTimeout(arg0: Duration): Unit
    Definition Classes
    FTPClient
  237. def setControlKeepAliveTimeout(arg0: Duration): Unit
    Definition Classes
    FTPClient
  238. def setCopyStreamListener(arg0: CopyStreamListener): Unit
    Definition Classes
    FTPClient
  239. def setDataTimeout(arg0: Duration): Unit
    Definition Classes
    FTPClient
  240. def setDefaultPort(arg0: Int): Unit
    Definition Classes
    SocketClient
  241. def setDefaultTimeout(arg0: Int): Unit
    Definition Classes
    SocketClient
  242. def setEnabledCipherSuites(arg0: Array[String]): Unit
    Definition Classes
    FTPSClient
  243. def setEnabledProtocols(arg0: Array[String]): Unit
    Definition Classes
    FTPSClient
  244. def setEnabledSessionCreation(arg0: Boolean): Unit
    Definition Classes
    FTPSClient
  245. def setEndpointCheckingEnabled(arg0: Boolean): Unit
    Definition Classes
    FTPSClient
  246. def setFileStructure(arg0: Int): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  247. def setFileTransferMode(mode: Int): Boolean

    Not implemented.

    Not implemented. FTP.STREAM_TRANSFER_MODE is always used.

    Definition Classes
    LegacyFtpsClient → FTPClient
    Annotations
    @Override()
  248. def setFileType(arg0: Int, arg1: Int): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  249. def setFileType(arg0: Int): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  250. def setHostnameVerifier(arg0: HostnameVerifier): Unit
    Definition Classes
    FTPSClient
  251. def setIpAddressFromPasvResponse(arg0: Boolean): Unit
    Definition Classes
    FTPClient
  252. def setKeepAlive(arg0: Boolean): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  253. def setKeyManager(arg0: KeyManager): Unit
    Definition Classes
    FTPSClient
  254. def setListHiddenFiles(arg0: Boolean): Unit
    Definition Classes
    FTPClient
  255. def setModificationTime(arg0: String, arg1: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  256. def setNeedClientAuth(arg0: Boolean): Unit
    Definition Classes
    FTPSClient
  257. def setParserFactory(arg0: FTPFileEntryParserFactory): Unit
    Definition Classes
    FTPClient
  258. def setPassiveLocalIPAddress(arg0: String): Unit
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.net.UnknownHostException])
  259. def setPassiveLocalIPAddress(arg0: InetAddress): Unit
    Definition Classes
    FTPClient
  260. def setPassiveNatWorkaroundStrategy(arg0: HostnameResolver): Unit
    Definition Classes
    FTPClient
  261. def setProxy(arg0: Proxy): Unit
    Definition Classes
    SocketClient
  262. def setReceieveDataSocketBufferSize(arg0: Int): Unit
    Definition Classes
    FTPClient
  263. def setReceiveBufferSize(arg0: Int): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  264. def setRemoteVerificationEnabled(arg0: Boolean): Unit
    Definition Classes
    FTPClient
  265. def setReportActiveExternalIPAddress(arg0: String): Unit
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.net.UnknownHostException])
  266. def setRestartOffset(arg0: Long): Unit
    Definition Classes
    FTPClient
  267. def setSendBufferSize(arg0: Int): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  268. def setSendDataSocketBufferSize(arg0: Int): Unit
    Definition Classes
    FTPClient
  269. def setServerSocketFactory(arg0: ServerSocketFactory): Unit
    Definition Classes
    SocketClient
  270. def setSoLinger(arg0: Boolean, arg1: Int): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  271. def setSoTimeout(arg0: Int): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  272. def setSocketFactory(arg0: SocketFactory): Unit
    Definition Classes
    SocketClient
  273. def setStrictMultilineParsing(arg0: Boolean): Unit
    Definition Classes
    FTP
  274. def setStrictReplyParsing(arg0: Boolean): Unit
    Definition Classes
    FTP
  275. def setTcpNoDelay(arg0: Boolean): Unit
    Definition Classes
    SocketClient
    Annotations
    @throws(classOf[java.net.SocketException])
  276. def setTrustManager(arg0: TrustManager): Unit
    Definition Classes
    FTPSClient
  277. def setUseClientMode(arg0: Boolean): Unit
    Definition Classes
    FTPSClient
  278. def setUseEPSVwithIPv4(arg0: Boolean): Unit
    Definition Classes
    FTPClient
  279. def setWantClientAuth(arg0: Boolean): Unit
    Definition Classes
    FTPSClient
  280. def site(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  281. def size(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  282. def smnt(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  283. def sslNegotiation(): Unit
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient
    Annotations
    @throws(classOf[java.io.IOException])
  284. def stat(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  285. def stat(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  286. def stor(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  287. def storeFile(arg0: String, arg1: InputStream): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  288. def storeFileStream(arg0: String): OutputStream
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  289. def storeUniqueFile(arg0: String, arg1: InputStream): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  290. def storeUniqueFile(arg0: InputStream): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  291. def storeUniqueFileStream(arg0: String): OutputStream
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  292. def storeUniqueFileStream(): OutputStream
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  293. def stou(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  294. def stou(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  295. def stru(arg0: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  296. def structureMount(arg0: String): Boolean
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException])
  297. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  298. def syst(): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  299. def toString(): String
    Definition Classes
    AnyRef → Any
  300. def type(arg0: Int, arg1: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  301. def type(arg0: Int): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  302. def user(arg0: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException])
  303. def verifyRemote(arg0: Socket): Boolean
    Definition Classes
    SocketClient
  304. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  305. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  306. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. def _openDataConnection_(arg0: Int, arg1: String): Socket
    Attributes
    protected[ftp]
    Definition Classes
    FTPSClient → FTPClient
    Annotations
    @throws(classOf[java.io.IOException]) @Deprecated
    Deprecated
  2. def getCharsetName(): String
    Definition Classes
    SocketClient
    Annotations
    @Deprecated
    Deprecated
  3. def getControlKeepAliveReplyTimeout(): Int
    Definition Classes
    FTPClient
    Annotations
    @Deprecated
    Deprecated
  4. def getControlKeepAliveTimeout(): Long
    Definition Classes
    FTPClient
    Annotations
    @Deprecated
    Deprecated
  5. def getCslDebug(): Array[Int]
    Definition Classes
    FTPClient
    Annotations
    @Deprecated
    Deprecated
  6. def getSystemName(): String
    Definition Classes
    FTPClient
    Annotations
    @throws(classOf[java.io.IOException]) @Deprecated
    Deprecated
  7. def sendCommand(arg0: Int, arg1: String): Int
    Definition Classes
    FTP
    Annotations
    @throws(classOf[java.io.IOException]) @Deprecated
    Deprecated
  8. def setControlKeepAliveReplyTimeout(arg0: Int): Unit
    Definition Classes
    FTPClient
    Annotations
    @Deprecated
    Deprecated
  9. def setControlKeepAliveTimeout(arg0: Long): Unit
    Definition Classes
    FTPClient
    Annotations
    @Deprecated
    Deprecated
  10. def setDataTimeout(arg0: Int): Unit
    Definition Classes
    FTPClient
    Annotations
    @Deprecated
    Deprecated
  11. def setPassiveNatWorkaround(arg0: Boolean): Unit
    Definition Classes
    FTPClient
    Annotations
    @Deprecated
    Deprecated

Inherited from FTPSClient

Inherited from FTPClient

Inherited from Configurable

Inherited from FTP

Inherited from SocketClient

Inherited from AnyRef

Inherited from Any

Ungrouped