public class SQLServerDataSource extends Object implements ISQLServerDataSource, DataSource, Serializable, Referenceable
Constructor and Description |
---|
SQLServerDataSource() |
public Connection getConnection() throws SQLServerException
getConnection
in interface DataSource
SQLServerException
public Connection getConnection(String username, String password) throws SQLServerException
getConnection
in interface DataSource
SQLServerException
public void setLoginTimeout(int loginTimeout)
setLoginTimeout
in interface CommonDataSource
public int getLoginTimeout()
getLoginTimeout
in interface CommonDataSource
public void setLogWriter(PrintWriter out)
setLogWriter
in interface CommonDataSource
public PrintWriter getLogWriter()
getLogWriter
in interface CommonDataSource
public Logger getParentLogger() throws SQLFeatureNotSupportedException
getParentLogger
in interface CommonDataSource
SQLFeatureNotSupportedException
public void setApplicationName(String applicationName)
setApplicationName
in interface ISQLServerDataSource
public String getApplicationName()
getApplicationName
in interface ISQLServerDataSource
public void setDatabaseName(String databaseName)
setDatabaseName
in interface ISQLServerDataSource
public String getDatabaseName()
getDatabaseName
in interface ISQLServerDataSource
public void setInstanceName(String instanceName)
setInstanceName
in interface ISQLServerDataSource
public String getInstanceName()
getInstanceName
in interface ISQLServerDataSource
public void setIntegratedSecurity(boolean enable)
setIntegratedSecurity
in interface ISQLServerDataSource
public void setAuthenticationScheme(String authenticationScheme)
setAuthenticationScheme
in interface ISQLServerDataSource
public void setAuthentication(String authentication)
public String getAuthentication()
public void setAccessToken(String accessToken)
public String getAccessToken()
public void setColumnEncryptionSetting(String columnEncryptionSetting)
public String getColumnEncryptionSetting()
public void setKeyStoreAuthentication(String keyStoreAuthentication)
public String getKeyStoreAuthentication()
public void setKeyStoreSecret(String keyStoreSecret)
public void setKeyStoreLocation(String keyStoreLocation)
public String getKeyStoreLocation()
public void setLastUpdateCount(boolean lastUpdateCount)
setLastUpdateCount
in interface ISQLServerDataSource
public boolean getLastUpdateCount()
getLastUpdateCount
in interface ISQLServerDataSource
public void setEncrypt(boolean encrypt)
setEncrypt
in interface ISQLServerDataSource
public boolean getEncrypt()
getEncrypt
in interface ISQLServerDataSource
public void setTransparentNetworkIPResolution(boolean tnir)
public boolean getTransparentNetworkIPResolution()
public void setTrustServerCertificate(boolean e)
setTrustServerCertificate
in interface ISQLServerDataSource
public boolean getTrustServerCertificate()
getTrustServerCertificate
in interface ISQLServerDataSource
public void setTrustStore(String st)
setTrustStore
in interface ISQLServerDataSource
public String getTrustStore()
getTrustStore
in interface ISQLServerDataSource
public void setTrustStorePassword(String p)
setTrustStorePassword
in interface ISQLServerDataSource
public void setHostNameInCertificate(String host)
setHostNameInCertificate
in interface ISQLServerDataSource
public String getHostNameInCertificate()
getHostNameInCertificate
in interface ISQLServerDataSource
public void setLockTimeout(int lockTimeout)
setLockTimeout
in interface ISQLServerDataSource
public int getLockTimeout()
getLockTimeout
in interface ISQLServerDataSource
public void setPassword(String password)
setPassword
in interface ISQLServerDataSource
public void setPortNumber(int portNumber)
setPortNumber
in interface ISQLServerDataSource
public int getPortNumber()
getPortNumber
in interface ISQLServerDataSource
public void setSelectMethod(String selectMethod)
setSelectMethod
in interface ISQLServerDataSource
public String getSelectMethod()
getSelectMethod
in interface ISQLServerDataSource
public void setResponseBuffering(String respo)
setResponseBuffering
in interface ISQLServerDataSource
public String getResponseBuffering()
getResponseBuffering
in interface ISQLServerDataSource
public void setApplicationIntent(String applicationIntent)
setApplicationIntent
in interface ISQLServerDataSource
public String getApplicationIntent()
getApplicationIntent
in interface ISQLServerDataSource
public void setSendTimeAsDatetime(boolean sendTimeAsDatetime)
setSendTimeAsDatetime
in interface ISQLServerDataSource
public boolean getSendTimeAsDatetime()
getSendTimeAsDatetime
in interface ISQLServerDataSource
public void setSendStringParametersAsUnicode(boolean sendStringParametersAsUnicode)
setSendStringParametersAsUnicode
in interface ISQLServerDataSource
public boolean getSendStringParametersAsUnicode()
getSendStringParametersAsUnicode
in interface ISQLServerDataSource
public void setServerNameAsACE(boolean serverNameAsACE)
public boolean getServerNameAsACE()
public void setServerName(String serverName)
setServerName
in interface ISQLServerDataSource
public String getServerName()
getServerName
in interface ISQLServerDataSource
public void setServerSpn(String serverSpn)
setServerSpn
in interface ISQLServerDataSource
public String getServerSpn()
getServerSpn
in interface ISQLServerDataSource
public void setFailoverPartner(String serverName)
setFailoverPartner
in interface ISQLServerDataSource
public String getFailoverPartner()
getFailoverPartner
in interface ISQLServerDataSource
public void setMultiSubnetFailover(boolean multiSubnetFailover)
setMultiSubnetFailover
in interface ISQLServerDataSource
public boolean getMultiSubnetFailover()
getMultiSubnetFailover
in interface ISQLServerDataSource
public void setUser(String user)
setUser
in interface ISQLServerDataSource
public String getUser()
getUser
in interface ISQLServerDataSource
public void setWorkstationID(String workstationID)
setWorkstationID
in interface ISQLServerDataSource
public String getWorkstationID()
getWorkstationID
in interface ISQLServerDataSource
public void setXopenStates(boolean xopenStates)
setXopenStates
in interface ISQLServerDataSource
public boolean getXopenStates()
getXopenStates
in interface ISQLServerDataSource
public void setURL(String url)
setURL
in interface ISQLServerDataSource
public String getURL()
getURL
in interface ISQLServerDataSource
public void setDescription(String description)
setDescription
in interface ISQLServerDataSource
public String getDescription()
getDescription
in interface ISQLServerDataSource
public void setPacketSize(int packetSize)
setPacketSize
in interface ISQLServerDataSource
public int getPacketSize()
getPacketSize
in interface ISQLServerDataSource
public Reference getReference()
getReference
in interface Referenceable
public boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor
in interface Wrapper
SQLException
public <T> T unwrap(Class<T> iface) throws SQLException
unwrap
in interface Wrapper
SQLException
Copyright © 2016. All rights reserved.