Class IndexWriterThread
- java.lang.Object
-
- java.lang.Thread
-
- de.ipk_gatersleben.bit.bi.edal.primary_data.EdalThread
-
- de.ipk_gatersleben.bit.bi.edal.primary_data.file.implementation.IndexWriterThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class IndexWriterThread extends EdalThread
IndexWriterThread class to realize manual indexing strategy
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
IndexWriterThread(org.hibernate.SessionFactory sessionFactory, java.nio.file.Path indexDirectory, org.apache.logging.log4j.Logger implementationProviderLogger)
Constructor for IndexWriterThread
-
Method Summary
Modifier and Type Method Description protected void
resetIndexThread()
void
run()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
IndexWriterThread
protected IndexWriterThread(org.hibernate.SessionFactory sessionFactory, java.nio.file.Path indexDirectory, org.apache.logging.log4j.Logger implementationProviderLogger)
Constructor for IndexWriterThread- Parameters:
sessionFactory
- the currentSessionFactory
object.indexDirectory
- the mount path of the running instanceimplementationProviderLogger
- the logger of the usedImplementationProvider
-
-