org.hibernate.search.backend
Interface UpdatableBackendQueueProcessorFactory

All Superinterfaces:
BackendQueueProcessorFactory
All Known Implementing Classes:
BlackHoleBackendQueueProcessorFactory, JGroupsBackendQueueProcessorFactory, JMSBackendQueueProcessorFactory, LuceneBackendQueueProcessorFactory, MasterJGroupsBackendQueueProcessorFactory, SlaveJGroupsBackendQueueProcessorFactory

public interface UpdatableBackendQueueProcessorFactory
extends BackendQueueProcessorFactory

Allow a BackendQueueProcessorFactory to be notified of DirectoryProvider changes.

Author:
Emmanuel Bernard
Experimental
This API is experimental

Method Summary
 void updateDirectoryProviders(Set<DirectoryProvider<?>> providers, WorkerBuildContext context)
          Update the list of DirectoryProviders in case the SearchFactory is updated.
 
Methods inherited from interface org.hibernate.search.backend.BackendQueueProcessorFactory
close, getProcessor, initialize
 

Method Detail

updateDirectoryProviders

void updateDirectoryProviders(Set<DirectoryProvider<?>> providers,
                              WorkerBuildContext context)
Update the list of DirectoryProviders in case the SearchFactory is updated. The processor factory should react and update its state accordingly.



Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved