public void beforeCreate2(EntryEvent event) throws CacheWriterException { Object[] array = (Object[]) event.getCallbackArgument(); assertEquals(two, array[0]); } };
public void beforeUpdate2(EntryEvent event) throws CacheWriterException { Object[] array = (Object[]) event.getCallbackArgument(); assertEquals(two, array[0]); } };
public void afterInvalidate(EntryEvent event) { synchronized(this.CONTROL_LOCK) { if (event.getCallbackArgument() != null) { this.callbackArguments.add( new CallbackWrapper(event.getCallbackArgument(), CALLBACK_INVALIDATE)); this.callbackTypes.add(CALLBACK_INVALIDATE_INTEGER); this.CONTROL_LOCK.notifyAll(); } } } public void afterDestroy(EntryEvent event) {
public void afterDestroy(EntryEvent event) { synchronized(this.CONTROL_LOCK) { if (event.getCallbackArgument() != null) { this.callbackArguments.add( new CallbackWrapper(event.getCallbackArgument(), CALLBACK_DESTROY)); this.callbackTypes.add(CALLBACK_DESTROY_INTEGER); this.CONTROL_LOCK.notifyAll(); } } } public void afterRegionInvalidate(RegionEvent event) {
public void beforeDestroy2(EntryEvent event) throws CacheWriterException { handleEvent(event.getCallbackArgument()); }
public void beforeCreate2(EntryEvent event) throws CacheWriterException { handleEvent(event.getCallbackArgument()); }
public EventWrapper(EntryEvent ee, int type) { this.event = ee; this.key = ee.getKey(); this.val = ee.getNewValue(); this.arg = ee.getCallbackArgument(); this.type = type; } public String toString() {
@Override public void afterCreate(EntryEvent e) { assertEquals(getCurrentExpectedKey(), e.getKey()); assertEquals(callbackArg, e.getCallbackArgument()); assertEquals(true, e.isCallbackArgumentAvailable()); } };
public EventWrapper(EntryEvent ee, int type) { this.event = ee; this.key = ee.getKey(); this.val = ee.getNewValue(); this.arg = ee.getCallbackArgument(); this.type = type; } @Override
public void afterCreate(EntryEvent event) { getLogWriter().info(event.getRegion().getName() + " afterCreate " + event.getKey()); synchronized(this.CONTROL_LOCK) { if (event.getCallbackArgument() != null) { this.callbackArguments.add( new CallbackWrapper(event.getCallbackArgument(), CALLBACK_CREATE)); this.callbackTypes.add(CALLBACK_CREATE_INTEGER); this.CONTROL_LOCK.notifyAll(); } } processEvent(event); } public void afterUpdate(EntryEvent event) {
public void afterCreate(EntryEvent event) { logCall("afterCreate", event); String callbackObj = (String)event.getCallbackArgument(); if ((callbackObj == null) || ((callbackObj != null) && (!callbackObj.startsWith("ignore")))) { incrementAfterCreateCounters(event, EventCountersBB.getBB()); checkVM(); } }
public void afterDestroy(EntryEvent event) { logCall("afterDestroy", event); String callbackObj = (String)event.getCallbackArgument(); if ((callbackObj == null) || ((callbackObj != null) && (!callbackObj.startsWith("ignore")))) { incrementAfterDestroyCounters(event, EventCountersBB.getBB()); checkVM(); checkCallback(event, BridgeNotify.destroyCallbackPrefix); } }
public void afterUpdate(EntryEvent event) { logCall("afterUpdate", event); String callbackObj = (String)event.getCallbackArgument(); if ((callbackObj == null) || ((callbackObj != null) && (!callbackObj.startsWith("ignore")))) { incrementAfterUpdateCounters(event, EventCountersBB.getBB()); checkVM(); checkCallback(event, BridgeNotify.updateCallbackPrefix); } }
public void afterUpdate(EntryEvent event) { logCall("afterUpdate", event); String callbackObj = (String)event.getCallbackArgument(); if ((callbackObj == null) || ((callbackObj != null) && (!callbackObj.startsWith("ignore")))) { incrementAfterUpdateCounters(event, EventCountersBB.getBB()); checkVM(); checkCallback(event, BridgeNotify.updateCallbackPrefix); } }
public void afterDestroy(EntryEvent event) { logCall("afterDestroy", event); String callbackObj = (String)event.getCallbackArgument(); if ((callbackObj == null) || ((callbackObj != null) && (!callbackObj.startsWith("ignore")))) { incrementAfterDestroyCounters(event, EventCountersBB.getBB()); checkVM(); checkCallback(event, BridgeNotify.destroyCallbackPrefix); } }
public void afterDestroy(EntryEvent event) { getLogWriter().info(event.getRegion().getName() + " afterDestroy " + event); synchronized(this.CONTROL_LOCK) { this.events.add(new EventWrapper( event.getKey(), event.getNewValue(), event.getCallbackArgument(), TYPE_DESTROY)); this.CONTROL_LOCK.notifyAll(); } } private void processEvent(EntryEvent event) {
public void afterInvalidate(EntryEvent event) { getLogWriter().info(event.getRegion().getName() + " afterInvalidate " + event); synchronized(this.CONTROL_LOCK) { this.events.add(new EventWrapper( event.getKey(), event.getNewValue(), event.getCallbackArgument(), TYPE_INVALIDATE)); this.CONTROL_LOCK.notifyAll(); } } public void afterDestroy(EntryEvent event) {
public void afterCreate(EntryEvent event) { getLogWriter().info(event.getRegion().getName() + " afterCreate " + event); synchronized(this.CONTROL_LOCK) { this.events.add(new EventWrapper( event.getKey(), event.getNewValue(), event.getCallbackArgument(), TYPE_CREATE)); //this.eventTypes.add(TYPE_CREATE_INTEGER); this.CONTROL_LOCK.notifyAll(); } processEvent(event); } public void afterUpdate(EntryEvent event) {
public void afterUpdate(EntryEvent event) { getLogWriter().info(event.getRegion().getName() + " afterUpdate " + event); synchronized(this.CONTROL_LOCK) { this.events.add(new EventWrapper( event.getKey(), event.getNewValue(), event.getCallbackArgument(), TYPE_UPDATE)); this.CONTROL_LOCK.notifyAll(); } processEvent(event); } public void afterInvalidate(EntryEvent event) {
public void afterCreate(EntryEvent event) { getLogWriter().info("Invoking afterCreate on listener; name=" + event.getKey()); assertEquals(event.getCallbackArgument(), event.getDistributedMember()); assertEquals(Operation.CREATE, event.getOperation()); callbackAssertTrue("Old value not null", event.getOldValue() == null); getBlackboard().incNumInvocations1(); callbackAssertEquals("newValue is wrong", new Integer(0), event.getNewValue()); callbackAssertNull("oldValue not null", event.getOldValue()); }