1 package org.davidmoten.rx.jdbc.internal; 2 3 import java.sql.Connection; 4 5 import org.davidmoten.rx.jdbc.ConnectionProvider; 6 7 public final class SingletonConnectionProvider implements ConnectionProvider { 8 9 private final Connection connection; 10 11 public SingletonConnectionProvider(Connection connection) { 12 this.connection = connection; 13 } 14 15 @Override 16 public Connection get() { 17 return connection; 18 } 19 20 @Override 21 public void close() { 22 // do nothing as con was not created by this provider 23 } 24 }