提交 be743038 authored 作者: Thomas Mueller's avatar Thomas Mueller

The source code is now switched to Java 6 (JDK 1.6) by default.

上级 11ff9957
......@@ -16,11 +16,11 @@ import java.sql.CallableStatement;
import java.sql.Clob;
import java.sql.Date;
import java.sql.Ref;
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
import java.sql.NClob;
import java.sql.SQLXML;
import java.sql.RowId;
## Java 1.6 end ##*/
//## Java 1.6 end ##
import java.sql.SQLException;
import java.sql.Time;
import java.sql.Timestamp;
......@@ -459,12 +459,12 @@ public class JdbcCallableStatement extends JdbcPreparedStatement implements Call
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setAsciiStream(String parameterName, InputStream x, long length)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
......@@ -606,216 +606,216 @@ public class JdbcCallableStatement extends JdbcPreparedStatement implements Call
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public RowId getRowId(int parameterIndex) throws SQLException {
throw unsupported("rowId");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public RowId getRowId(String parameterName) throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setRowId(String parameterName, RowId x) throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNString(String parameterName, String value) throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNCharacterStream(String parameterName, Reader value, long length)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNClob(String parameterName, NClob value)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setClob(String parameterName, Reader reader, long length)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setBlob(String parameterName, InputStream inputStream, long length)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNClob(String parameterName, Reader reader, long length)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public NClob getNClob(int parameterIndex) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public NClob getNClob(String parameterName) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setSQLXML(String parameterName, SQLXML xmlObject)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public SQLXML getSQLXML(int parameterIndex) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public SQLXML getSQLXML(String parameterName) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public String getNString(int parameterIndex) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public String getNString(String parameterName) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Reader getNCharacterStream(int parameterIndex) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Reader getNCharacterStream(String parameterName) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Reader getCharacterStream(int parameterIndex) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Reader getCharacterStream(String parameterName) throws SQLException {
throw unsupportedGet();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setBlob(String parameterName, Blob x) throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setClob(String parameterName, Clob x) throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setAsciiStream(String parameterName, InputStream x)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
......@@ -827,81 +827,81 @@ public class JdbcCallableStatement extends JdbcPreparedStatement implements Call
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setBinaryStream(String parameterName, InputStream x)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setBinaryStream(String parameterName, InputStream x, long length)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setBlob(String parameterName, InputStream x)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setCharacterStream(String parameterName, Reader x)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setCharacterStream(String parameterName, Reader x, long length)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setClob(String parameterName, Reader x) throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNCharacterStream(String parameterName, Reader x)
throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported]
* @throws SQLException
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNClob(String parameterName, Reader x) throws SQLException {
throw unsupportedParameterName();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
private SQLException unsupportedParameterName() throws SQLException {
return unsupported("parameterName");
......
......@@ -20,17 +20,17 @@ import org.h2.message.TraceObject;
import org.h2.util.IOUtils;
import org.h2.value.Value;
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
import java.sql.NClob;
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Represents a CLOB value.
*/
public class JdbcClob extends TraceObject implements Clob
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
, NClob
## Java 1.6 end ##*/
//## Java 1.6 end ##
{
private Value value;
......@@ -208,11 +208,11 @@ public class JdbcClob extends TraceObject implements Clob
/**
* [Not supported] Returns the reader, starting from an offset.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Reader getCharacterStream(long pos, long length) throws SQLException {
throw unsupported("LOB subset");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
private void checkClosed() throws SQLException {
conn.checkClosed();
......
......@@ -41,13 +41,13 @@ import org.h2.value.ValueInt;
import org.h2.value.ValueNull;
import org.h2.value.ValueString;
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
import java.sql.Array;
import java.sql.NClob;
import java.sql.Struct;
import java.sql.SQLXML;
import java.sql.SQLClientInfoException;
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* <p>
......@@ -1477,7 +1477,7 @@ public class JdbcConnection extends TraceObject implements Connection {
*
* @return the object
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public NClob createNClob() throws SQLException {
try {
int id = getNextId(TraceObject.CLOB);
......@@ -1495,36 +1495,36 @@ public class JdbcConnection extends TraceObject implements Connection {
throw logAndConvert(e);
}
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Create a new empty SQLXML object.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public SQLXML createSQLXML() throws SQLException {
throw unsupported("SQLXML");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Create a new empty Array object.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Array createArrayOf(String typeName, Object[] elements)
throws SQLException {
throw unsupported("createArray");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Create a new empty Struct object.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Struct createStruct(String typeName, Object[] attributes)
throws SQLException {
throw unsupported("Struct");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Returns true if this connection is still valid.
......@@ -1552,61 +1552,61 @@ public class JdbcConnection extends TraceObject implements Connection {
/**
* [Not supported] Set a client property.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setClientInfo(String name, String value)
throws SQLClientInfoException {
throw new SQLClientInfoException();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Set the client properties.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setClientInfo(Properties properties) throws SQLClientInfoException {
throw new SQLClientInfoException();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Get the client properties.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public Properties getClientInfo() throws SQLClientInfoException {
throw new SQLClientInfoException();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Set a client property.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public String getClientInfo(String name) throws SQLException {
throw unsupported("clientInfo");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Return an object of this class if possible.
*
* @param iface the class
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Checks if unwrap can return an object of this class.
*
* @param iface the class
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public boolean isWrapperFor(Class< ? > iface) throws SQLException {
throw unsupported("isWrapperFor");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Create a Clob value from this reader.
......
......@@ -10,9 +10,9 @@ import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
import java.sql.RowIdLifetime;
## Java 1.6 end ##*/
//## Java 1.6 end ##
import java.sql.SQLException;
import org.h2.constant.SysProperties;
......@@ -2753,22 +2753,22 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat
*
* @return ROWID_UNSUPPORTED
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public RowIdLifetime getRowIdLifetime() {
debugCodeCall("getRowIdLifetime");
return RowIdLifetime.ROWID_UNSUPPORTED;
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Gets the list of schemas.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public ResultSet getSchemas(String catalog, String schemaPattern)
throws SQLException {
throw unsupported("getSchemas(., .)");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Returns whether the database supports calling functions using the call syntax.
......@@ -2800,41 +2800,41 @@ public class JdbcDatabaseMetaData extends TraceObject implements DatabaseMetaDat
/**
* [Not supported] Return an object of this class if possible.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Checks if unwrap can return an object of this class.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public boolean isWrapperFor(Class< ? > iface) throws SQLException {
throw unsupported("isWrapperFor");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Gets the list of function columns.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public ResultSet getFunctionColumns(String catalog, String schemaPattern,
String functionNamePattern, String columnNamePattern)
throws SQLException {
throw unsupported("getFunctionColumns");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Gets the list of functions.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public ResultSet getFunctions(String catalog, String schemaPattern,
String functionNamePattern) throws SQLException {
throw unsupported("getFunctions");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* INTERNAL
......
......@@ -217,20 +217,20 @@ implements ParameterMetaData
/**
* [Not supported] Return an object of this class if possible.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Checks if unwrap can return an object of this class.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public boolean isWrapperFor(Class< ? > iface) throws SQLException {
throw unsupported("isWrapperFor");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* INTERNAL
......
......@@ -48,11 +48,11 @@ import org.h2.value.ValueString;
import org.h2.value.ValueTime;
import org.h2.value.ValueTimestamp;
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
import java.sql.RowId;
import java.sql.NClob;
import java.sql.SQLXML;
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Represents a prepared statement.
......@@ -1258,11 +1258,11 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
/**
* [Not supported] Sets the value of a parameter as a row id.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setRowId(int parameterIndex, RowId x) throws SQLException {
throw unsupported("rowId");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Sets the value of a parameter.
......@@ -1271,7 +1271,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value
* @throws SQLException if this object is closed
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNString(int parameterIndex, String x) throws SQLException {
try {
if (isDebugEnabled()) {
......@@ -1283,7 +1283,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e);
}
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Sets the value of a parameter as a character stream.
......@@ -1295,7 +1295,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param length the number of bytes
* @throws SQLException if this object is closed
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNCharacterStream(int parameterIndex, Reader x, long length)
throws SQLException {
try {
......@@ -1314,7 +1314,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e);
}
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Sets the value of a parameter as a character stream.
......@@ -1325,12 +1325,12 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value
* @throws SQLException if this object is closed
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNCharacterStream(int parameterIndex, Reader x)
throws SQLException {
setNCharacterStream(parameterIndex, x, -1);
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Sets the value of a parameter as a Clob.
......@@ -1339,7 +1339,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value
* @throws SQLException if this object is closed
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNClob(int parameterIndex, NClob x) throws SQLException {
try {
if (isDebugEnabled()) {
......@@ -1357,7 +1357,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e);
}
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Sets the value of a parameter as a Clob.
......@@ -1368,7 +1368,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value
* @throws SQLException if this object is closed
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNClob(int parameterIndex, Reader x) throws SQLException {
try {
if (isDebugEnabled()) {
......@@ -1385,7 +1385,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
throw logAndConvert(e);
}
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Sets the value of a parameter as a Clob.
......@@ -1448,7 +1448,7 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
* @param x the value
* @throws SQLException if this object is closed
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setNClob(int parameterIndex, Reader x, long length)
throws SQLException {
try {
......@@ -1470,11 +1470,11 @@ public class JdbcPreparedStatement extends JdbcStatement implements PreparedStat
/**
* [Not supported] Sets the value of a parameter as a SQLXML object.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void setSQLXML(int parameterIndex, SQLXML x) throws SQLException {
throw unsupported("SQLXML");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* INTERNAL
......
......@@ -432,20 +432,20 @@ public class JdbcResultSetMetaData extends TraceObject implements ResultSetMetaD
/**
* [Not supported] Return an object of this class if possible.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Checks if unwrap can return an object of this class.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public boolean isWrapperFor(Class< ? > iface) throws SQLException {
throw unsupported("isWrapperFor");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* INTERNAL
......
......@@ -947,20 +947,20 @@ public class JdbcStatement extends TraceObject implements Statement {
/**
* [Not supported] Return an object of this class if possible.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Checks if unwrap can return an object of this class.
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public boolean isWrapperFor(Class< ? > iface) throws SQLException {
throw unsupported("isWrapperFor");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* Returns whether this object is poolable.
......
......@@ -31,9 +31,9 @@ import javax.sql.ConnectionPoolDataSource;
import javax.sql.DataSource;
import javax.sql.PooledConnection;
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
import org.h2.message.DbException;
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* A simple standalone JDBC connection pool.
......@@ -342,21 +342,21 @@ public class JdbcConnectionPool implements DataSource, ConnectionEventListener {
*
* @param iface the class
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public <T> T unwrap(Class<T> iface) throws SQLException {
throw DbException.getUnsupportedException("unwrap");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Checks if unwrap can return an object of this class.
*
* @param iface the class
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public boolean isWrapperFor(Class< ? > iface) throws SQLException {
throw DbException.getUnsupportedException("isWrapperFor");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
}
......@@ -363,22 +363,22 @@ implements XADataSource, DataSource, ConnectionPoolDataSource, Serializable, Ref
*
* @param iface the class
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public <T> T unwrap(Class<T> iface) throws SQLException {
throw unsupported("unwrap");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Checks if unwrap can return an object of this class.
*
* @param iface the class
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public boolean isWrapperFor(Class< ? > iface) throws SQLException {
throw unsupported("isWrapperFor");
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* INTERNAL
......
......@@ -32,9 +32,9 @@ import org.h2.message.DbException;
import org.h2.message.Trace;
import org.h2.message.TraceObject;
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
import javax.sql.StatementEventListener;
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* This class provides support for distributed transactions.
......@@ -398,22 +398,22 @@ implements XAConnection, XAResource
*
* @param listener the new statement event listener
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void addStatementEventListener(StatementEventListener listener) {
throw new UnsupportedOperationException();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* [Not supported] Remove a statement event listener.
*
* @param listener the statement event listener
*/
/*## Java 1.6 begin ##
//## Java 1.6 begin ##
public void removeStatementEventListener(StatementEventListener listener) {
throw new UnsupportedOperationException();
}
## Java 1.6 end ##*/
//## Java 1.6 end ##
/**
* INTERNAL
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论