|
GemFire 6.5.1.2 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RegionMembershipListener<K,V>
A listener that can be implemented to handle region membership events.
Instead of implementing this interface it is recommended that you extend
the RegionMembershipListenerAdapter class.
AttributesFactory.addCacheListener(com.gemstone.gemfire.cache.CacheListener) ,
AttributesFactory.initCacheListeners(com.gemstone.gemfire.cache.CacheListener[]) ,
RegionAttributes.getCacheListeners(),
AttributesMutator.addCacheListener(com.gemstone.gemfire.cache.CacheListener) ,
AttributesMutator.removeCacheListener(com.gemstone.gemfire.cache.CacheListener) ,
AttributesMutator.initCacheListeners(com.gemstone.gemfire.cache.CacheListener[]) | Method Summary | |
|---|---|
void |
afterRemoteRegionCrash(RegionEvent<K,V> event)
Invoked when another member's distributed region is no longer available to this cache because the member has crashed or is no longer reachable on the network. |
void |
afterRemoteRegionCreate(RegionEvent<K,V> event)
Invoked when another member has created the distributed region this listener is on. |
void |
afterRemoteRegionDeparture(RegionEvent<K,V> event)
Invoked when another member's distributed region is no longer available to this cache due to normal operations. |
void |
initialMembers(Region<K,V> region,
DistributedMember[] initialMembers)
Invoked when the listener is first initialized and is given the set of members that have the region created at that time. |
| Methods inherited from interface com.gemstone.gemfire.cache.CacheListener |
|---|
afterCreate, afterDestroy, afterInvalidate, afterRegionClear, afterRegionCreate, afterRegionDestroy, afterRegionInvalidate, afterRegionLive, afterUpdate |
| Methods inherited from interface com.gemstone.gemfire.cache.CacheCallback |
|---|
close |
| Method Detail |
|---|
void initialMembers(Region<K,V> region,
DistributedMember[] initialMembers)
AttributesMutator.
region - the Region the listener is registered oninitialMembers - an array of the other members that have this region
at the time this listener is added.void afterRemoteRegionCreate(RegionEvent<K,V> event)
event - the event from the member whose region was created.void afterRemoteRegionDeparture(RegionEvent<K,V> event)
event - the event from the member whose region is no longer available.void afterRemoteRegionCrash(RegionEvent<K,V> event)
event - the event from the member whose region is no longer available.
|
GemFire 6.5.1.2 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||