public abstract class TransferRead_HTTP extends java.lang.Object implements TransferRead
コンストラクタと説明 |
---|
TransferRead_HTTP() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
complete(TransferConfig config,
Transaction tran)
読取したデータに対して完了処理を行います。
|
protected URLConnect |
connect(java.lang.String url,
java.lang.String postData,
TransferConfig config)
指定のURLに接続します。
|
void |
error(TransferConfig config,
ApplicationInfo appInfo)
読取したデータに対してエラー処理を行います。
|
java.lang.String[] |
getKeys()
(このクラスでは、サポートされてません。)
|
protected java.lang.String |
getPostData(java.lang.String[] keys,
TransferConfig config)
伝送設定オブジェクトをURLパラメーターに変換します。
|
protected abstract java.lang.String |
getRemoteHost()
リモート接続先URLを返します。
|
protected abstract java.lang.String |
getRemoteReadObj()
リモート接続先の読取対象を返します。
|
java.lang.String[] |
read(TransferConfig config,
Transaction tran)
URL接続を行いデータを読み取ります。
|
void |
setKeys(java.lang.String[] keys)
(このクラスでは、サポートされてません。)
|
protected abstract void |
splitReadObj(java.lang.String localReadObj)
ローカルの読取対象を、リモート接続先の読取対象とリモート接続先URLに分解します。
|
public TransferRead_HTTP()
public java.lang.String[] read(TransferConfig config, Transaction tran)
read
インタフェース内 TransferRead
config
- 伝送設定オブジェクトtran
- トランザクションオブジェクトpublic void complete(TransferConfig config, Transaction tran)
complete
インタフェース内 TransferRead
config
- 伝送設定オブジェクトtran
- トランザクションオブジェクトpublic void error(TransferConfig config, ApplicationInfo appInfo)
error
インタフェース内 TransferRead
config
- 伝送設定オブジェクトappInfo
- DB接続情報public java.lang.String[] getKeys()
getKeys
インタフェース内 TransferRead
public void setKeys(java.lang.String[] keys)
setKeys
インタフェース内 TransferRead
keys
- 更新キー(配列)protected abstract void splitReadObj(java.lang.String localReadObj)
localReadObj
- ローカルの読取対象protected abstract java.lang.String getRemoteHost()
splitReadObj(String)
の後に呼び出しする必要があります。protected abstract java.lang.String getRemoteReadObj()
splitReadObj(String)
の後に呼び出しする必要があります。protected URLConnect connect(java.lang.String url, java.lang.String postData, TransferConfig config) throws java.io.IOException
url
- 接続URLpostData
- POSTするデータconfig
- 伝送設定オブジェクトjava.io.IOException
- なんらかのエラーが発生した場合。protected java.lang.String getPostData(java.lang.String[] keys, TransferConfig config)
keys
- 更新キー(配列)config
- 伝送設定オブジェクトWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.