[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

# [drf:1905] Re: DSpace取り下げ処理のコマンド実行

- Date: Thu, 08 Jul 2010 12:18:21 +0900

    ほりこしです。

    ItemImport.java を軽く覗いて見ましたが、こちらにはwithdrawする
    オプションはなさそうです。

    取り下げ処理時に行われていることについてですが、
    Item.java のwithdraw() で
      * withdrawn を trueにする
    　* in_archive を falseにする
      * description.provenance に、
        取り下げ者、取り下げ日時、元のコレクション名(&ID)
        をメモ
      * resourcepolicyから、取り下げたアイテムの権限を削除
    としているところまでは追いかけました。

    あと、アイテムの更新が行われたときに、自動的にインデックス再作成
    してたような記憶があるので、withdraw時にもインデックスの
    再作成がされているのではないかと推測します。

    検索結果一覧に表示される、ということなので、
    index-updateするとよいのではないでしょうか。

    (2010/07/08 10:35), TOKUDA Seiko wrote:
    >
    > お世話になっております。筑波大学附属図書館の徳田です。
    > （重複で送ってしまったようで，重なりましたら申し訳ありません）
    >
    >
    > こちらでよいだろうか迷ったのですが，質問させていただきます。
    >
    > DSpaceで，バッチ処理で掲載コンテンツの取り下げ（論理削除）を
    > おこなうためのコマンドが用意されているか，ご存知の方がいらっ
    > しゃいますでしょうか。
    > コマンドは，他DBとの連携の際に用いることを想定しています。
    >
    > 具体的には，
    > 他DBにてコンテンツの新規登録，修正，削除が行われた際に，それ
    > がDSpace掲載対象であった場合にDSpaceに転送処理をおこなうと，
    > DSpace側では自動で登録，修正，取り下げができるように，という
    > 連携を考えています。
    > 登録と修正はDSpaceのインポート機能([dspace]/bin/import)でうま
    > くいくようなのですが，削除は，import --deleteコマンドでは物理
    > 削除になってしまうようで，このようにコマンド処理で，アイテム
    > を指定して取り下げ処理ができるかどうか，教えていだたけたらと
    > 思い投稿しました（当方DSpace1.5.2です）。
    >
    > 以前DRF MLにて話題になりました，DSpace1.3.2取り下げ機能の話題
    > を拝見して，話題がずれますがこれはと思いまして，item, bi_item,
    > bi_withdrawnテーブルを直接書き換えるようなこともしてみたので
    > すが，これだけでは，アイテム指定では取り下げられました，という
    > 表示になるものの，検索結果一覧のほうには表示されてしまうなど，
    > 完全に取り下げにならないようでした。取り下げ実行時には，どの
    > テーブルの状態が遷移するかご存知でしょうか。
    >
    > 実際にこの取り下げ処理が発生する可能性は低そうなのですが，なに
    > かありましたらお教えください。XooNIpsではこれが出来るらしい，
    > という話も係ででております。
    >
    > 込み入った話題で恐縮ですが，よろしくお願いいたします。
    >
    >
    > ---
    >     徳田 聖子    筑波大学附属図書館情報管理課電子図書館係
    >     T:029-853-2471 F:029-853-6052 E:tokko ＠ xxxxxxxxxxxxxxxxxxxx
    > --
    > DRF mailing list
    > DRF ＠ xxxxxxxxxxxxxxxx
    > https://ml.hines.hokudai.ac.jp/mailman/listinfo/drf
    >

    --
    堀越　邦恵
    　室蘭工業大学 図書・学術情報事務室(附属図書館)
    　TEL：0143-46-5187 FAX：0143-46-5196
    　e-mail:horikosi ＠ xxxxxxxxxxxxxxxxxxxx
    --
    DRF mailing list
    DRF ＠ xxxxxxxxxxxxxxxx
    https://ml.hines.hokudai.ac.jp/mailman/listinfo/drf

- Follow-Ups:
  - [drf:1910] Re: DSpace取り下げ処理のコマンド実行
    - From: TOKUDA Seiko

- References:
  - [drf:1903] DSpace取り下げ処理のコマンド実行
    - From: TOKUDA Seiko

- Prev by Date: [drf:1904] Re: メタデータにおける「上位タイトル」とは？（XooNIｐｓ）
- Next by Date: [drf:1906] Re: メタデータにおける「上位タイトル」とは？（XooNIｐｓ）
- Previous by thread: [drf:1903] DSpace取り下げ処理のコマンド実行
- Next by thread: [drf:1910] Re: DSpace取り下げ処理のコマンド実行
- Index(es):
  - Date
  - Thread