Package org.apache.ace.feedback

Examples of org.apache.ace.feedback.Event


            RangeIterator rangeIter = rangeSet.iterator();

            while (rangeIter.hasNext()) {
                long id = rangeIter.next();

                Event expectedEntry = null;
                for (int i = 0; (expectedEntry == null) && i < writers.length; i++) {
                    expectedEntry = writers[i].m_written.remove(id);
                }
                assertNotNull(expectedEntry, "Event ID #" + id + " never written?!");
                // Test continuation of written data...
                assertEquals(expectedEntry.getID(), expectedID++, "Entry ID mismatch?!");
            }
        }
    }
View Full Code Here


                System.out.printf("Writer (%s) starts writing %d records...%n", m_name, m_count);

                for (int i = m_initValue; i < m_count; i += m_stepSize) {
                    long id = i;
                    Event event = new Event(TARGET_ID, STORE_ID, id, id, rnd.nextInt(10));

                    try {
                        m_store.put(Arrays.asList(event));
                        m_written.putIfAbsent(Long.valueOf(id), event);
                    }
View Full Code Here

        assert ranges.isEmpty() : "New store should have no ranges.";
        List<Event> events = new ArrayList<Event>();
        for (String target : new String[] { "g1", "g2", "g3" }) {
            for (long log : new long[] { 1, 2, 3, 5 }) {
                for (long id : new long[] { 1, 2, 3, 20 }) {
                    events.add(new Event(target, log, id, System.currentTimeMillis(), AuditEvent.FRAMEWORK_STARTED, props));
                }
            }
        }
        m_logStore.put(events);
        assert m_logStore.getDescriptors().size() == 3 * 4 : "Incorrect amount of ranges returned from store";
View Full Code Here

    }

    @Test(groups = { TestUtils.UNIT })
    public void testLogWithSpecialCharacters() throws IOException {
        String targetID = "myta\0rget";
        Event event = new Event(targetID, 1, 1, System.currentTimeMillis(), AuditEvent.FRAMEWORK_STARTED);
        List<Event> events = new ArrayList<Event>();
        events.add(event);
        m_logStore.put(events);
        assert m_logStore.getDescriptors().size() == 1 : "Incorrect amount of ranges returned from store: expected 1, found " + m_logStore.getDescriptors().size();
        assert m_logStore.getDescriptors(targetID).size() == 1 : "We expect to find a single event: expected 1, found " + m_logStore.getDescriptors(targetID).size();
View Full Code Here

       
        List<Event> events = new ArrayList<Event>();
        for (String target : new String[] { "target"}) {
            for (long log : new long[] { 1 }) {
                for (long id : new long[] { 1, 2 }) {
                    events.add(new Event(target, log, id, System.currentTimeMillis(), AuditEvent.FRAMEWORK_STARTED, new HashMap<String, String>()));
                }
            }
        }

        m_logStore.put(events);
View Full Code Here

       
        List<Event> events = new ArrayList<Event>();
        for (String target : new String[] { "target"}) {
            for (long log : new long[] { 1,2 }) {
                for (long id : new long[] { 1, 2 }) {
                    events.add(new Event(target, log, id, System.currentTimeMillis(), AuditEvent.FRAMEWORK_STARTED, new HashMap<String, String>()));
                }
            }
        }
       
        m_logStore.put(events);
View Full Code Here

    public void testClean() throws Exception {
        List<Event> events = new ArrayList<Event>();
        for (String target : new String[] { "target"}) {
            for (long log : new long[] { 1,2 }) {
                for (long id : new long[] { 1, 2 }) {
                    events.add(new Event(target, log, id, System.currentTimeMillis(), AuditEvent.FRAMEWORK_STARTED, new HashMap<String, String>()));
                }
            }
        }
        m_logStore.put(events);
View Full Code Here

                    final long i = id;
                    es.execute(new Runnable() {
                        @Override
                        public void run() {
                            List<Event> list = new ArrayList<Event>();
                            list.add(new Event(t, l, i, System.currentTimeMillis(), AuditEvent.FRAMEWORK_STARTED, props));
                            try {
                                m_logStore.put(list);
                            }
                            catch (IOException e) {
                                // TODO Auto-generated catch block
View Full Code Here

TOP

Related Classes of org.apache.ace.feedback.Event

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.