break; default: throw new FBResourceException( "Unsupported transaction isolation level");
tpb = mapper.getMapping(Connection.TRANSACTION_READ_COMMITTED); txIsolation = Connection.TRANSACTION_READ_COMMITTED;   setReadOnly(readOnly);  break;  default: throw new FBResourceException( "Unsupported transaction isolation level");
    public void setTransactionIsolation(int level) throws ResourceException {        switch (level)         {        case Connection.TRANSACTION_SERIALIZABLE :        case Connection.TRANSACTION_REPEATABLE_READ :        case Connection.TRANSACTION_READ_COMMITTED :        case Connection.TRANSACTION_READ_UNCOMMITTED :                    tpb = mapper.getMapping(level);            txIsolation = level;                        // apply read-only flag cached locally            setReadOnly(readOnly);                        break;        default: throw new FBResourceException(            "Unsupported transaction isolation level");        }        createArray();    }