001 package org.kuali.common.jdbc.model;
002
003 import java.sql.Driver;
004
005 import org.kuali.common.jdbc.model.context.ConnectionContext;
006 import org.kuali.common.util.Assert;
007
008 public final class JdbcConnections {
009
010 public JdbcConnections(ConnectionContext normal, ConnectionContext dba, Class<? extends Driver> driver) {
011 Assert.noNulls(normal, dba, driver);
012 this.normal = normal;
013 this.dba = dba;
014 this.driver = driver;
015 }
016
017 private final Class<? extends Driver> driver;
018 private final ConnectionContext normal;
019 private final ConnectionContext dba;
020
021 public ConnectionContext getNormal() {
022 return normal;
023 }
024
025 public ConnectionContext getDba() {
026 return dba;
027 }
028
029 public Class<? extends Driver> getDriver() {
030 return driver;
031 }
032
033 }