ダイレクト削除には、deleteByKeyメソッドを使用します。
Java APIでのダイレクト削除の流れについて、以下の図に示します。
図6.8 ダイレクト削除の流れ
記述例
ShunConnection con = new ShunConnection(); ShunPreparedKey preDkey = con.prepareDeleteKey(“key1”); (1) |
ShunPreparedKeyオブジェクトは、prepareDeleteKeyメソッドのパラメタにダイレクトアクセスキー名を指定して作成します。
ダイレクトアクセスキーの設定は、addメソッドを使用します。
addメソッドで複数のダイレクトアクセスキーを設定できます。
ポイント
addメソッドで複数のダイレクトアクセスキーを指定することで、一度に複数のXML文書を削除することができます。
削除の実行はdeleteByKeyメソッドを使用します。
ShunPreparedKeyオブジェクトは、使用後にcloseメソッドで必ず解放します。
参照
ダイレクトアクセスのサンプルプログラムは、“F.3.3 ダイレクトアクセスキーを使用してデータを削除する”を参照してください。