Examples of SaikuDatasource


Examples of org.saiku.datasources.datasource.SaikuDatasource

              if (name != null && type != null) {
                props.put("id", java.util.UUID.randomUUID().toString());
                props.put("advanced", "true");

                SaikuDatasource.Type t = SaikuDatasource.Type.valueOf(type.toUpperCase());
                SaikuDatasource ds = new SaikuDatasource(name, t, props);

                dsm.addDatasource(ds);
              }
            }
          }
View Full Code Here

Examples of org.saiku.datasources.datasource.SaikuDatasource

            props.put("username", file.getUsername());
            props.put("password", file.getPassword());
            props.put("path", file.getPath());
            props.put("id", file.getId());
            SaikuDatasource.Type t = SaikuDatasource.Type.valueOf(file.getType().toUpperCase());
            SaikuDatasource ds = new SaikuDatasource(file.getName(), t, props);
            datasources.put(file.getName(), ds);
          }
        }
      }
View Full Code Here

Examples of org.saiku.datasources.datasource.SaikuDatasource

        if (saikuConnectionProcessor != null) {
          props.put(ISaikuConnection.CONNECTION_PROCESSORS, saikuConnectionProcessor);
        }
        props.list(System.out);

        SaikuDatasource sd = new SaikuDatasource(name, SaikuDatasource.Type.OLAP, props);
        datasources.put(name, sd);

      }
    } catch(Exception e) {
      e.printStackTrace();
View Full Code Here

Examples of org.saiku.datasources.datasource.SaikuDatasource

        p.setProperty("location",
            "jdbc:mondrian:Jdbc=jdbc:h2:../../data/foodmart;Catalog=mondrian:///datasources/foodmart4.xml;JdbcDrivers=org.h2.Driver");
        p.setProperty("username", "sa");
        p.setProperty("password", "");
        p.setProperty("id", "4432dd20-fcae-11e3-a3ac-0800200c9a66");
        SaikuDatasource ds = new SaikuDatasource("foodmart", SaikuDatasource.Type.OLAP, p);

        try {
          dsm.addDatasource(ds);
        } catch (Exception e) {
          LOG.error("Can't add data source to reop", e);
View Full Code Here

Examples of org.saiku.datasources.datasource.SaikuDatasource

    return con;
  }

  @Nullable
  public ISaikuConnection getConnection(String name) throws SaikuOlapException {
    SaikuDatasource datasource = ds.getDatasource(name);
    datasource = preProcess(datasource);
    ISaikuConnection con = getInternalConnection(name, datasource);
    con = postProcess(datasource, con);
    return con;
  }
View Full Code Here

Examples of org.saiku.datasources.datasource.SaikuDatasource

      refreshConnection(name);
    }
  }

  public void refreshConnection(String name) {
    SaikuDatasource datasource = ds.getDatasource(name);
    datasource = preProcess(datasource);
    ISaikuConnection con = refreshInternalConnection(name, datasource);
    con = postProcess(datasource, con);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.