Package sailpoint.connector.util
Class JDBCUtil
java.lang.Object
sailpoint.connector.util.JDBCUtil
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidcloseResult(ResultSet res) static voidcloseStatement(Statement stmt) static StringescapeSpecialCharacter(String name, JDBCUtil.ConnectorType type) static StringescapeSpecialCharactor(String name, JDBCUtil.ConnectorType type) static Connectionstatic ConnectiongetConnection(String driverClass, String driverPrefix, String url, String user, String password, Properties props) static ConnectiongetConnection(Map args) static StringgetOracleDBTimeZoneDetails(Connection connection, String applicationName, String applicationType) static StringgetOracleDBVersionDetails(Connection connection, String applicationName, String applicationType) static voidinitializeSession(Connection connection, int userId, int responsibilityID, int applicationID) static StringuseQuoteForScripts(String val, String quoteForCaseInsensitveDatabase, String quoteForCaseSensitiveDatabase, boolean caseSensitive)
-
Field Details
-
ORACLE_CLOB_HANDLER
-
-
Constructor Details
-
JDBCUtil
public JDBCUtil()
-
-
Method Details
-
escapeSpecialCharacter
-
getConnection
- Throws:
sailpoint.tools.GeneralException
-
getConnection
public static Connection getConnection(String driverClass, String driverPrefix, String url, String user, String password, Properties props) throws sailpoint.tools.GeneralException - Throws:
sailpoint.tools.GeneralException
-
getConnection
public static Connection getConnection(String driverClass, String driverPrefix, String url, String user, String password) throws sailpoint.tools.GeneralException - Throws:
sailpoint.tools.GeneralException
-
closeConnection
-
closeStatement
-
closeResult
-
useQuoteForScripts
-
escapeSpecialCharactor
-
initializeSession
public static void initializeSession(Connection connection, int userId, int responsibilityID, int applicationID) throws Exception - Throws:
Exception
-
getOracleDBVersionDetails
public static String getOracleDBVersionDetails(Connection connection, String applicationName, String applicationType) throws Throwable - Throws:
Throwable
-
getOracleDBTimeZoneDetails
public static String getOracleDBTimeZoneDetails(Connection connection, String applicationName, String applicationType) throws Throwable - Throws:
Throwable
-