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    }