Package org.uberfire.ext.metadata.io
Class BatchIndex
- java.lang.Object
-
- org.uberfire.ext.metadata.io.BatchIndex
-
public final class BatchIndex extends Object
-
-
Constructor Summary
Constructors Constructor Description BatchIndex(org.uberfire.ext.metadata.engine.MetaIndexEngine indexEngine, org.uberfire.ext.metadata.engine.Observer observer, ExecutorService executorService, IndexersFactory indexersFactory, IndexerDispatcher.IndexerDispatcherFactory dispatcherFactory, org.uberfire.ext.metadata.engine.BatchIndexListener batchIndexListener, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()voidrun(org.uberfire.java.nio.file.FileSystem fs, Runnable callback)voidrunAsync(org.uberfire.java.nio.file.FileSystem fs)
-
-
-
Constructor Detail
-
BatchIndex
@SafeVarargs public BatchIndex(org.uberfire.ext.metadata.engine.MetaIndexEngine indexEngine, org.uberfire.ext.metadata.engine.Observer observer, ExecutorService executorService, IndexersFactory indexersFactory, IndexerDispatcher.IndexerDispatcherFactory dispatcherFactory, org.uberfire.ext.metadata.engine.BatchIndexListener batchIndexListener, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
-
-
Method Detail
-
runAsync
public void runAsync(org.uberfire.java.nio.file.FileSystem fs)
-
run
public void run(org.uberfire.java.nio.file.FileSystem fs, Runnable callback)
-
dispose
public void dispose()
-
-