Package solutions.a2.cdc.oracle
Class OraCdcLogMinerWorkerThread
java.lang.Object
java.lang.Thread
solutions.a2.cdc.oracle.OraCdcLogMinerWorkerThread
- All Implemented Interfaces:
Runnable
- Author:
- Aleksei Veremeev
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
ConstructorsConstructorDescriptionOraCdcLogMinerWorkerThread(OraCdcLogMinerTask task, Map<String, String> partition, long firstScn, String mineDataSql, String checkTableSql, Map<Long, OraTable4LogMiner> tablesInProcessing, Set<Long> tablesOutOfScope, int schemaType, String topic, int topicPartition, OraDumpDecoder odd, Path queuesRoot, Map<String, OraCdcTransaction> activeTransactions, BlockingQueue<OraCdcTransaction> committedTransactions, OraCdcLogMinerMgmt metrics, int topicNameStyle, OraCdcSourceConnectorConfig config, OraCdcLobTransformationsIntf transformLobs, OraRdbmsInfo rdbmsInfo, OraConnectionObjects oraConnections) -
Method Summary
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 Details
-
OraCdcLogMinerWorkerThread
public OraCdcLogMinerWorkerThread(OraCdcLogMinerTask task, Map<String, String> partition, long firstScn, String mineDataSql, String checkTableSql, Map<Long, throws SQLExceptionOraTable4LogMiner> tablesInProcessing, Set<Long> tablesOutOfScope, int schemaType, String topic, int topicPartition, OraDumpDecoder odd, Path queuesRoot, Map<String, OraCdcTransaction> activeTransactions, BlockingQueue<OraCdcTransaction> committedTransactions, OraCdcLogMinerMgmt metrics, int topicNameStyle, OraCdcSourceConnectorConfig config, OraCdcLobTransformationsIntf transformLobs, OraRdbmsInfo rdbmsInfo, OraConnectionObjects oraConnections) - Throws:
SQLException
-
-
Method Details
-
rewind
- Throws:
SQLException
-
run
public void run() -
getLastScn
public long getLastScn() -
getLastRsId
-
getLastSsn
public long getLastSsn() -
isRunning
public boolean isRunning() -
shutdown
public void shutdown()
-