public abstract class TestCacheWriter extends TestCacheCallback implements com.gemstone.gemfire.cache.CacheWriter
CacheWriter used in testing. Its callback methods
are implemented to thrown UnsupportedOperationException
unless the user overrides the "2" methods.TestCacheCallback.wasInvoked()callbackError| Constructor and Description |
|---|
TestCacheWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeCreate(com.gemstone.gemfire.cache.EntryEvent event) |
void |
beforeCreate2(com.gemstone.gemfire.cache.EntryEvent event) |
void |
beforeCreate2(com.gemstone.gemfire.cache.EntryEvent event,
Object arg)
Causes code that uses the old API to not compile
|
void |
beforeDestroy(com.gemstone.gemfire.cache.EntryEvent event) |
void |
beforeDestroy2(com.gemstone.gemfire.cache.EntryEvent event) |
void |
beforeDestroy2(com.gemstone.gemfire.cache.EntryEvent event,
Object arg) |
void |
beforeRegionClear(com.gemstone.gemfire.cache.RegionEvent event) |
void |
beforeRegionDestroy(com.gemstone.gemfire.cache.RegionEvent event) |
void |
beforeRegionDestroy2(com.gemstone.gemfire.cache.RegionEvent event) |
void |
beforeRegionDestroy2(com.gemstone.gemfire.cache.RegionEvent event,
Object arg) |
void |
beforeUpdate(com.gemstone.gemfire.cache.EntryEvent event) |
void |
beforeUpdate2(com.gemstone.gemfire.cache.EntryEvent event) |
void |
beforeUpdate2(com.gemstone.gemfire.cache.EntryEvent event,
Object arg) |
close, close2, isClosed, waitForInvocation, wasInvokedpublic final void beforeUpdate(com.gemstone.gemfire.cache.EntryEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeUpdate in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void beforeUpdate2(com.gemstone.gemfire.cache.EntryEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeUpdate2(com.gemstone.gemfire.cache.EntryEvent event,
Object arg)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeCreate(com.gemstone.gemfire.cache.EntryEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeCreate in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void beforeCreate2(com.gemstone.gemfire.cache.EntryEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeCreate2(com.gemstone.gemfire.cache.EntryEvent event,
Object arg)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeDestroy(com.gemstone.gemfire.cache.EntryEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeDestroy in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void beforeDestroy2(com.gemstone.gemfire.cache.EntryEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeDestroy2(com.gemstone.gemfire.cache.EntryEvent event,
Object arg)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeRegionDestroy(com.gemstone.gemfire.cache.RegionEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeRegionDestroy in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void beforeRegionDestroy2(com.gemstone.gemfire.cache.RegionEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeRegionDestroy2(com.gemstone.gemfire.cache.RegionEvent event,
Object arg)
throws com.gemstone.gemfire.cache.CacheWriterException
com.gemstone.gemfire.cache.CacheWriterExceptionpublic final void beforeRegionClear(com.gemstone.gemfire.cache.RegionEvent event)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeRegionClear in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.