ftp.java

来自「apache推出的net包」· Java 代码 · 共 1,475 行 · 第 1/5 页

JAVA
1,475
字号
     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int dele(String pathname) throws IOException    {        return sendCommand(FTPCommand.DELE, pathname);    }    /***     * A convenience method to send the FTP RMD command to the server,     * receive the reply, and return the reply code.     * <p>     * @param pathname The pathname of the directory to remove.     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int rmd(String pathname) throws IOException    {        return sendCommand(FTPCommand.RMD, pathname);    }    /***     * A convenience method to send the FTP MKD command to the server,     * receive the reply, and return the reply code.     * <p>     * @param pathname The pathname of the new directory to create.     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int mkd(String pathname) throws IOException    {        return sendCommand(FTPCommand.MKD, pathname);    }    /***     * A convenience method to send the FTP PWD command to the server,     * receive the reply, and return the reply code.     * <p>     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int pwd() throws IOException    {        return sendCommand(FTPCommand.PWD);    }    /***     * A convenience method to send the FTP LIST command to the server,     * receive the reply, and return the reply code.  Remember, it is up     * to you to manage the data connection.  If you don't need this low     * level of access, use {@link org.apache.commons.net.ftp.FTPClient}     * , which will handle all low level details for you.     * <p>     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int list() throws IOException    {        return sendCommand(FTPCommand.LIST);    }    /***     * A convenience method to send the FTP LIST command to the server,     * receive the reply, and return the reply code.  Remember, it is up     * to you to manage the data connection.  If you don't need this low     * level of access, use {@link org.apache.commons.net.ftp.FTPClient}     * , which will handle all low level details for you.     * <p>     * @param pathname  The pathname to list.     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int list(String pathname) throws IOException    {        return sendCommand(FTPCommand.LIST, pathname);    }    /***     * A convenience method to send the FTP NLST command to the server,     * receive the reply, and return the reply code.  Remember, it is up     * to you to manage the data connection.  If you don't need this low     * level of access, use {@link org.apache.commons.net.ftp.FTPClient}     * , which will handle all low level details for you.     * <p>     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int nlst() throws IOException    {        return sendCommand(FTPCommand.NLST);    }    /***     * A convenience method to send the FTP NLST command to the server,     * receive the reply, and return the reply code.  Remember, it is up     * to you to manage the data connection.  If you don't need this low     * level of access, use {@link org.apache.commons.net.ftp.FTPClient}     * , which will handle all low level details for you.     * <p>     * @param pathname  The pathname to list.     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int nlst(String pathname) throws IOException    {        return sendCommand(FTPCommand.NLST, pathname);    }    /***     * A convenience method to send the FTP SITE command to the server,     * receive the reply, and return the reply code.     * <p>     * @param parameters  The site parameters to send.     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int site(String parameters) throws IOException    {        return sendCommand(FTPCommand.SITE, parameters);    }    /***     * A convenience method to send the FTP SYST command to the server,     * receive the reply, and return the reply code.     * <p>     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int syst() throws IOException    {        return sendCommand(FTPCommand.SYST);    }    /***     * A convenience method to send the FTP STAT command to the server,     * receive the reply, and return the reply code.     * <p>     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int stat() throws IOException    {        return sendCommand(FTPCommand.STAT);    }    /***     * A convenience method to send the FTP STAT command to the server,     * receive the reply, and return the reply code.     * <p>     * @param pathname  A pathname to list.     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int stat(String pathname) throws IOException    {        return sendCommand(FTPCommand.STAT, pathname);    }    /***     * A convenience method to send the FTP HELP command to the server,     * receive the reply, and return the reply code.     * <p>     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int help() throws IOException    {        return sendCommand(FTPCommand.HELP);    }    /***     * A convenience method to send the FTP HELP command to the server,     * receive the reply, and return the reply code.     * <p>     * @param command  The command name on which to request help.     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int help(String command) throws IOException    {        return sendCommand(FTPCommand.HELP, command);    }    /***     * A convenience method to send the FTP NOOP command to the server,     * receive the reply, and return the reply code.     * <p>     * @return The reply code received from the server.     * @exception FTPConnectionClosedException     *      If the FTP server prematurely closes the connection as a result     *      of the client being idle or some other reason causing the server     *      to send FTP reply code 421.  This exception may be caught either     *      as an IOException or independently as itself.     * @exception IOException  If an I/O error occurs while either sending the     *      command or receiving the server reply.     ***/    public int noop() throws IOException    {        return sendCommand(FTPCommand.NOOP);    }}/* Emacs configuration * Local variables:        ** * mode:             java  ** * c-basic-offset:   4     ** * indent-tabs-mode: nil   ** * End:                    ** */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?