public class ConflictedOpsListener extends SilenceListener implements com.gemstone.gemfire.cache.CacheListener, com.gemstone.gemfire.cache.Declarable
| Modifier and Type | Field and Description |
|---|---|
protected String |
myClientName |
protected String |
myVmId |
protected Executor |
serialExecutor |
CntrName_AfterCreate_isDist, CntrName_AfterCreate_isExp, CntrName_AfterCreate_isLoad, CntrName_AfterCreate_isLocalLoad, CntrName_AfterCreate_isNetLoad, CntrName_AfterCreate_isNetSearch, CntrName_AfterCreate_isNotDist, CntrName_AfterCreate_isNotExp, CntrName_AfterCreate_isNotLoad, CntrName_AfterCreate_isNotLocalLoad, CntrName_AfterCreate_isNotNetLoad, CntrName_AfterCreate_isNotNetSearch, CntrName_AfterCreate_isNotPutAll, CntrName_AfterCreate_isNotRemote, CntrName_AfterCreate_isPutAll, CntrName_AfterCreate_isRemote, CntrName_AfterDestroy_isDist, CntrName_AfterDestroy_isExp, CntrName_AfterDestroy_isLoad, CntrName_AfterDestroy_isLocalLoad, CntrName_AfterDestroy_isNetLoad, CntrName_AfterDestroy_isNetSearch, CntrName_AfterDestroy_isNotDist, CntrName_AfterDestroy_isNotExp, CntrName_AfterDestroy_isNotLoad, CntrName_AfterDestroy_isNotLocalLoad, CntrName_AfterDestroy_isNotNetLoad, CntrName_AfterDestroy_isNotNetSearch, CntrName_AfterDestroy_isNotRemote, CntrName_AfterDestroy_isRemote, CntrName_AfterInvalidate_isDist, CntrName_AfterInvalidate_isExp, CntrName_AfterInvalidate_isLoad, CntrName_AfterInvalidate_isLocalLoad, CntrName_AfterInvalidate_isNetLoad, CntrName_AfterInvalidate_isNetSearch, CntrName_AfterInvalidate_isNotDist, CntrName_AfterInvalidate_isNotExp, CntrName_AfterInvalidate_isNotLoad, CntrName_AfterInvalidate_isNotLocalLoad, CntrName_AfterInvalidate_isNotNetLoad, CntrName_AfterInvalidate_isNotNetSearch, CntrName_AfterInvalidate_isNotRemote, CntrName_AfterInvalidate_isRemote, CntrName_AfterRegionCreate_isDist, CntrName_AfterRegionCreate_isExp, CntrName_AfterRegionCreate_isNotDist, CntrName_AfterRegionCreate_isNotExp, CntrName_AfterRegionCreate_isNotRemote, CntrName_AfterRegionCreate_isRemote, CntrName_AfterRegionDestroy_isDist, CntrName_AfterRegionDestroy_isExp, CntrName_AfterRegionDestroy_isNotDist, CntrName_AfterRegionDestroy_isNotExp, CntrName_AfterRegionDestroy_isNotRemote, CntrName_AfterRegionDestroy_isRemote, CntrName_AfterRegionInvalidate_isDist, CntrName_AfterRegionInvalidate_isExp, CntrName_AfterRegionInvalidate_isNotDist, CntrName_AfterRegionInvalidate_isNotExp, CntrName_AfterRegionInvalidate_isNotRemote, CntrName_AfterRegionInvalidate_isRemote, CntrName_AfterRegionLive_isDist, CntrName_AfterRegionLive_isExp, CntrName_AfterRegionLive_isNotDist, CntrName_AfterRegionLive_isNotExp, CntrName_AfterRegionLive_isNotRemote, CntrName_AfterRegionLive_isRemote, CntrName_AfterUpdate_isDist, CntrName_AfterUpdate_isExp, CntrName_AfterUpdate_isLoad, CntrName_AfterUpdate_isLocalLoad, CntrName_AfterUpdate_isNetLoad, CntrName_AfterUpdate_isNetSearch, CntrName_AfterUpdate_isNotDist, CntrName_AfterUpdate_isNotExp, CntrName_AfterUpdate_isNotLoad, CntrName_AfterUpdate_isNotLocalLoad, CntrName_AfterUpdate_isNotNetLoad, CntrName_AfterUpdate_isNotNetSearch, CntrName_AfterUpdate_isNotPutAll, CntrName_AfterUpdate_isNotRemote, CntrName_AfterUpdate_isPutAll, CntrName_AfterUpdate_isRemote, CntrName_Close, whereIWasRegistered| Constructor and Description |
|---|
ConflictedOpsListener()
noArg constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
afterCreate(com.gemstone.gemfire.cache.EntryEvent event) |
void |
afterDestroy(com.gemstone.gemfire.cache.EntryEvent event) |
void |
afterInvalidate(com.gemstone.gemfire.cache.EntryEvent event) |
void |
afterRegionClear(com.gemstone.gemfire.cache.RegionEvent event) |
void |
afterRegionCreate(com.gemstone.gemfire.cache.RegionEvent event) |
void |
afterRegionDestroy(com.gemstone.gemfire.cache.RegionEvent event) |
void |
afterRegionInvalidate(com.gemstone.gemfire.cache.RegionEvent event) |
void |
afterRegionLive(com.gemstone.gemfire.cache.RegionEvent event) |
void |
afterUpdate(com.gemstone.gemfire.cache.EntryEvent event)
test is currently only doing updates and we want to ensure we process the
events in order.
|
void |
close() |
Object |
getLastNewValue() |
int |
getNumEvents() |
void |
init(Properties prop) |
void |
setLastNewValue(Object v) |
void |
setNumEvents(int n) |
protected void |
throwException(String errStr)
Utility method to write an Exception string to the Event Blackboard and
to also throw an exception containing the same string.
|
waitForSilencegetNewValueStr, getOldValueStr, incrementAfterCreateCounters, incrementAfterCreateCounters, incrementAfterDestroyCounters, incrementAfterDestroyCounters, incrementAfterInvalidateCounters, incrementAfterInvalidateCounters, incrementAfterRegionCreateCounters, incrementAfterRegionCreateCounters, incrementAfterRegionDestroyCounters, incrementAfterRegionDestroyCounters, incrementAfterRegionInvalidateCounters, incrementAfterRegionInvalidateCounters, incrementAfterRegionLiveCounters, incrementAfterRegionLiveCounters, incrementAfterUpdateCounters, incrementAfterUpdateCounters, incrementCloseCounter, logCall, logCQEvent, logCQEventAsSummary, logTxEvent, toString, toString, toString, toStringprotected String myVmId
protected String myClientName
protected Executor serialExecutor
public Object getLastNewValue()
public void setLastNewValue(Object v)
public int getNumEvents()
public void setNumEvents(int n)
public void afterCreate(com.gemstone.gemfire.cache.EntryEvent event)
afterCreate in interface com.gemstone.gemfire.cache.CacheListenerafterCreate in class SilenceListenerpublic void afterDestroy(com.gemstone.gemfire.cache.EntryEvent event)
afterDestroy in interface com.gemstone.gemfire.cache.CacheListenerafterDestroy in class SilenceListenerpublic void afterInvalidate(com.gemstone.gemfire.cache.EntryEvent event)
afterInvalidate in interface com.gemstone.gemfire.cache.CacheListenerafterInvalidate in class SilenceListenerpublic void afterUpdate(com.gemstone.gemfire.cache.EntryEvent event)
afterUpdate in interface com.gemstone.gemfire.cache.CacheListenerafterUpdate in class SilenceListenerpublic void afterRegionDestroy(com.gemstone.gemfire.cache.RegionEvent event)
afterRegionDestroy in interface com.gemstone.gemfire.cache.CacheListenerafterRegionDestroy in class SilenceListenerpublic void afterRegionInvalidate(com.gemstone.gemfire.cache.RegionEvent event)
afterRegionInvalidate in interface com.gemstone.gemfire.cache.CacheListenerafterRegionInvalidate in class SilenceListenerpublic void afterRegionClear(com.gemstone.gemfire.cache.RegionEvent event)
afterRegionClear in interface com.gemstone.gemfire.cache.CacheListenerafterRegionClear in class SilenceListenerpublic void afterRegionCreate(com.gemstone.gemfire.cache.RegionEvent event)
afterRegionCreate in interface com.gemstone.gemfire.cache.CacheListenerafterRegionCreate in class SilenceListenerpublic void afterRegionLive(com.gemstone.gemfire.cache.RegionEvent event)
afterRegionLive in interface com.gemstone.gemfire.cache.CacheListenerafterRegionLive in class SilenceListenerpublic void close()
close in interface com.gemstone.gemfire.cache.CacheCallbackclose in class SilenceListenerprotected void throwException(String errStr)
errStr - String to log, post to ConflictedOpsBB and throwTestException - containing the passed in Stringutil.TestHelper.checkForEventErrorpublic void init(Properties prop)
init in interface com.gemstone.gemfire.cache.Declarableinit in class SilenceListenerCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.