@ Override public String [ ] introspectSelf ( ) { List < ? > nameValuePairs = Arrays . asList ( BEGIN_TRAN_FOR_SCROLLING_APIS , beginTranForResultSetScrollingAPIs , BEGIN_TRAN_FOR_VENDOR_APIS , beginTranForVendorAPIs , COMMIT_OR_ROLLBACK_ON_CLEANUP , commitOrRollbackOnCleanup , CONNECTION_SHARING , connectionSharing , DataSourceDef . isolationLevel . name ( ) , isolationLevel , ResourceFactory . JNDI_NAME , jndiName , ENABLE_CONNECTION_CASTING , enableConnectionCasting , QUERY_TIMEOUT , queryTimeout , STATEMENT_CACHE_SIZE , statementCacheSize , SUPPLEMENTAL_JDBC_TRACE , supplementalJDBCTrace , SYNC_QUERY_TIMEOUT_WITH_TRAN_TIMEOUT , syncQueryTimeoutWithTransactionTimeout , DataSourceDef . transactional . name ( ) , transactional ) ; return new String [ ] { toString ( ) , nameValuePairs . toString ( ) , PropertyService . hidePasswords ( vendorProps ) . toString ( ) } ; }
Returns information to log on first failure .