Class JDBCDriverUnloader

java.lang.Object
org.jruby.util.JDBCDriverUnloader
All Implemented Interfaces:
Iterable<Driver>, Runnable

public class JDBCDriverUnloader extends Object implements Runnable, Iterable<Driver>
This class gets specially loaded directly in the JRubyClassLoader so that we can unregister all JDBC drivers that were loaded/registered. It gets invoked as part of the Ruby runtime tear down. See http://bugs.jruby.org/4226.
  • Constructor Details

    • JDBCDriverUnloader

      public JDBCDriverUnloader()
  • Method Details