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 class
JDBCURL.ConnectionType
-
Field Summary
Fields Modifier and Type Field Description static Map<String,String>
EXECUTION_PROPERTIES
static String
JDBC_PROTOCOL
static Map<String,String>
KNOWN_PROPERTIES
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JDBCURL.ConnectionType
acceptsUrl(String url)
static void
addNormalizedProperty(String key, Object value, Properties target)
String
getAnsiQuotedIdentifiers()
String
getConnectionURL()
String
getDisableLocalTransactions()
String
getFetchSize()
String
getJDBCURL()
String
getPartialResultsMode()
String
getPassword()
Properties
getProperties()
String
getProperty(String key)
String
getResultSetCacheMode()
String
getTransactionAutowrapMode()
String
getTransparentFailover()
String
getUserName()
static String
getValidKey(String key)
String
getVDBName()
String
getVDBVersion()
static Properties
normalizeProperties(Properties props)
static void
parseConnectionProperties(String connectionInfo, Properties p)
String
toString()
-
-
-
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)
-
-