public synchronized void close() {
		if(isConnected()) {
			try {
				connection.close();
			} catch (SQLException e) {
				log.log(Level.SEVERE, "DatabaseConnection: Connection closure failed: "+e.getMessage(), e );
				e.printStackTrace();
			}
		}
	}