Class OraCdcLogMinerMgmtBase

java.lang.Object
solutions.a2.cdc.oracle.jmx.OraCdcLogMinerMgmtBase
Direct Known Subclasses:
OraCdcLogMinerMgmt

public class OraCdcLogMinerMgmtBase extends Object
Author:
averemee
  • Constructor Details

    • OraCdcLogMinerMgmtBase

      public OraCdcLogMinerMgmtBase(OraRdbmsInfo rdbmsInfo, String connectorName, String jmxTypeName)
  • Method Details

    • start

      public void start(long startScn)
    • setNowProcessed

      public void setNowProcessed(List<String> nowProcessedArchiveLogs, long currentFirstScn, long currentNextScn, int lagSeconds)
    • addAlreadyProcessed

      public void addAlreadyProcessed(List<String> lastProcessed, int count, long size, long redoReadMillis)
    • getNowProcessedArchiveLogsList

      public List<String> getNowProcessedArchiveLogsList()
    • getLastHundredProcessed

      public LimitedSizeQueue<String> getLastHundredProcessed()
    • getCurrentFirstScn

      public long getCurrentFirstScn()
    • setCurrentFirstScn

      public void setCurrentFirstScn(long currentFirstScn)
    • getCurrentNextScn

      public long getCurrentNextScn()
    • getProcessedArchivedRedoCount

      public int getProcessedArchivedRedoCount()
    • getProcessedArchivedRedoSize

      public long getProcessedArchivedRedoSize()
    • getStartTimeMillis

      public long getStartTimeMillis()
    • getStartTimeLdt

      public LocalDateTime getStartTimeLdt()
    • getStartScn

      public long getStartScn()
    • getLastRedoLog

      public String getLastRedoLog()
    • getLastRedoLogTime

      public LocalDateTime getLastRedoLogTime()
    • getLastScn

      public long getLastScn()
    • getRedoReadTimeElapsed

      public long getRedoReadTimeElapsed()
    • getRedoReadMbPerSec

      public float getRedoReadMbPerSec()
    • getLagSeconds

      public int getLagSeconds()