Package org.apache.iotdb.jdbc
Class IoTDBDataSource
- java.lang.Object
-
- org.apache.iotdb.jdbc.IoTDBDataSource
-
- All Implemented Interfaces:
Wrapper,CommonDataSource,DataSource
public class IoTDBDataSource extends Object implements DataSource
-
-
Constructor Summary
Constructors Constructor Description IoTDBDataSource()IoTDBDataSource(String url, String user, String password, Integer port)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectiongetConnection()ConnectiongetConnection(String username, String password)intgetLoginTimeout()PrintWritergetLogWriter()LoggergetParentLogger()StringgetPassword()IntegergetPort()StringgetUrl()StringgetUser()booleanisWrapperFor(Class<?> aClass)voidsetLoginTimeout(int i)voidsetLogWriter(PrintWriter printWriter)voidsetPassword(String password)voidsetPort(Integer port)voidsetUrl(String url)voidsetUser(String user)<T> Tunwrap(Class<T> aClass)
-
-
-
Method Detail
-
getUser
public String getUser()
-
setUser
public void setUser(String user)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getPort
public Integer getPort()
-
setPort
public void setPort(Integer port)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getConnection
public Connection getConnection() throws SQLException
- Specified by:
getConnectionin interfaceDataSource- Throws:
SQLException
-
getConnection
public Connection getConnection(String username, String password)
- Specified by:
getConnectionin interfaceDataSource
-
getLogWriter
public PrintWriter getLogWriter()
- Specified by:
getLogWriterin interfaceCommonDataSource
-
setLogWriter
public void setLogWriter(PrintWriter printWriter)
- Specified by:
setLogWriterin interfaceCommonDataSource
-
setLoginTimeout
public void setLoginTimeout(int i)
- Specified by:
setLoginTimeoutin interfaceCommonDataSource
-
getLoginTimeout
public int getLoginTimeout()
- Specified by:
getLoginTimeoutin interfaceCommonDataSource
-
getParentLogger
public Logger getParentLogger()
- Specified by:
getParentLoggerin interfaceCommonDataSource
-
isWrapperFor
public boolean isWrapperFor(Class<?> aClass)
- Specified by:
isWrapperForin interfaceWrapper
-
-