package org.caudexorigo.jdbc;
class DbInfo
{
private final String con_name;
private final String driver_class;
private final String driver_url;
private final String user;
private final String password;
private final int ttl;
private final int queryTimeout;
private final boolean useCache;
public DbInfo(String conName, String driverClass, String driverUrl, String user, String password, int ttl, int queryTimeout, boolean useCache)
{
super();
this.con_name = conName;
this.driver_class = driverClass;
this.driver_url = driverUrl;
this.user = user;
this.password = password;
this.ttl = ttl;
this.queryTimeout = queryTimeout;
this.useCache = useCache;
}
public String getConnectionGroupName()
{
return con_name;
}
public String getDriverClass()
{
return driver_class;
}
public String getDriverUrl()
{
return driver_url;
}
public String getUsername()
{
return user;
}
public String getPassword()
{
return password;
}
public int getTtl()
{
return ttl;
}
public int getQueryTimeout()
{
return queryTimeout;
}
public boolean getUseCache()
{
return useCache;
}
@Override
public String toString()
{
return String.format("DbInfo [driver_url=%s, con_name=%s, driver_class=%s, user=%s, ttl=%s, queryTimeout=%s, useCache=%s]", driver_url, con_name, driver_class, user, ttl, queryTimeout, useCache);
}
}