Examples of EventImpl


Examples of org.jboss.cache.notifications.event.EventImpl

      List<Event> expected = new ArrayList<Event>();

      // now evict the node - which should cause a passivation
      eventLog.events.clear();
      cache.evict(fqn);
      expected.add(new EventImpl(true, cache, null, data, fqn, null, true, null, false, null, NODE_PASSIVATED));
      expected.add(new EventImpl(false, cache, null, Collections.emptyMap(), fqn, null, true, null, false, null, NODE_PASSIVATED));
      expected.add(new EventImpl(true, cache, null, null, fqn, null, true, null, false, null, NODE_EVICTED));
      expected.add(new EventImpl(false, cache, null, null, fqn, null, true, null, false, null, NODE_EVICTED));
      assertEquals(expected, eventLog.events);

      // now load the node.
      expected.clear();
      eventLog.events.clear();
      tm.begin();
      Transaction tx = tm.getTransaction();
      cache.get(fqn, "DOES_NOT_EXIST");
      tm.commit();
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache, null, null, fqn, tx, true, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(false, cache, null, null, fqn, tx, true, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(true, cache, null, Collections.emptyMap(), fqn, tx, true, null, false, null, NODE_ACTIVATED));
      expected.add(new EventImpl(false, cache, null, data, fqn, tx, true, null, false, null, NODE_ACTIVATED));
      expected.add(new EventImpl(true, cache, null, null, fqn, tx, true, null, false, null, NODE_VISITED));
      expected.add(new EventImpl(false, cache, null, null, fqn, tx, true, null, false, null, NODE_VISITED));
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      assertEquals(expected, eventLog.events);
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      List<Event> expected = new ArrayList<Event>();

      // now evict the node - which should cause a passivation
      eventLog.events.clear();
      cache.evict(fqn);
      expected.add(new EventImpl(true, cache, null, data, fqn, null, true, null, false, null, NODE_PASSIVATED));
      expected.add(new EventImpl(false, cache, null, Collections.emptyMap(), fqn, null, true, null, false, null, NODE_PASSIVATED));
      expected.add(new EventImpl(true, cache, null, null, fqn, null, true, null, false, null, NODE_EVICTED));
      expected.add(new EventImpl(false, cache, null, null, fqn, null, true, null, false, null, NODE_EVICTED));
      assertEquals(expected, eventLog.events);

      // now load the node.
      expected.clear();
      eventLog.events.clear();
      tm.begin();
      Transaction tx = tm.getTransaction();
      cache.put(fqn, "key2", "value2");
      tm.commit();
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache, null, null, fqn, tx, true, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(false, cache, null, null, fqn, tx, true, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(true, cache, null, Collections.emptyMap(), fqn, tx, true, null, false, null, NODE_ACTIVATED));
      expected.add(new EventImpl(false, cache, null, data, fqn, tx, true, null, false, null, NODE_ACTIVATED));
      expected.add(new EventImpl(true, cache, PUT_DATA, data, fqn, tx, true, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache, PUT_DATA, Collections.singletonMap("key2", "value2"), fqn, tx, true, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      assertEquals(expected, eventLog.events);

      assert cache.get(fqn, "key").equals("value");
      assert cache.get(fqn, "key2").equals("value2");
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      List<Event> expected = new ArrayList<Event>();

      // now evict the node - which should cause a passivation
      eventLog.events.clear();
      cache.evict(fqn);
      expected.add(new EventImpl(true, cache, null, data, fqn, null, true, null, false, null, NODE_PASSIVATED));
      expected.add(new EventImpl(false, cache, null, Collections.emptyMap(), fqn, null, true, null, false, null, NODE_PASSIVATED));
      expected.add(new EventImpl(true, cache, null, null, fqn, null, true, null, false, null, NODE_EVICTED));
      expected.add(new EventImpl(false, cache, null, null, fqn, null, true, null, false, null, NODE_EVICTED));
      assertEquals(expected, eventLog.events);

      // now load the node.
      expected.clear();
      eventLog.events.clear();
      tm.begin();
      Transaction tx = tm.getTransaction();
      cache.put(fqn, "key2", "value2");
      tm.commit();
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache, null, Collections.emptyMap(), fqn, tx, true, null, false, null, NODE_ACTIVATED));
      expected.add(new EventImpl(false, cache, null, data, fqn, tx, true, null, false, null, NODE_ACTIVATED));
      expected.add(new EventImpl(true, cache, PUT_DATA, data, fqn, tx, true, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache, PUT_DATA, Collections.singletonMap("key2", "value2"), fqn, tx, true, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      assertEquals(expected, eventLog.events);

      assert cache.get(fqn, "key").equals("value");
      assert cache.get(fqn, "key2").equals("value2");
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      Transaction tx = tm1.getTransaction();
      Map<String, String> removed = new HashMap<String, String>();
      removed.put("key2", "value2");
      cache1.remove(fqn, "key2");
      List<Event> expected = new LinkedList<Event>();
      expected.add(new EventImpl(false, cache1, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache1, REMOVE_DATA, oldData, fqn, tx, true, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache1, REMOVE_DATA, removed, fqn, tx, true, null, false, null, NODE_MODIFIED));
      assertEquals(expected, eventLog1.events);
      assertEquals("Events log should be empty until commit time", 0, eventLog2.events.size());
      tm1.commit();

      expected.add(new EventImpl(false, cache1, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      assertEquals(expected, eventLog1.events);

      setCache(cache2, expected);
      markOriginRemote(expected);
      scrubTransactions(expected);
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      tm1.begin();
      Transaction tx = tm1.getTransaction();
      Fqn newFqn = Fqn.fromRelativeElements(newParent, fqn.getLastElement());
      cache1.move(n1.getFqn(), n2.getFqn());
      List<Event> expected = new ArrayList<Event>();
      expected.add(new EventImpl(false, cache1, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache1, null, null, fqn, tx, true, newFqn, false, null, NODE_MOVED));
      expected.add(new EventImpl(false, cache1, null, null, fqn, tx, true, newFqn, false, null, NODE_MOVED));
      assertEquals(expected.size(), eventLog1.events.size());
      assertEquals(expected, eventLog1.events);
      assertEquals("Events log should be empty until commit time", 0, eventLog2.events.size());
      tm1.commit();

      expected.add(new EventImpl(false, cache1, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      assertEquals(expected, eventLog1.events);

      setCache(cache2, expected);
      markOriginRemote(expected);
      scrubTransactions(expected);
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      // wait until cache2 has joined the cluster
      TestingUtil.blockUntilViewsReceived(5000, cache1, cache2);

      List<Event> expected = new ArrayList<Event>();
      expected.add(new EventImpl(true, cache2, null, null, Fqn.ROOT, null, false, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(false, cache2, null, null, Fqn.ROOT, null, false, null, false, null, NODE_CREATED));

      expected.add(new EventImpl(true, cache2, null, null, fqnA, null, false, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(false, cache2, null, null, fqnA, null, false, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(true, cache2, NodeModifiedEvent.ModificationType.PUT_MAP, Collections.emptyMap(), fqnA, null, false, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache2, NodeModifiedEvent.ModificationType.PUT_MAP, data, fqnA, null, false, null, false, null, NODE_MODIFIED));

      expected.add(new EventImpl(true, cache2, null, null, fqnB, null, false, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(false, cache2, null, null, fqnB, null, false, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(true, cache2, NodeModifiedEvent.ModificationType.PUT_MAP, Collections.emptyMap(), fqnB, null, false, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache2, NodeModifiedEvent.ModificationType.PUT_MAP, data, fqnB, null, false, null, false, null, NODE_MODIFIED));


      scrubTransactions(expected);
      assertEquals(expected, eventLog2.events);
   }
View Full Code Here

Examples of org.jbpm.pvm.internal.model.EventImpl

            }
        }
    }

    private void addEventListener(JpdlProcessDefinition processDefinition, String eventName) {
        EventImpl event = processDefinition.getEvent(eventName);
        if (event == null) {
            event = processDefinition.createEvent(eventName);
        }
        boolean found = false;
        if (event.getListenerReferences() != null) {
            for (EventListenerReference start : event.getListenerReferences()) {
                if (start.getEventListener() == listener) {
                    found = true;
                    break;
                }
            }
        }
        if (!found) {
            event.createEventListenerReference(listener);
        }
    }
View Full Code Here

Examples of org.wijiscommons.ssaf.events.impl.EventImpl

            ResultSet rs = ps.executeQuery();
           

            while (rs.next()) {
             
              Event event = new EventImpl();
              event.setMessageID(messageID);
             
                String description = rs.getString(1);
                event.setDescription(description);
               
                InputStream is = rs.getBinaryStream(2);
                if (is != null)
                {
                    Throwable throwable = new Throwable();
                  throwable.initCause((Throwable) SerializationUtility.deserialize(is));
                  event.setThrowable(throwable);
                }
               
                long time = rs.getLong(3);   
                Calendar calendar = new GregorianCalendar();
                calendar.setTimeInMillis(time);
                event.setTimeStamp(calendar);
               
                boolean isErrorMessage = rs.getBoolean(4);
                event.setError(isErrorMessage);
               
                InputStream is2 = rs.getBinaryStream(5);
                if (is2 != null)
                {
                  event.setXMLString((String)SerializationUtility.deserialize(is2));               
                }
                events.add(event);
            }

            ps.close();
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.