public class EmptyQueueListener
extends com.gemstone.gemfire.cache.util.CacheListenerAdapter
CacheListener implementation attached to the
cache-clients for test validations. The callback methods validate the order
of the data coming via the events.This listener is used for failover test
cases| Modifier and Type | Field and Description |
|---|---|
static boolean |
stableStateAchieved |
| Constructor and Description |
|---|
EmptyQueueListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterCreate(com.gemstone.gemfire.cache.EntryEvent event) |
void |
afterDestroy(com.gemstone.gemfire.cache.EntryEvent event)
the entry event received in callback
|
void |
afterInvalidate(com.gemstone.gemfire.cache.EntryEvent event) |
void |
afterUpdate(com.gemstone.gemfire.cache.EntryEvent event) |
static void |
setStableStateAchievedAndSleep()
Waits for signal that feeding cycle is complete, sleeps, signals to self
and other VMs that a stable state has been achieved.
|
void |
verify(String operation) |
public void afterCreate(com.gemstone.gemfire.cache.EntryEvent event)
afterCreate in interface com.gemstone.gemfire.cache.CacheListenerafterCreate in class com.gemstone.gemfire.cache.util.CacheListenerAdapterevent - -
the entry event received in callbackpublic void afterUpdate(com.gemstone.gemfire.cache.EntryEvent event)
afterUpdate in interface com.gemstone.gemfire.cache.CacheListenerafterUpdate in class com.gemstone.gemfire.cache.util.CacheListenerAdapterevent - -
the entry event received in callbackpublic void afterInvalidate(com.gemstone.gemfire.cache.EntryEvent event)
afterInvalidate in interface com.gemstone.gemfire.cache.CacheListenerafterInvalidate in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic void afterDestroy(com.gemstone.gemfire.cache.EntryEvent event)
afterDestroy in interface com.gemstone.gemfire.cache.CacheListenerafterDestroy in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic static void setStableStateAchievedAndSleep()
public void verify(String operation)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.