📄 jtdsdatasource.java
字号:
throws SQLException { return getPooledConnection(user, password); } /** * Returns a new pooled database connection for the user and password specified. * * @param user the user name to connect with * @param password the password to connect with * @return a new pooled database connection * @throws SQLException if an error occurs */ public synchronized javax.sql.PooledConnection getPooledConnection(String user, String password) throws SQLException { return new net.sourceforge.jtds.jdbcx.PooledConnection(getConnection(user, password)); } // // Getters and setters // public PrintWriter getLogWriter() throws SQLException { return Logger.getLogWriter(); } public void setLogWriter(PrintWriter out) throws SQLException { Logger.setLogWriter(out); } public void setLoginTimeout(int loginTimeout) throws SQLException { this.loginTimeout = String.valueOf(loginTimeout); } public int getLoginTimeout() throws SQLException { if (loginTimeout == null) { return 0; } return Integer.parseInt(loginTimeout); } public void setDatabaseName(String databaseName) { this.databaseName = databaseName; } public String getDatabaseName() { return databaseName; } public void setDescription(String description) { this.description = description; } public String getDescription() { return description; } public void setPassword(String password) { this.password = password; } public String getPassword() { return password; } public void setPortNumber(int portNumber) { this.portNumber = String.valueOf(portNumber); } public int getPortNumber() { if (portNumber == null) { return 0; } return Integer.parseInt(portNumber); } public void setServerName(String serverName) { this.serverName = serverName; } public String getServerName() { return serverName; } public void setUser(String user) { this.user = user; } public String getUser() { return user; } public void setTds(String tds) { this.tdsVersion = tds; } public String getTds() { return tdsVersion; } // TODO Use sqlserver/sybase for this (instead of numeric values) public void setServerType(int serverType) { this.serverType = String.valueOf(serverType); } public int getServerType() { if (serverType == null) { return 0; } return Integer.parseInt(serverType); } public String getDomain() { return domain; } public void setDomain(String domain) { this.domain = domain; } public String getInstance() { return instance; } public void setInstance(String instance) { this.instance = instance; } public boolean getSendStringParametersAsUnicode() { return Boolean.valueOf(sendStringParametersAsUnicode).booleanValue(); } public void setSendStringParametersAsUnicode(boolean sendStringParametersAsUnicode) { this.sendStringParametersAsUnicode = String.valueOf(sendStringParametersAsUnicode); } public boolean getNamedPipe() { return Boolean.valueOf(namedPipe).booleanValue(); } public void setNamedPipe(boolean namedPipe) { this.namedPipe = String.valueOf(namedPipe); } public boolean getLastUpdateCount() { return Boolean.valueOf(lastUpdateCount).booleanValue(); } public void setLastUpdateCount(boolean lastUpdateCount) { this.lastUpdateCount = String.valueOf(lastUpdateCount); } public boolean getXaEmulation() { return Boolean.valueOf(xaEmulation).booleanValue(); } public void setXaEmulation(boolean xaEmulation) { this.xaEmulation = String.valueOf(xaEmulation); } public String getCharset() { return charset; } public void setCharset(String charset) { this.charset = charset; } public String getLanguage() { return language; } public void setLanguage(String language) { this.language = language; } public String getMacAddress() { return macAddress; } public void setMacAddress(String macAddress) { this.macAddress = macAddress; } public void setPacketSize(int packetSize) { this.packetSize = String.valueOf(packetSize); } public int getPacketSize() { if (packetSize == null) { return 0; } return Integer.parseInt(packetSize); } public boolean getTcpNoDelay() { return Boolean.valueOf(tcpNoDelay).booleanValue(); } public void setTcpNoDelay(boolean tcpNoDelay) { this.tcpNoDelay = String.valueOf(tcpNoDelay); } public void setPrepareSql(int prepareSql) { this.prepareSql = String.valueOf(prepareSql); } public int getPrepareSql() { if (prepareSql == null) { return 0; } return Integer.parseInt(prepareSql); } public void setLobBuffer(long lobBuffer) { this.lobBuffer = String.valueOf(lobBuffer); } public long getLobBuffer() { if (lobBuffer == null) { return 0; } return Long.parseLong(lobBuffer); } public void setMaxStatements(int maxStatements) { this.maxStatements = String.valueOf(maxStatements); } public int getMaxStatements() { if (maxStatements == null) { return 0; } return Integer.parseInt(maxStatements); } public void setAppName(String appName) { this.appName = appName; } public String getAppName() { return appName; } public void setProgName(String progName) { this.progName = progName; } public String getProgName() { return progName; } public void setWsid(String wsid) { this.wsid = wsid; } public String getWsid() { return wsid; } public void setLogFile(String logFile) { this.logFile = logFile; } public String getLogFile() { return logFile; } public void setSsl(String ssl) { this.ssl = ssl; } public String getSsl() { return ssl; } public void setBatchSize(int batchSize) { this.batchSize = String.valueOf(batchSize); } public int getBatchSize() { if (batchSize == null) { return 0; } return Integer.parseInt(batchSize); } public int getBufferMaxMemory() { if (bufferMaxMemory == null) { return 0; } return Integer.parseInt(bufferMaxMemory); } public void setBufferMaxMemory(int bufferMaxMemory) { this.bufferMaxMemory = String.valueOf(bufferMaxMemory); } public int getBufferMinPackets() { if (bufferMinPackets == null) { return 0; } return Integer.parseInt(bufferMinPackets); } public void setBufferMinPackets(int bufferMinPackets) { this.bufferMinPackets = String.valueOf(bufferMinPackets); } public boolean getCacheMetaData() { return Boolean.valueOf(cacheMetaData).booleanValue(); } public void setCacheMetaData(boolean cacheMetaData) { this.cacheMetaData = String.valueOf(cacheMetaData); } public boolean getUseCursors() { return Boolean.valueOf(useCursors).booleanValue(); } public void setUseCursors(boolean useCursors) { this.useCursors = String.valueOf(useCursors); } public boolean getUseLOBs() { return Boolean.valueOf(useLOBs).booleanValue(); } public void setUseLOBs(boolean useLOBs) { this.useLOBs = String.valueOf(useLOBs); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -