[概要と注意事項] [目次]

ネットワーク接続

概要

ネットワークに接続して情報を取得するコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.io.PFNetworkClient

イベント

イベント名イベント番号/発生条件/内包データ
処理要求
0HTTP接続時の認証要求
処理要求データnull
処理完了
0接続のタイムアウト
処理結果データ(null)
1日時情報
処理結果データ取得した日時(Date)
2SSH接続ポート転送開始
処理結果データメッセージ文字列
3SSH接続ポート転送終了
処理結果データメッセージ文字列

メソッド

メソッド名(日本語)メソッド名引数
NTPサーバに接続して日時の取得を要求するconnectViaNTP
Stringホスト名
URL指定でデータを文字列として取得するgetContentAsTextFromURL
StringデータのURL
NTPサーバから日時を取得するgetDateByNTP
Stringホスト名
ホスト名からIPアドレスを取得するgetHostAddress
Stringホスト名
IPアドレスからホスト名を取得するgetHostName
StringIPアドレスの文字列表現
SSH接続ポート番号を取得するgetSshPort
タイムアウト時間(ミリ秒)を取得するgetTimeout
URL指定でデータを取得して保存するsaveContentFromURL
StringデータのURL
String保存するファイル名
SSH接続既知ホストファイルを指定するsetSshKnownHostsFile
Stringファイルパス名
SSH接続ポート番号を設定するsetSshPort
intポート番号
SSH接続秘密鍵ファイルを指定するsetSshPrivateKeyFile
Stringファイルパス名
タイムアウト時間(ミリ秒)を設定するsetTimeout
int時間(ミリ秒)
SSH接続ポート転送を開始するstartSshPortForwarding
Stringユーザ名
Stringパスワード/パスフレーズ
StringSSH接続先
intローカルポート番号
Stringリモートホスト
intリモートポート番号
SSH接続ポート転送を終了するstopSshConnection