Package co.nubetech.crux.model

Examples of co.nubetech.crux.model.Report


    ReportDAO reportDAO = new ReportDAO();

    reportDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();
    Report resultRep = reportDAO.findById(99999l);
    resultRep.setName("testReport");

    ArrayList<ReportDesign> design = new ArrayList<ReportDesign>(
        resultRep.getDesigns());
    design.get(0).setMappingAxis("y");
    reportDAO.transaction = reportDAO.session.getTransaction();

    long reportId = reportDAO.save(resultRep);
View Full Code Here


    ColumnAliasDAO detail = new ColumnAliasDAO();
    detail.session = session;

    ReportDAO reportDAO = new ReportDAO();
    Report report = new Report();
    report.setName("reportTest");
    report.setUser(user.findById(1l));
    report.setDesigns(new ArrayList<ReportDesign>());
    report.setReportType(type.findById(1l));
    report.setId(99999l);

    reportDAO.session = session;
    reportDAO.transaction = reportDAO.session.getTransaction();
    long reportId = reportDAO.save(report);
View Full Code Here

    FilterTypeDAO filterType = new FilterTypeDAO();
    filterType.session = session;

    ReportDAO reportDAO = new ReportDAO();
    Report report = new Report();
    report.setName("reportTest");
    report.setUser(user.findById(1l));

    ReportDesign design = new ReportDesign();
    design.setMappingAxis("x");
    design.setColumnAlias(columnAlias.findById(99999l));
    design.setReport(report);
    report.setReportType(type.findById(1l));

    ArrayList<ReportDesign> designs = new ArrayList<ReportDesign>();
    designs.add(design);
    report.setDesigns(designs);

    RowAliasFilter rowAliasFilter = new RowAliasFilter();
    rowAliasFilter.setReport(report);
    rowAliasFilter.setRowAlias(rowAlias.findById(99999l));
    rowAliasFilter.setFilterType(filterType.findById(1l));
    rowAliasFilter.setValue("rowFilter");

    ArrayList<RowAliasFilter> rowFilters = new ArrayList<RowAliasFilter>();
    rowFilters.add(rowAliasFilter);
    report.setRowAliasFilters(rowFilters);

    ColumnFilter columnFilter = new ColumnFilter();
    columnFilter.setColumnAlias(columnAlias.findById(99999l));
    columnFilter.setFilterType(filterType.findById(1l));
    columnFilter.setReport(report);
    columnFilter.setValue("columnFilter");

    ArrayList<ColumnFilter> columnFilters = new ArrayList<ColumnFilter>();
    columnFilters.add(columnFilter);
    report.setColumnFilters(columnFilters);

    reportDAO.session = session;
    reportDAO.transaction = reportDAO.session.getTransaction();
    long reportId = reportDAO.save(report);
    long designId = design.getId();
View Full Code Here

    ReportDAO reportDAO = new ReportDAO();

    reportDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();

    Report report = reportDAO.findById(99999l);
    reportDAO.transaction = reportDAO.session.getTransaction();

    long id = reportDAO.delete(report);

    assertEquals(id, 99999l);
View Full Code Here

   
    ReportDAO reportDAO = new ReportDAO();
    reportDAO.session = session;
    reportDAO.transaction = reportDAO.session.getTransaction();
   
    Report resultRep = reportDAO.findById(99999l);
    resultRep.setName("testReport");

    ArrayList<RowAliasFilter> rowFilter = new ArrayList<RowAliasFilter>(
        resultRep.getRowAliasFilters());
    rowFilter.get(0).setValue("rowFilter");
   

    long reportId = reportDAO.save(resultRep);
View Full Code Here

    detail.session = session;
   
    Dashboard dashboard = new Dashboard(0,0);
   
    ReportDAO reportDAO = new ReportDAO();
    Report report = new Report();
    report.setName("reportTest");
    report.setUser(user.findById(1l));
    report.setDashboard(dashboard);

    ReportDesign design = new ReportDesign();
    design.setMappingAxis("x");
    design.setColumnAlias(detail.findById(99999l));
    design.setReport(report);
    report.setReportType(type.findById(1l));

    ArrayList<ReportDesign> designs = new ArrayList<ReportDesign>();
    designs.add(design);
    report.setDesigns(designs);

    reportDAO.session = session;
    reportDAO.transaction = reportDAO.session.getTransaction();
    long reportId = reportDAO.save(report);
    long designId = design.getId();
View Full Code Here

    detail.session = session;
   

   
    ReportDAO reportDAO = new ReportDAO();
    Report report = new Report();
    report.setName("reportTest");
    report.setUser(user.findById(1l));
    report.setDashboard(null);

    ReportDesign design = new ReportDesign();
    design.setMappingAxis("x");
    design.setColumnAlias(detail.findById(99999l));
    design.setReport(report);
    report.setReportType(type.findById(1l));

    ArrayList<ReportDesign> designs = new ArrayList<ReportDesign>();
    designs.add(design);
    report.setDesigns(designs);
    long reportId =0;
    long designId = 0;
   
    try{
View Full Code Here

  final static Logger logger = Logger.getLogger(TestQueryExecutor.class);

  @Test
  public void testSetSelectedColumnsScanForColumnAliasNull() {
    Report report = new Report();
   
    ReportDesign design4 = new ReportDesign();
    RowAlias rowAlias = new RowAlias();
    rowAlias.setAlias("row");
    report.addDesign(design4);
   
    Scan scan = new Scan();
    QueryExecutor exec = new QueryExecutor(null);
    exec.setSelectedColumns(report, scan);
    assertTrue(!scan.hasFamilies());
View Full Code Here

  }

  @Test
  public void testSetSelectedColumnsScanForDesignNull() {
    Report report = new Report();

    Scan scan = new Scan();
    QueryExecutor exec = new QueryExecutor(null);
    exec.setSelectedColumns(report, scan);
    assertTrue(!scan.hasFamilies());
View Full Code Here

  }

  @Test
  public void testSetSelectedColumnsGetForColumnAliasNull() {
    Report report = new Report();
   
    ReportDesign design4 = new ReportDesign();
    RowAlias rowAlias = new RowAlias();
    rowAlias.setAlias("row");
    report.addDesign(design4);
   
    Get get = new Get();
    QueryExecutor exec = new QueryExecutor(null);
    exec.setSelectedColumns(report, get);
    assertTrue(!get.hasFamilies());
View Full Code Here

TOP

Related Classes of co.nubetech.crux.model.Report

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.