Package org.saiku.datasources.connection

Examples of org.saiku.datasources.connection.ISaikuConnection


  }

  @Override
  protected ISaikuConnection refreshInternalConnection(String name, SaikuDatasource datasource) {
    try {
      ISaikuConnection con;
      if (connectionPooling) {
        String newname = name;
        if (userAware && PentahoSessionHolder.getSession().getName() != null) {
          newname = name + "-" + PentahoSessionHolder.getSession().getName();
        }
        con = connections.remove(newname);
      } else {
        con = getInternalConnection(name, datasource);
      }
      if (con != null) {
        con.clearCache();
      }
      con = null;
      return getInternalConnection(name, datasource);
    }
    catch (Exception e) {
View Full Code Here


    return false;
  }

  private ISaikuConnection connect(String name, SaikuDatasource datasource) {
    try {
      ISaikuConnection con = SaikuConnectionFactory.getConnection(datasource);
      if (con.initialized()) {
        return con;
      }
    }
    catch (Exception e) {
      e.printStackTrace();
View Full Code Here

TOP

Related Classes of org.saiku.datasources.connection.ISaikuConnection

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.