Java APIとは、Java言語で作成したアプリケーションからShunsakuのデータを操作するためのインタフェースです。
クラス名 | 説明 |
---|---|
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でエラーが発生した場合に作成されるオブジェクトです。 | アプリケーション終了時に解放します。 |