| static {...} |  | 0% |  | 0% | 2 | 2 | 27 | 27 | 1 | 1 |
| verifyTable(Connection, String, String[][]) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| getSourceSequences(String) |  | 0% |  | 0% | 5 | 5 | 32 | 32 | 1 | 1 |
| createTables() |  | 0% |  | 0% | 8 | 8 | 35 | 35 | 1 | 1 |
| getMessages(Identifier, boolean) |  | 0% |  | 0% | 4 | 4 | 35 | 35 | 1 | 1 |
| storeMessage(Connection, Identifier, RMMessage, boolean) |  | 0% |  | 0% | 6 | 6 | 23 | 23 | 1 | 1 |
| getDestinationSequences(String) |  | 0% |  | 0% | 4 | 4 | 31 | 31 | 1 | 1 |
| getSourceSequence(Identifier) |  | 0% |  | 0% | 5 | 5 | 27 | 27 | 1 | 1 |
| getDestinationSequence(Identifier) |  | 0% |  | 0% | 4 | 4 | 26 | 26 | 1 | 1 |
| createSourceSequence(SourceSequence) |  | 0% |  | 0% | 4 | 4 | 26 | 26 | 1 | 1 |
| cacheStatements() |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| createConnection() |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
| createDestinationSequence(DestinationSequence) |  | 0% |  | 0% | 2 | 2 | 24 | 24 | 1 | 1 |
| buildCreateTableStatement(String, String[][], String[]) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| setCurrentSchema() |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
| deleteDatabaseFiles(String, boolean) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| removeMessages(Identifier, Collection, boolean) |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
| updateConnectionState(Connection, SQLException) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| init() |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
| verifyConnection() |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| persistIncoming(DestinationSequence, RMMessage) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| persistOutgoing(SourceSequence, RMMessage) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| updateDestinationSequence(Connection, DestinationSequence) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| removeDestinationSequence(Identifier) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| removeSourceSequence(Identifier) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| recursiveDelete(File, boolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| RMTxStore() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| updateSourceSequence(Connection, SourceSequence) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| releaseResources(PreparedStatement, ResultSet) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| decodeProtocolVersion(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getStatement(Connection, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| cacheStatement(Connection, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isTableExistsError(SQLException) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| setSchemaName(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| destroy() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| isRecoverableError(SQLException) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| abort(Connection) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| storeMessage(Identifier, RMMessage, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| encodeProtocolVersion(ProtocolVariation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setConnection(Connection) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| verifyTable(String, String[][]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| updateSourceSequence(SourceSequence) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| updateDestinationSequence(DestinationSequence) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| commit() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| abort() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDriverClassName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPassword(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setUrl(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setUserName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDataSource(DataSource) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTableExistsState(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTableExistsCode(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setKeepConnection(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setInitialReconnectDelay(long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMaxReconnectAttempts(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deleteDatabaseFiles() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDriverClassName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPassword() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUrl() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUserName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSchemaName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDataSource() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTableExistsState() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTableExistsCode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isKeepConnection() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInitialReconnectDelay() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxReconnectAttempts() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| commit(Connection) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getConnection() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| beginTransaction() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |