Package org.jumpmind.symmetric.db.derby
Class DerbyFunctions
java.lang.Object
org.jumpmind.symmetric.db.derby.DerbyFunctions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidappendCsvString(String tableName, String[] columnNames, String[] pkColumnNames, ResultSet rs, StringBuilder builder) static StringblobToString(String columnName, String tableName, String whereClause) static StringclobToString(String columnName, String tableName, String whereClause) static Stringprotected static intfindColumnIndex(ResultSetMetaData metaData, String columnName) static StringgetPrimaryKeyWhereString(String[] pkColumnNames, ResultSet rs) static Stringstatic Stringstatic Stringstatic voidinsertData(int enabled, String schemaName, String prefixName, String tableName, String channelName, String dmlType, int triggerHistId, String transactionId, String externalData, String columnNames, String pkColumnNames) static voidinsertData(String schemaName, String prefixName, String tableName, String channelName, String dmlType, int triggerHistId, String transactionId, String externalData, String pkData, String rowData, String oldRowData) Deprecated.static intstatic intsetSyncDisabled(int disabledIndicator) static StringsetSyncNodeDisabled(String nodeId)
-
Constructor Details
-
DerbyFunctions
public DerbyFunctions()
-
-
Method Details
-
getTransactionId
- Throws:
SQLException
-
getSessionId
- Throws:
SQLException
-
isSyncDisabled
- Throws:
SQLException
-
getSyncNodeDisabled
- Throws:
SQLException
-
setSyncNodeDisabled
- Throws:
SQLException
-
setSyncDisabled
- Throws:
SQLException
-
findColumnIndex
protected static int findColumnIndex(ResultSetMetaData metaData, String columnName) throws SQLException - Throws:
SQLException
-
appendCsvString
protected static void appendCsvString(String tableName, String[] columnNames, String[] pkColumnNames, ResultSet rs, StringBuilder builder) throws SQLException - Throws:
SQLException
-
insertData
public static void insertData(int enabled, String schemaName, String prefixName, String tableName, String channelName, String dmlType, int triggerHistId, String transactionId, String externalData, String columnNames, String pkColumnNames) throws SQLException - Throws:
SQLException
-
insertData
@Deprecated public static void insertData(String schemaName, String prefixName, String tableName, String channelName, String dmlType, int triggerHistId, String transactionId, String externalData, String pkData, String rowData, String oldRowData) throws SQLException Deprecated.- Throws:
SQLException
-
escape
-
blobToString
public static String blobToString(String columnName, String tableName, String whereClause) throws SQLException - Throws:
SQLException
-
clobToString
public static String clobToString(String columnName, String tableName, String whereClause) throws SQLException - Throws:
SQLException
-
getPrimaryKeyWhereString
public static String getPrimaryKeyWhereString(String[] pkColumnNames, ResultSet rs) throws SQLException - Throws:
SQLException
-