Interface Portal<T>
- Type Parameters:
T- type of bind result
- All Known Implementing Classes:
JDBCPortal
public interface Portal<T>
PostgreSQL portal.
-
Method Details
-
getName
String getName()Get portal's name.- Returns:
- portal's name
-
getSqlStatement
org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement getSqlStatement()Get SQL statement.- Returns:
- SQL statement
-
bind
T bind()Do bind.- Returns:
- bind result, could be null
-
describe
PostgreSQLPacket describe()Describe portal.- Returns:
- portal description packet
-
execute
Execute portal.- Parameters:
maxRows- max rows of query result- Returns:
- execute result
-
close
void close()Close portal.
-