On 5 February 2014 15:55, sebb <[email protected]> wrote:
> The PStmtKey ctors have multiple int parameters:
>
> PStmtKey(String sql, int resultSetType, int resultSetConcurrency)
> PStmtKey(String sql, String catalog, int autoGeneratedKeys) {
> PStmtKey(String sql, String catalog, int resultSetType, int
> resultSetConcurrency)
> public PStmtKey(String sql, String catalog, int resultSetType, int
> resultSetConcurrency, StatementType stmtType)
>
> and
>
> PStmtKey(String sql, String catalog, StatementType stmtType, Integer
> autoGeneratedKeys)
>
> if you count autoboxed code.
>
> These are quite confusing.
> Maybe some or all could be replaced with enums?
>
> resultSetType can only be
>
> ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVE, or
> ResultSet.TYPE_SCROLL_SENSITIVE
>
> and resultSetConcurrency can only be
>
> ResultSet.CONCUR_READ_ONLY or ResultSet.CONCUR_UPDATABLE

Also, autoGeneratedKeys can only be:

Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to