2011年6月30日木曜日

H2 Database上でsardineでWebDAVサーバと連携するユーザ定義関数のまとめ

WebDAVサーバ上のリソース情報の取得


WebDAVサーバ上のファイルを列挙する関数を作成する
WebDAVサーバ上のファイルの最終更新日時を取得する関数を作成する
WebDAVサーバ上のファイルの作成日時を取得する関数を作成する
WebDAVサーバ上のファイルのサイズを取得する関数を作成する
WebDAVサーバ上のファイルのコンテントタイプを取得する関数を作成する
WebDAVサーバのディレクトリ上のファイルのURLを列挙する関数を作成する
WebDAVサーバ上のリソースが存在するか調べる関数を作成する
WebDAVサーバ上のディレクトリを列挙する関数を作成する


WebDAVサーバ上のリソースの操作


BLOBをWebDAVサーバ上のファイルとしてアップロードする関数を作成する
CLOBをWebDAVサーバ上のファイルとしてアップロードする関数を作成する
WebDAVサーバ上のファイルをBLOBとして返す関数を作成する
WebDAVサーバ上のファイルをCLOBとして返す関数を作成する
WebDAVサーバ上のファイルをリネームする関数を作成する
WebDAVサーバ上のファイルをコピーする関数を作成する
WebDAVサーバ上のファイルを削除する関数を作成する