私は Documentum と Oracle の初心者です。リポジトリ名を取得したい。Webtop ログイン ウィンドウでは、リポジトリは説明とともに表示されますが、DREPN3 のような名前のデータベース リポジトリには表示されます。今、次のようなリポジトリのリストを取得する必要があります
- drepn3 | 天然資源
- drepn4 | 雇用
- drepn6 | エネルギー学
私は Documentum と Oracle の初心者です。リポジトリ名を取得したい。Webtop ログイン ウィンドウでは、リポジトリは説明とともに表示されますが、DREPN3 のような名前のデータベース リポジトリには表示されます。今、次のようなリポジトリのリストを取得する必要があります
独自の Documetnum クライアントを作成していると仮定すると、DFC を使用して次のようにします。
IDfClient dfClient = new DfClientX().getLocalClient();
IDfDocbaseMap dfDocbaseMap = dfClient.getDocbaseMap();
for (int i = 0; i < dfDocbaseMap.getDocbaseCount(); i++) {
String docbaseName = dfDocbaseMap.getDocbaseName(i);
String docbaseDescription = dfDocbaseMap.getDocbaseDescription(i);
//... do your thing for each pair docbaseName, docbaseDescription; eg.
System.out.println(docbaseName + " | " + docbaseDescription);
}
ここのように Documentum API (DFC) を少し掘り下げることをお勧めします