public Properties getClientInfo() throws SQLException { checkClosed(); return _clientInfo; }
public String getClientInfo(String name) throws SQLException { checkClosed(); return _clientInfo.getProperty(name); }
public Blob createBlob() throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createBlob()"); }
public boolean isValid(int timeout) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "isValid(int)"); }
public boolean isWrapperFor(Class<?> iface) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "isWrapperFor(Class<?>)"); }
public SQLXML createSQLXML() throws SQLException { checkClosed(); return new Jdbc4SQLXML(this); }
public <T> T unwrap(Class<T> iface) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "unwrap(Class<T>)"); }
public Clob createClob() throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createClob()"); }
public NClob createNClob() throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createNClob()"); }
public Struct createStruct(String typeName, Object[] attributes) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createStruct(String, Object[])"); }
public <T> T createQueryObject(Class<T> ifc) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createQueryObject(Class<T>)"); }
public Array createArrayOf(String typeName, Object[] elements) throws SQLException { checkClosed(); int oid = getTypeInfo().getPGArrayType(typeName); if (oid == Oid.UNSPECIFIED) throw new PSQLException(GT.tr("Unable to find server array type for provided name {0}.", typeName), PSQLState.INVALID_NAME); StringBuffer sb = new StringBuffer(); appendArray(sb, elements); // This will not work once we have a JDBC 5, // but it'll do for now. return new Jdbc4Array(this, oid, sb.toString()); }
public Properties getClientInfo() throws SQLException { checkClosed(); return _clientInfo; }
public String getClientInfo(String name) throws SQLException { checkClosed(); return _clientInfo.getProperty(name); }
public Clob createClob() throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createClob()"); }
public SQLXML createSQLXML() throws SQLException { checkClosed(); return new Jdbc4SQLXML(this); }
public <T> T createQueryObject(Class<T> ifc) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createQueryObject(Class<T>)"); }
public Struct createStruct(String typeName, Object[] attributes) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "createStruct(String, Object[])"); }
public boolean isWrapperFor(Class<?> iface) throws SQLException { checkClosed(); throw org.postgresql.Driver.notImplemented(this.getClass(), "isWrapperFor(Class<?>)"); }
public Array createArrayOf(String typeName, Object[] elements) throws SQLException { checkClosed(); int oid = getTypeInfo().getPGArrayType(typeName); if (oid == Oid.UNSPECIFIED) throw new PSQLException(GT.tr("Unable to find server array type for provided name {0}.", typeName), PSQLState.INVALID_NAME); StringBuffer sb = new StringBuffer(); appendArray(sb, elements); // This will not work once we have a JDBC 5, // but it'll do for now. return new Jdbc4Array(this, oid, sb.toString()); }