インタフェース PostInterface
- 既知の実装クラスのリスト:
AbstractGet
,AbstractHttpAccess
,AbstractPost
,GetLineMatch
,GetNameMatch
,PostLineMatch
,PostNameMatch
,SampleForHtml
public interface PostInterface
Http送受信用インターフェース
- バージョン:
- 1.0
-
メソッドの概要
修飾子とタイプメソッド説明送信時Outputに出力する文字列を取得送信メソッドを取得getUrl()
アクセスするURLを返す URLを任意に変えたい場合にはこのメソッドを上書きしてください。getValueMethod
(String name, int position) 値取得方法 Node以下のどの値を取得対象にするかを設定。Itemに格納するデータのXPathを返すエラーノードXPathvoid
エラーを処理するvoid
ITEMに値を設定するboolean
xmlParse
(byte[] xml) サーバからの戻り値をパースする。
-
メソッドの詳細
-
getXPath
Itemに格納するデータのXPathを返す- パラメータ:
String
- Itemの物理名称int
- Itemの設定順番- 戻り値:
- String XPath
- 例外:
Throwable
-
getValueMethod
値取得方法 Node以下のどの値を取得対象にするかを設定。 PCDATAの場合には空文字を返す。属性の場合には属性名を返す- パラメータ:
String
- Itemの物理名称- 戻り値:
- String 属性名
- 例外:
Throwable
-
xmlParse
サーバからの戻り値をパースする。- パラメータ:
byte
- [] サーバからの戻り値- 戻り値:
- boolean true:成功 false:失敗
- 例外:
Throwable
-
getXPathErrorNode
エラーノードXPath- パラメータ:
String
- エラーノードXPath- 例外:
Throwable
-
setError
エラーを処理する- パラメータ:
Node
- エラーノード- 例外:
Throwable
-
setItems
ITEMに値を設定する- パラメータ:
Document
- パース後のDocumentVector
- ロジッククラスの出力ITEM- 例外:
Throwable
-
getSendMethod
String getSendMethod()送信メソッドを取得- 戻り値:
- String 送信メソッド "GET", "POST", "HEAD", "OPTIONS", "PUT", "DELETE", "TRACE"
-
getOutputString
送信時Outputに出力する文字列を取得- 戻り値:
- String 出力する文字列
- 例外:
Throwable
-
getUrl
アクセスするURLを返す URLを任意に変えたい場合にはこのメソッドを上書きしてください。- 戻り値:
- String url文字列
- 例外:
Throwable
-