Included Modules

Class Index [+]

Quicksearch

Sequel::JDBC::AS400::DatabaseMethods

Instance methods for AS400 Database objects accessed via JDBC.

Constants

TRANSACTION_BEGIN
TRANSACTION_COMMIT
TRANSACTION_ROLLBACK

Public Instance Methods

database_type() click to toggle source

AS400 uses the :as400 database type.

    # File lib/sequel/adapters/jdbc/as400.rb, line 16
16:         def database_type
17:           :as400
18:         end
last_insert_id(conn, opts={}) click to toggle source

TODO: Fix for AS400

    # File lib/sequel/adapters/jdbc/as400.rb, line 21
21:         def last_insert_id(conn, opts={})
22:           nil
23:         end
supports_transaction_isolation_levels?() click to toggle source

AS400 supports transaction isolation levels

    # File lib/sequel/adapters/jdbc/as400.rb, line 26
26:         def supports_transaction_isolation_levels?
27:           true
28:         end

Private Instance Methods

begin_transaction(conn, opts={}) click to toggle source

Use JDBC connection’s setAutoCommit to false to start transactions

    # File lib/sequel/adapters/jdbc/as400.rb, line 33
33:         def begin_transaction(conn, opts={})
34:           set_transaction_isolation(conn, opts)
35:           super
36:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.