Examples of Nbuser


Examples of org.netbeans.modules.exceptions.entity.Nbuser

        List<org.netbeans.modules.exceptions.entity.Exceptions> all =
                PersistenceUtils.getAll(em, org.netbeans.modules.exceptions.entity.Exceptions.class);
        org.netbeans.modules.exceptions.entity.Exceptions rootException = all.get(all.size() - 1);
        rootId = rootException.getId();
        List<Nbuser> users = PersistenceUtils.getAll(em, Nbuser.class);
        Nbuser user = null;
        for (Nbuser us : users) {
            if (userName.equals(us.getName())) {
                user = us;
            }
        }
        all = PersistenceUtils.getAll(em, org.netbeans.modules.exceptions.entity.Exceptions.class);
        rootException = all.get(all.size() - 1);
        assertNotNull(rootException);
        assertEquals(1, rootException.getReportId().getDuplicates(em));
        assertEquals(1, rootException.getReportId().getDuplicatesFromDistinctUsers(em));
        assertEquals(1, rootException.getReportId().getDuplicatesFromOneUser(em, user));

        session = 2;
        log = new Logfile(userId, session);

        // -- refresh persistence context ---//
        em.getTransaction().commit();
        em.close();
        em = perUtils.createEntityManager();
        em.getTransaction().begin();
        all = PersistenceUtils.getAll(em, org.netbeans.modules.exceptions.entity.Exceptions.class);
        rootException = all.get(all.size() - 1);

        rootException = insert(em, new DbInsertion(rec, thrown, new TestLogFileTask(em, log)));
        assertEquals(2, rootException.getReportId().getDuplicates(em));
        assertEquals(1, rootException.getReportId().getDuplicatesFromDistinctUsers(em));
        assertEquals(2, rootException.getReportId().getDuplicatesFromOneUser(em, user));


        session = 3;
        log = new Logfile(userId, session);

        // -- refresh persistence context ---//
        em.getTransaction().commit();
        em.close();
        em = perUtils.createEntityManager();
        em.getTransaction().begin();
        all = PersistenceUtils.getAll(em, org.netbeans.modules.exceptions.entity.Exceptions.class);
        rootException = all.get(all.size() - 1);

        rootException = insert(em, new DbInsertion(rec, thrown, new TestLogFileTask(em, log)));
        assertEquals(3, rootException.getReportId().getDuplicates(em));
        assertEquals(1, rootException.getReportId().getDuplicatesFromDistinctUsers(em));
        assertEquals(3, rootException.getReportId().getDuplicatesFromOneUser(em, user));
        userName = "exceptions";
        params.set(3, userName);
        params.set(6, "petrzajac");
        rec.setParameters(params.toArray());

        session = 4;
        log = new Logfile(userId, session);

        // -- refresh persistence context ---//
        em.getTransaction().commit();
        em.close();
        em = perUtils.createEntityManager();
        em.getTransaction().begin();
        all = PersistenceUtils.getAll(em, org.netbeans.modules.exceptions.entity.Exceptions.class);
        rootException = all.get(all.size() - 1);

        rootException = insert(em, new DbInsertion(rec, thrown, new TestLogFileTask(em, log)));
        users = PersistenceUtils.getAll(em, Nbuser.class);
        Iterator<Nbuser> userIt = users.iterator();
        Nbuser user2 = null;
        while (userIt.hasNext()) {
            user2 = userIt.next();
            if (user2.getName().equals(userName)) {
                break;
            }
        }
        assertEquals(4, rootException.getReportId().getDuplicates(em));
        assertEquals(2, rootException.getReportId().getDuplicatesFromDistinctUsers(em));
View Full Code Here

Examples of org.netbeans.modules.exceptions.entity.Nbuser

        Nbversion nbv = new Nbversion(1);
        nbv.setVersion("6.0");
        pv.setNbversionId(nbv);
        log.setProductVersionId(pv);
        TestLogFileTask task = new TestLogFileTask(em, log);
        Nbuser user = new Nbuser(1);
        user.setName("HALLO");
        org.netbeans.modules.exceptions.entity.Exceptions exc = new org.netbeans.modules.exceptions.entity.Exceptions(100);
        Report report = new Report(100);
        Stacktrace stacktrace = new Stacktrace(100);
        stacktrace.setLineCollection(Collections.<Line>emptyList());
        stacktrace.setClass1("NullPointerException");
View Full Code Here

Examples of org.netbeans.modules.exceptions.entity.Nbuser

            }
        });
    }

    private Nbuser getReporterUser(EntityManager em) {
        Nbuser reporterUser = (Nbuser) PersistenceUtils.executeNamedQuerySingleResult(em, "Nbuser.findByName",
                Collections.singletonMap("name", (Object) org.netbeans.server.uihandler.Utils.getReporterUsername()));
        if (reporterUser == null) {
            reporterUser = new Nbuser(org.netbeans.server.uihandler.Utils.getNextId(Nbuser.class));
            reporterUser.setName(org.netbeans.server.uihandler.Utils.getReporterUsername());
            em.persist(reporterUser);
        }
        return reporterUser;
    }
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.