package storm.contrib.rdbms; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; /* * Class that connects to the rdbms and returns a Connection object */ public class RDBMSConnector { private Connection con = null; private String dbUrl = null; private String dbClass = "com.mysql.jdbc.Driver"; /* * get connection and return a Connection object */ public Connection getConnection(final String sqlDBUrl, final String sqlUser, final String sqlPassword) throws ClassNotFoundException, SQLException { StringBuilder builder = new StringBuilder(); builder.append(sqlDBUrl).append("?user=").append(sqlUser).append("&password=").append(sqlPassword); dbUrl = builder.toString(); Class.forName(dbClass); con = DriverManager.getConnection (dbUrl); return con; } }