Interstage Shunsaku Data Manager アプリケーション開発ガイド - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX共通 -
目次 索引 前ページ次ページ

第2部 APIでのアプリケーション開発> 第9章 Java APIのアプリケーション開発

9.1 Java APIの概要

Java APIとは、Java言語で作成したアプリケーションからShunsakuのデータを操作するためのインタフェースです。

Java APIのクラスの一を以下の表に示します。

[表:Java APIのクラスの一覧]

クラス名

説明

ShunConnection

Shunsakuとのコネクションを表現するクラスです。

ShunPreparedKey

ダイレクトアクセスキーによりデータの検索、XML文書の更新およびXML文書の削除を行うクラスです。

ShunPreparedRecordID

レコードIDによりXML文書の検索、XML文書の更新およびXML文書の削除を行うクラスです。

ShunPreparedStatement

検索式によるデータの検索およびXML文書を追加するクラスです。

ShunResultSet

検索した結果を表現するクラスです。

ShunException

Shunsaku Java APIで発生するエラー情報を提供するクラスです。

ShunsakuのJava APIの詳細については、“Java APIリファレンス”を参照してください。

Java APIを使用することでオブジェクトが作成されます。各クラスのオブジェクトの作成・解放契機の一を以下の表に示します。

[表:各クラスのオブジェクトの作成・解放契機の一覧]

オブジェクト名

作成契機

解放契機

ShunConnection

コンストラクタによりShunConnectionオブジェクトを作成します。

ShunConnectionクラスのcloseメソッドによりShunConnectionオブジェクトを解放します。

ShunPreparedKey

ShunConnectionクラスのprepareDeleteKeyメソッド、prepareSearchKeyメソッドおよびprepareUpdateKeyメソッドによりShunPreparedKeyオブジェクトを作成します。

ShunPreparedKeyクラスのcloseメソッドによりShunPreparedKeyオブジェクトを解放します。

ShunPreparedRecordID

ShunConnectionクラスのprepareDeleteRecordIDメソッド、prepareSearchRecordIDメソッドおよびprepareUpdateRecordIDメソッドによりShunPreparedRecordIDオブジェクトを作成します。

ShunPreparedRecordIDクラスのcloseメソッドによりShunPreparedRecordIDオブジェクトを解放します。

ShunPreparedStatement

ShunConnectionクラスのprepareInsertメソッドおよびprepareSearchメソッドによりShunPreparedStatementオブジェクトを作成します。

ShunPreparedStatementクラスのcloseメソッドによりShunPreparedStatementオブジェクトを解放します。

ShunResultSet

ShunPreparedRecordIDクラスのsearchByRecordIDメソッドおよびShunPreparedStatementクラスのexecuteSearchメソッドによりShunResultSetオブジェクトを作成します。

ShunResultSetクラスのcloseメソッドによりShunResultSetオブジェクトを解放します。

ShunException

Java APIでエラーが発生した場合に作成されるオブジェクトです。

アプリケーション終了時に解放します。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006