3.4 ServerRecvクラス


public class ServerRecv extends Object

3.4.1 クラス階層図

java.lang.Object
   |
   +----ServerRecv

3.4.2 クラス概要

 CATPサーバからのレスポンスを取り扱うクラス。

3.4.3 メソッド

  1. ServerRecv 
  2. getStatusLine 
  3. getResponseHeader 
  4. getObjectHeader 
  5. getObjectBody 
  6. getMethod 
  7. getHandle 
  8. getFrame 
  9. getIntStatusCode 
  10. getStatusCode 
  11. getReasonPhrase 
  12. getDiagnosticRecord 
  13. getSupportMethod 
  14. getResultCount 
  15. getNumberOfRecordsReturned 
  16. getNextResultSetPosition 
  17. getDataBaseName 
  18. getRecordId 

3.4.3.1 ServerRecv

public ServerRecv(HTTPResponse rsp)
 (1) 概要
コンストラクタ
 (2) 引数
なし
 (3) 戻り値
なし
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.2 getStatusLine

public String getStatusLine()
 (1) 概要
CATPレスポンスのステータスラインを返す。
 (2) 引数
なし
 (3) 戻り値
ステータスラインを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.3 getResponseHeader

public String getResponseHeader()
 (1) 概要
CATPレスポンスのレスポンスヘッダを返す。
 (2) 引数
なし
 (3) 戻り値
レスポンスヘッダを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.4 getObjectHeader

public String getObjectHeader()
 (1) 概要
CATPレスポンスのオブジェクトヘッダを返す。
 (2) 引数
なし
 (3) 戻り値
オブジェクトヘッダを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.5 getObjectBody

public String getObjectBody()
 (1) 概要
CATPレスポンスのオブジェクトボディを返す。
 (2) 引数
なし
 (3) 戻り値
オブジェクトボディを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.6 getMethod

public String getMethod()
 (1) 概要
CATPレスポンスのステータスライン中のメソッドをを返す。
 (2) 引数
なし
 (3) 戻り値
CATPメソッドを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.7 getHandle

public String getHandle()
 (1) 概要
CATPレスポンスのステータスライン中のハンドルを返す。
 (2) 引数
なし
 (3) 戻り値
ハンドルを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.8 getFrame

public String getFrame()
 (1) 概要
CATPレスポンスのステータスライン中のフレームを返す。
 (2) 引数
なし
 (3) 戻り値
フレームを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.9 getIntStatusCode

public int getIntStatusCode()
 (1) 概要
CATPレスポンスのステータスライン中のステータスコード(int)を返す。
 (2) 引数
なし
 (3) 戻り値
ステータスコード(int)を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.10 getStatusCode

public String getStatusCode()
 (1) 概要
CATPレスポンスのステータスライン中のステータスコード(String)を返す。
 (2) 引数
なし
 (3) 戻り値
ステータスコード(String)を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.11 getReasonPhrase

public String getReasonPhrase()
 (1) 概要
CATPレスポンスのステータスライン中のReasonPhraseを返す。
 (2) 引数
なし
 (3) 戻り値
ReasonPhraseを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.12 getDiagnosticRecord

public String getDiagnosticRecord()
 (1) 概要
CATPレスポンスの診断レコードを返す。
 (2) 引数
なし
 (3) 戻り値
診断レコードを返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.13 getSupportMethod

public Vector getSupportMethod()
 (1) 概要
GETHANDLEレスポンスにより確保したCATPサーバのサポートメソッドを返す。
 (2) 引数
なし
 (3) 戻り値
Support-methodフィールドの値を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.14 getResultCount

public int getResultCount()
 (1) 概要
SEARCH/SCANレスポンスにより確保したヒット件数を返す。
 (2) 引数
なし
 (3) 戻り値
Result-countフィールドの値を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.15 getNumberOfRecordsReturned

public int getNumberOfRecordsReturned()
 (1) 概要
CATPサーバからの受信レコード数を返す。
 (2) 引数
なし
 (3) 戻り値
Number-of-records-returnedフィールドの値を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.16 getNextResultSetPosition

public int getNextResultSetPosition()
 (1) 概要
次ポジションを返す。
 (2) 引数
なし
 (3) 戻り値
Next-result-set-positionフィールドの値を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項 なし

[メソッド一覧]


3.4.3.17 getDataBaseName

public String getDataBaseName()
 (1) 概要
SEARCHレスポンスにより確保したデータベース名を返す。
 (2) 引数
なし
 (3) 戻り値
Database-namesフィールドの値を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]


3.4.3.18 getRecordId

public String getRecordId()
 (1) 概要
CATPのINSERT/UPDATE/DELETEレスポンス中のレコードIDを返す。
 (2) 引数
なし
 (3) 戻り値
Record-idフィールドの値を返す。
 (4) 例外時処理
なし
 (5) オーバライド
なし
 (6) 特記事項
なし

[メソッド一覧]