|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.JRcServer.commons.net.ftp.FTPClient
public class FTPClient
FTPClient.
FTPクライアント処理をサポートします.
コンストラクタの概要 | |
---|---|
FTPClient()
コンストラクタ. |
|
FTPClient(boolean mode)
コンストラクタ. |
|
FTPClient(boolean mode,
java.io.PrintStream stream)
コンストラクタ. |
|
FTPClient(boolean pasv,
java.lang.String host)
コンストラクタ. |
|
FTPClient(boolean pasv,
java.lang.String host,
int port)
コンストラクタ. |
|
FTPClient(boolean pasv,
java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd)
コンストラクタ. |
|
FTPClient(boolean pasv,
java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
コンストラクタ. |
|
FTPClient(boolean pasv,
java.lang.String host,
java.lang.String user,
java.lang.String passwd)
コンストラクタ. |
|
FTPClient(boolean pasv,
java.lang.String host,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
コンストラクタ. |
|
FTPClient(java.lang.String host)
コンストラクタ. |
|
FTPClient(java.lang.String host,
int port)
コンストラクタ. |
|
FTPClient(java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd)
コンストラクタ. |
|
FTPClient(java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
コンストラクタ. |
|
FTPClient(java.lang.String host,
java.lang.String user,
java.lang.String passwd)
コンストラクタ. |
|
FTPClient(java.lang.String host,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
コンストラクタ. |
メソッドの概要 | |
---|---|
boolean |
changeName(java.lang.String src,
java.lang.String dest)
ファイル/ディレクトリ名を変更. |
void |
close()
クローズ処理. |
boolean |
delete(java.lang.String name)
指定情報を削除. |
boolean |
downList()
リストを下位に移動. |
java.lang.String |
getCommandCharset()
コマンド用キャラクターセットを取得. |
java.lang.String |
getConsoleCharset()
コンソール用キャラクターセットを取得. |
long |
getDate(java.lang.String name)
最新日付を取得. |
java.io.PrintStream |
getDebugStream()
デバッグ用ストリームを取得. |
java.lang.String[] |
getListDirs()
現在位置のリスト内のディレクトリ名を取得. |
java.lang.String[] |
getListFiles()
現在リスト内のファイル名を取得. |
boolean |
getMode()
転送モードを取得. |
int |
getOwner(java.lang.String name)
権限情報を取得. |
java.lang.String |
getPwd()
現在のリスト位置を取得. |
long |
getSize(java.lang.String name)
ファイルサイズを取得. |
java.lang.String |
getSystem()
接続システム名を取得. |
int |
getTimeout()
受信タイムアウト値を取得. |
boolean |
isDebug()
デバッグモードを取得. |
boolean |
isDir(java.lang.String name)
ファイル/ディレクトリチェック. |
boolean |
isLoginList()
ログイン時にリストを取得するか否かを取得. |
boolean |
isOpen()
オープンチェック. |
boolean |
isPasv()
PASVモードであるかチェック. |
boolean |
mkdir(java.lang.String name)
ディレクトリを生成. |
boolean |
moveList(java.lang.String name)
リストを上位に移動. |
void |
open(boolean pasv,
java.lang.String host)
接続先を指定してオープン. |
void |
open(boolean pasv,
java.lang.String host,
int port)
接続先を指定してオープン. |
void |
open(boolean pasv,
java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd)
接続先を指定してオープン. |
void |
open(boolean pasv,
java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
接続先を指定してオープン. |
void |
open(boolean pasv,
java.lang.String host,
java.lang.String user,
java.lang.String passwd)
接続先を指定してオープン. |
void |
open(boolean pasv,
java.lang.String host,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
接続先を指定してオープン. |
void |
open(java.lang.String host)
接続先を指定してオープン. |
void |
open(java.lang.String host,
int port)
接続先を指定してオープン. |
void |
open(java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd)
接続先を指定してオープン. |
void |
open(java.lang.String host,
int port,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
接続先を指定してオープン. |
void |
open(java.lang.String host,
java.lang.String user,
java.lang.String passwd)
接続先を指定してオープン. |
void |
open(java.lang.String host,
java.lang.String user,
java.lang.String passwd,
java.lang.String cons,
java.lang.String cmd)
接続先を指定してオープン. |
void |
receive(java.lang.String name,
java.io.OutputStream writer)
受信処理. |
void |
send(java.lang.String name,
java.io.InputStream reader)
送信処理. |
void |
setDebugMode(boolean mode)
デバッグモードを設定. |
void |
setDebugMode(boolean mode,
java.io.PrintStream stream)
デバッグモードを設定. |
void |
setLoginList(boolean flg)
ログイン時のリスト取得処理有無を設定. |
void |
setMode(boolean mode)
転送モードを変更. |
boolean |
setOwner(java.lang.String name,
int own)
権限情報を設定. |
void |
setTimeout(int time)
受信タイムアウト値を設定. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public FTPClient()
public FTPClient(boolean mode)
mode
- デバッグモードを設定します.public FTPClient(boolean mode, java.io.PrintStream stream)
mode
- デバッグモードを設定します.stream
- 出力先のストリーム条件を設定します.public FTPClient(java.lang.String host) throws InputException, AccessException
host
- 接続先のホスト名を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(java.lang.String host, int port) throws InputException, AccessException
host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(java.lang.String host, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(java.lang.String host, int port, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(boolean pasv, java.lang.String host) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(boolean pasv, java.lang.String host, int port) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(boolean pasv, java.lang.String host, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(boolean pasv, java.lang.String host, int port, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(java.lang.String host, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(java.lang.String host, int port, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(boolean pasv, java.lang.String host, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public FTPClient(boolean pasv, java.lang.String host, int port, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.メソッドの詳細 |
---|
public final void open(java.lang.String host) throws InputException, AccessException
host
- 接続先のホスト名を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(java.lang.String host, int port) throws InputException, AccessException
host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(java.lang.String host, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(java.lang.String host, int port, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(boolean pasv, java.lang.String host) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(boolean pasv, java.lang.String host, int port) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(boolean pasv, java.lang.String host, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(boolean pasv, java.lang.String host, int port, java.lang.String user, java.lang.String passwd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(java.lang.String host, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(java.lang.String host, int port, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(boolean pasv, java.lang.String host, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void open(boolean pasv, java.lang.String host, int port, java.lang.String user, java.lang.String passwd, java.lang.String cons, java.lang.String cmd) throws InputException, AccessException
pasv
- PASVモードの有効/無効を設定します.host
- 接続先のホスト名を設定します.port
- 接続先のポート番号を設定します.user
- 接続先のユーザ名を設定します.passwd
- 接続先のパスワードを設定します.cons
- コンソールに対するキャラクターセットを設定します.cmd
- コマンドに対するキャラクターセットを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void close()
public final void send(java.lang.String name, java.io.InputStream reader) throws InputException, AccessException
name
- 転送先のファイル名を設定します.reader
- 送信対象のデータを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final void receive(java.lang.String name, java.io.OutputStream writer) throws InputException, AccessException
name
- 転送元のファイル名を設定します.writer
- 転送先のデータを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public final boolean moveList(java.lang.String name) throws InputException
name
- 移動先の位置を設定します.
InputException
- 入力例外.public final boolean downList()
public final void setMode(boolean mode)
mode
- 転送モードを設定します.public final boolean changeName(java.lang.String src, java.lang.String dest)
src
- 変更元の名前を設定します.dest
- 変更先の名前を設定します.
public final boolean mkdir(java.lang.String name)
name
- 生成対象のディレクトリ名を設定します.
public final boolean delete(java.lang.String name)
name
- 削除対象の名前を指定します.
public final boolean setOwner(java.lang.String name, int own)
name
- 設定対象の名前を設定します.own
- 権限情報を設定します.public final void setTimeout(int time)
time
- 受信タイムアウト値を設定します.public final void setLoginList(boolean flg)
flg
- 設定対象の有無条件を設定します.public final void setDebugMode(boolean mode)
mode
- デバッグモードを設定します.public final void setDebugMode(boolean mode, java.io.PrintStream stream)
mode
- デバッグモードを設定します.stream
- 出力先のストリーム条件を設定します.public final java.lang.String getPwd()
public final java.lang.String[] getListDirs()
public final java.lang.String[] getListFiles()
public final boolean getMode()
public final int getOwner(java.lang.String name)
name
- 取得対象の名前を設定します.
public final long getSize(java.lang.String name)
name
- 取得対象の名前を設定します.
public final long getDate(java.lang.String name)
name
- 取得対象の名前を設定します.
public final java.lang.String getSystem()
public final int getTimeout()
public final java.lang.String getCommandCharset()
public final java.lang.String getConsoleCharset()
public final java.io.PrintStream getDebugStream()
public final boolean isDir(java.lang.String name)
name
- チェック対象名を設定します.
public final boolean isLoginList()
public final boolean isPasv()
public final boolean isDebug()
public final boolean isOpen()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |