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 void
appendCsvString
(String tableName, String[] columnNames, String[] pkColumnNames, ResultSet rs, StringBuilder builder) static String
blobToString
(String columnName, String tableName, String whereClause) static String
clobToString
(String columnName, String tableName, String whereClause) static String
protected static int
findColumnIndex
(ResultSetMetaData metaData, String columnName) static String
getPrimaryKeyWhereString
(String[] pkColumnNames, ResultSet rs) static String
static String
static String
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) 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) Deprecated.static int
static int
setSyncDisabled
(int disabledIndicator) static String
setSyncNodeDisabled
(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
-