package profileEngine;


import java.sql.Connection;
import java.sql.SQLException;

import dataWarehousingTools.ConnectionList;
import dataWarehousingTools.LogFile;

public class LoginData 
{
	private ConnectionList connectionList;

	private Connection connection;
	private boolean stateConnected = false;
	
	public LoginData(Connection metadataConnection, LogFile logFile)
	{		
		connectionList = new ConnectionList(metadataConnection, logFile);
	}
	
	public Connection getConnection()
	{
		return connection;
	}
	
	public Connection getConnection(String connectionName)
	{
		connection = connectionList.getConnection(connectionName);
		return connection;
	}

	public boolean getStateConnected()
	{
		return stateConnected;
	}
	
	public void disconnect()
	{
		try 
		{
			connection.close();
		} 
		catch (SQLException e) 
		{
			e.printStackTrace();
		}
	}
}
