Class SymmetricUtils

java.lang.Object
org.jumpmind.symmetric.util.SymmetricUtils

public final class SymmetricUtils extends Object
  • Field Details

    • isNoticeLogged

      protected static boolean isNoticeLogged
  • Method Details

    • quote

      public static String quote(ISymmetricDialect symmetricDialect, String name)
    • replaceSystemAndEnvironmentVariables

      public static final void replaceSystemAndEnvironmentVariables(Properties properties)
    • replaceNodeVariables

      public static String replaceNodeVariables(Node sourceNode, Node targetNode, String str)
    • replaceCatalogSchemaVariables

      public static String replaceCatalogSchemaVariables(String catalogName, String defaultCatalogName, String schemaName, String defaultSchemaName, String str)
    • substituteScripts

      public static String substituteScripts(String value, Map<String,String> replacementValues)
    • logNotices

      public static void logNotices()
    • filterTransactions

      public static boolean filterTransactions(Transaction transaction, Map<String,Transaction> transactionMap, List<Transaction> filteredTransactions, String dbUser, boolean isBlockingUser, boolean isBlocking)
    • filterTransactions

      public static boolean filterTransactions(Transaction transaction, Map<String,Transaction> transactionMap, List<Transaction> filteredTransactions, String dbUser, boolean isBlockingUser, boolean isBlocking, int level)
    • getDeploymentSubType

      public static String getDeploymentSubType(Properties properties)