public class OracleConnectionHelper extends ConnectionHelper
ConnectionHelper.RetryManager<T>dataSource| Constructor and Description | 
|---|
| OracleConnectionHelper(DataSource dataSrc,
                      boolean block) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | init()Initializes the helper: checks for valid driver version. | 
| protected void | replaceCharacter(StringBuilder escaped,
                char c)Since Oracle only supports table names up to 30 characters in
 length illegal characters are simply replaced with "_" rather than
 escaping them with "_x0000_". | 
closeResources, endBatch, exec, exec, execute, getConnection, inBatchMode, prepareDbIdentifier, query, startBatch, tableExists, updatepublic OracleConnectionHelper(DataSource dataSrc, boolean block)
dataSrc - the DataSource on which this helper actsblock - whether to block on connection loss until the db is up againpublic void init()
          throws Exception
Exception - on errorprotected final void replaceCharacter(StringBuilder escaped, char c)
ConnectionHelper.prepareDbIdentifier(String). Default implementation replaces the illegal
 characters with their hexadecimal encoding.replaceCharacter in class ConnectionHelperescaped - the escaped db identifierc - the character to replaceCopyright © 2004–2022 The Apache Software Foundation. All rights reserved.