Sha256: 663ad05be5f234af296bf4fd6e41d146a35b70d4e66fd2f54c17e687f0b8ca33

Contents?: true

Size: 625 Bytes

Versions: 1

Compression:

Stored size: 625 Bytes

Contents

require 'java'

module Jdbc
  module NuoDB
    VERSION = '2.0.3'

    def self.driver_jar
      "nuodb-jdbc-#{VERSION.split('.')[0..2].join('.')}.jar"
    end

    def self.load_driver(method = :load)
      send method, driver_jar
    end

    def self.driver_name
      'com.nuodb.jdbc.Driver'
    end
  end
end

if $VERBOSE && (JRUBY_VERSION.nil? rescue true)
  warn 'Jdbc-NuoDB is only for use with JRuby'
end

unless Java::JavaLang::Boolean.get_boolean('arjdbc.skip.autoload')
  warn 'Autoloading driver which is now deprecated. Set arjdbc.skip.autoload=true to disable autoload.'
  Jdbc::NuoDB::load_driver :require
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jdbc-nuodb-2.0.3 lib/jdbc/nuodb.rb