|
GemFire 5.5.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RegionMembershipListener
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 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 event)
Invoked when another member has created the distributed region this listener is on. |
void |
afterRemoteRegionDeparture(RegionEvent event)
Invoked when another member's distributed region is no longer available to this cache. |
void |
initialMembers(Region 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 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 event)
event - the event from the member whose region was created.void afterRemoteRegionDeparture(RegionEvent event)
event - the event from the member whose region is no longer available.void afterRemoteRegionCrash(RegionEvent event)
event - the event from the member whose region is no longer available.
|
GemFire 5.5.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||