Class OraCdcPersistentState

java.lang.Object
solutions.a2.cdc.oracle.OraCdcPersistentState
All Implemented Interfaces:
Serializable

public class OraCdcPersistentState extends Object implements Serializable
Author:
averemee
See Also:
  • Field Details

  • Constructor Details

    • OraCdcPersistentState

      public OraCdcPersistentState()
  • Method Details

    • fromFile

      public static OraCdcPersistentState fromFile(String fileName) throws IOException
      Throws:
      IOException
    • toFile

      public void toFile(String fileName) throws IOException
      Throws:
      IOException
    • getInstanceName

      public String getInstanceName()
    • setInstanceName

      public void setInstanceName(String instanceName)
    • getHostName

      public String getHostName()
    • setHostName

      public void setHostName(String hostName)
    • getDbId

      public Long getDbId()
    • setDbId

      public void setDbId(Long dbId)
    • getLastScn

      public Long getLastScn()
    • setLastScn

      public void setLastScn(Long lastScn)
    • getLastRsId

      public String getLastRsId()
    • setLastRsId

      public void setLastRsId(String lastRsId)
    • getLastSsn

      public Long getLastSsn()
    • setLastSsn

      public void setLastSsn(Long lastSsn)
    • getLastOpTsMillis

      public Long getLastOpTsMillis()
    • setLastOpTsMillis

      public void setLastOpTsMillis(Long lastOpTsMillis)
    • getInitialLoad

      public String getInitialLoad()
    • setInitialLoad

      public void setInitialLoad(String initialLoad)
    • getCurrentTransaction

      public Map<String,Object> getCurrentTransaction()
    • setCurrentTransaction

      public void setCurrentTransaction(Map<String,Object> currentTransaction)
    • getCommittedTransactions

      public List<Map<String,Object>> getCommittedTransactions()
    • setCommittedTransactions

      public void setCommittedTransactions(List<Map<String,Object>> committedTransactions)
    • getInProgressTransactions

      public List<Map<String,Object>> getInProgressTransactions()
    • setInProgressTransactions

      public void setInProgressTransactions(List<Map<String,Object>> inProgressTransactions)
    • getProcessedTablesIds

      public List<Long> getProcessedTablesIds()
    • setProcessedTablesIds

      public void setProcessedTablesIds(List<Long> processedTablesIds)
    • getProcessedTablesIdsWithVersion

      public List<String> getProcessedTablesIdsWithVersion()
    • setProcessedTablesIdsWithVersion

      public void setProcessedTablesIdsWithVersion(List<String> processedTablesIdsWithVersion)
    • getOutOfScopeTablesIds

      public List<Long> getOutOfScopeTablesIds()
    • setOutOfScopeTablesIds

      public void setOutOfScopeTablesIds(List<Long> outOfScopeTablesIds)
    • toString

      public String toString()
      Overrides:
      toString in class Object