JdbcConnectionFactory
Factory for creating java.sql.Connection, with possible SSH tunneling.
The purpose of this object is to encapsulate and own an SSH tunnel session. If it exists, this SSH tunnel session is shared by many connections.