2013-05-02 102 views
1

我已經使用Hibernate Search並使用Infinispan來存儲Lucene索引。 的配置如下:在persistence.xml中在infinispan lucene索引中清除集羣

<property name="hibernate.search.[default|plindexes].directory_provider"    value="org.hibernate.search.infinispan.impl.InfinispanDirectoryProvider" /> 

,並添加依賴於pom.xml文件 在 http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#infinispan-directories

提到的一切偉大工程。

現在,我想通過infinispan清除集羣中創建的索引。 我怎樣才能做到這一點?

回答

2

編程您可以使用FullTextSession.purgeFullTextSession.purgeAll方法。