Любой способ узнать, какие файлы NSF принадлежат Domino Server - PullRequest
1 голос
/ 19 мая 2011

Может кто-нибудь сообщить мне, есть ли способ, как мы можем распознать файл NSF, принадлежит ли он пользователю или серверу Domino. Например, Domino поддерживает свой собственный файл NSF, такой как catalog.nsf, events.nsf, busytime.nsf, names.nsf и т. Д. Когда я запрашиваю сервер Domino для возврата всех файлов NSF, сервер возвращает все файлы NSF, включая его собственные файлы NSF, такие как указанные выше файлы NSF. Теперь, когда мое приложение сталкивается с этими файлами NSF, связанными с домино, оно должно пропустить извлечение данных или не должно обрабатывать вышеупомянутые файлы домино и должно пропускать их.

Мое приложение закодировано в JAVA.

Если есть какой-либо способ, пожалуйста, дайте мне знать, как я мог бы решить эту проблему.

Спасибо всем! Rajath

Ответы [ 3 ]

2 голосов
/ 20 мая 2011

Существуют определенные базы данных Domino, которые используются исключительно сервером. Пользователь с достаточными разрешениями также может получить к ним доступ. Не существует программных средств, позволяющих отличить базы данных, управляемые сервером, от других. Вам нужно будет сохранить список баз данных, чтобы «пропустить» в этом случае.

Глядя на список системных шаблонов для 8.5 , вы получите полный список, который охватывает все выпуски Domino. Теперь имейте в виду, что в этом списке указано расширение файла "ntf". Вы можете заменить перечисленные имена расширением файла "nsf" для своего списка пропуска / игнорирования.

Если вы еще этого не сделали, вы можете использовать класс " DBDirectory " для обхода перечисленных баз данных на сервере и фильтрации файлов "ntf", если это необходимо.

2 голосов
/ 19 мая 2011

Вы можете создать список системных баз данных на основе списка Системные и прикладные шаблоны (здесь для сервера Domino 6.5).

0 голосов
/ 17 июля 2011

Почему бы не организовать базы данных в отдельные папки (большинство системных баз данных в любом случае находятся в корневом каталоге), а затем читать только эти каталоги?

...