Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

14.6.3. Lucene ディレクトリーへのアクセス

Directory は、インデックスストレージを表すために Lucene で使用される最も一般的な抽象化です。Hibernate Search は Lucene Directory と直接対話することはありませんが、これらの対話は IndexManager 経由で抽象化されます。インデックスが必ずしも Directory によって実装される必要はありません。
インデックスが Directory として表示され、アクセスする必要がある場合は、IndexManager から Directory への参照を取得できます。IndexManagerDirectoryBasedIndexManager にキャストし、getDirectoryProvider().getDirectory() を使用して基礎となる Directory への参照を取得します。これは推奨されていません.代わりに IndexReader を使用することが推奨されます。