Class ConfigurationVersionHelper

java.lang.Object
org.jumpmind.symmetric.common.ConfigurationVersionHelper

public class ConfigurationVersionHelper extends Object
  • Field Details

    • tablePrefix

      protected String tablePrefix
    • proTables

      protected Set<String> proTables
    • tablesByVersion

      protected Map<String,String> tablesByVersion
    • isTargetNodePro

      protected boolean isTargetNodePro
    • targetNodeVersion

      protected String targetNodeVersion
    • monitorTypesByVersion

      protected Map<String,String> monitorTypesByVersion
  • Constructor Details

    • ConfigurationVersionHelper

      public ConfigurationVersionHelper(String tablePrefix)
    • ConfigurationVersionHelper

      public ConfigurationVersionHelper(String tablePrefix, Node targetNode)
  • Method Details

    • shouldSendTable

      public boolean shouldSendTable(String tableName)
    • filterNodes

      public Set<Node> filterNodes(Set<Node> nodes, String tableName, Map<String,String> columnValues)
    • isNodeOlderThanMonitor

      protected boolean isNodeOlderThanMonitor(Map<String,String> columnValues)
    • setTargetNode

      public void setTargetNode(Node targetNode)