Package org.teiid.jdbc
Class JDBCURL
- java.lang.Object
-
- org.teiid.jdbc.JDBCURL
-
public class JDBCURL extends Object
- Since:
- 4.3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJDBCURL.ConnectionType
-
Field Summary
Fields Modifier and Type Field Description static Map<String,String>EXECUTION_PROPERTIESstatic StringJDBC_PROTOCOLstatic Map<String,String>KNOWN_PROPERTIES
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JDBCURL.ConnectionTypeacceptsUrl(String url)static voidaddNormalizedProperty(String key, Object value, Properties target)StringgetAnsiQuotedIdentifiers()StringgetConnectionURL()StringgetDisableLocalTransactions()StringgetFetchSize()StringgetJDBCURL()StringgetPartialResultsMode()StringgetPassword()PropertiesgetProperties()StringgetProperty(String key)StringgetResultSetCacheMode()StringgetTransactionAutowrapMode()StringgetTransparentFailover()StringgetUserName()static StringgetValidKey(String key)StringgetVDBName()StringgetVDBVersion()static PropertiesnormalizeProperties(Properties props)static voidparseConnectionProperties(String connectionInfo, Properties p)StringtoString()
-
-
-
Constructor Detail
-
JDBCURL
public JDBCURL(String jdbcURL)
-
JDBCURL
public JDBCURL(String vdbName, String connectionURL, Properties props)
-
-
Method Detail
-
acceptsUrl
public static JDBCURL.ConnectionType acceptsUrl(String url)
-
getVDBName
public String getVDBName()
-
getConnectionURL
public String getConnectionURL()
-
getProperties
public Properties getProperties()
-
parseConnectionProperties
public static void parseConnectionProperties(String connectionInfo, Properties p)
-
getJDBCURL
public String getJDBCURL()
-
getUserName
public String getUserName()
-
getPassword
public String getPassword()
-
getVDBVersion
public String getVDBVersion()
-
getTransactionAutowrapMode
public String getTransactionAutowrapMode()
-
getPartialResultsMode
public String getPartialResultsMode()
-
getResultSetCacheMode
public String getResultSetCacheMode()
-
getAnsiQuotedIdentifiers
public String getAnsiQuotedIdentifiers()
-
getFetchSize
public String getFetchSize()
-
getTransparentFailover
public String getTransparentFailover()
-
getDisableLocalTransactions
public String getDisableLocalTransactions()
-
addNormalizedProperty
public static void addNormalizedProperty(String key, Object value, Properties target)
-
normalizeProperties
public static Properties normalizeProperties(Properties props)
-
-