読み書き可能。データベースの全文索引の更新頻度。
データベースには、全文の索引が必要です。
このプロパティを使用するには、データベースが開いている必要があります。
if (database.isFTIndexed()) {
if (database.getFTIndexFrequency() == NotesDatabase.FTINDEX_DAILY) {
database.setFTIndexFrequency(NotesDatabase.FTINDEX_HOURLY);
requestScope.status = "Index frequency set to hourly";
} else if (database.getFTIndexFrequency() == NotesDatabase.FTINDEX_HOURLY) {
database.setFTIndexFrequency(NotesDatabase.FTINDEX_IMMEDIATE);
requestScope.status = "Index frequency set to immediate";
} else if (database.getFTIndexFrequency() == NotesDatabase.FTINDEX_IMMEDIATE) {
database.setFTIndexFrequency(NotesDatabase.FTINDEX_SCHEDULED);
requestScope.status = "Index frequency set to scheduled";
} else {
database.setFTIndexFrequency(NotesDatabase.FTINDEX_DAILY);
requestScope.status = "Index frequency set to daily";
}
} else {
requestScope.status = "Database not full-text indexed";
}
Java™ Database クラスの FTIndexFrequency プロパティ