public class ObjectListener
extends com.gemstone.gemfire.cache.util.CacheListenerAdapter
implements com.gemstone.gemfire.cache.CacheWriter
| Constructor and Description |
|---|
ObjectListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterCreate(com.gemstone.gemfire.cache.EntryEvent objEvent)
Called when an object is newly loaded into cache.
|
void |
afterDestroy(com.gemstone.gemfire.cache.EntryEvent objEvent)
Called when an object is destroyed.
|
void |
afterInvalidate(com.gemstone.gemfire.cache.EntryEvent objEvent)
Called when an object is invalidated.
|
void |
afterRegionDestroy(com.gemstone.gemfire.cache.RegionEvent objEvent) |
void |
afterRegionInvalidate(com.gemstone.gemfire.cache.RegionEvent objEvent) |
void |
afterUpdate(com.gemstone.gemfire.cache.EntryEvent objEvent)
Called when an object is replaced.
|
void |
beforeCreate(com.gemstone.gemfire.cache.EntryEvent objEvent)
Called when an object is about to be created in cache.
|
void |
beforeDestroy(com.gemstone.gemfire.cache.EntryEvent objEvent)
Called when an object is about to be destroyed.
|
void |
beforeRegionClear(com.gemstone.gemfire.cache.RegionEvent objEvent) |
void |
beforeRegionDestroy(com.gemstone.gemfire.cache.RegionEvent objEvent) |
void |
beforeUpdate(com.gemstone.gemfire.cache.EntryEvent objEvent)
Called when an object is about to be replaced.
|
void |
close()
Called when region is destroyed, cache is closed, or callback
is removed.
|
public void beforeCreate(com.gemstone.gemfire.cache.EntryEvent objEvent)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeCreate in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void afterCreate(com.gemstone.gemfire.cache.EntryEvent objEvent)
afterCreate in interface com.gemstone.gemfire.cache.CacheListenerafterCreate in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic void beforeDestroy(com.gemstone.gemfire.cache.EntryEvent objEvent)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeDestroy in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void afterDestroy(com.gemstone.gemfire.cache.EntryEvent objEvent)
afterDestroy in interface com.gemstone.gemfire.cache.CacheListenerafterDestroy in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic void afterInvalidate(com.gemstone.gemfire.cache.EntryEvent objEvent)
afterInvalidate in interface com.gemstone.gemfire.cache.CacheListenerafterInvalidate in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic void beforeUpdate(com.gemstone.gemfire.cache.EntryEvent objEvent)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeUpdate in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void afterUpdate(com.gemstone.gemfire.cache.EntryEvent objEvent)
afterUpdate in interface com.gemstone.gemfire.cache.CacheListenerafterUpdate in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic void afterRegionInvalidate(com.gemstone.gemfire.cache.RegionEvent objEvent)
afterRegionInvalidate in interface com.gemstone.gemfire.cache.CacheListenerafterRegionInvalidate in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic void beforeRegionDestroy(com.gemstone.gemfire.cache.RegionEvent objEvent)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeRegionDestroy in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void beforeRegionClear(com.gemstone.gemfire.cache.RegionEvent objEvent)
throws com.gemstone.gemfire.cache.CacheWriterException
beforeRegionClear in interface com.gemstone.gemfire.cache.CacheWritercom.gemstone.gemfire.cache.CacheWriterExceptionpublic void afterRegionDestroy(com.gemstone.gemfire.cache.RegionEvent objEvent)
afterRegionDestroy in interface com.gemstone.gemfire.cache.CacheListenerafterRegionDestroy in class com.gemstone.gemfire.cache.util.CacheListenerAdapterpublic void close()
close in interface com.gemstone.gemfire.cache.CacheCallbackclose in class com.gemstone.gemfire.cache.util.CacheListenerAdapterCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.