public abstract class RegionMembershipListenerAdapter<K,V> extends CacheListenerAdapter<K,V> implements RegionMembershipListener<K,V>
RegionMembershipListener
with empty
implementations. Applications can subclass this class and only override the methods for the
events of interest.Constructor and Description |
---|
RegionMembershipListenerAdapter() |
Modifier and Type | Method and Description |
---|---|
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> r,
DistributedMember[] initialMembers)
Invoked when the listener is first initialized and is given the set of members that have the
region created at that time.
|
afterCreate, afterDestroy, afterInvalidate, afterRegionClear, afterRegionCreate, afterRegionDestroy, afterRegionInvalidate, afterRegionLive, afterUpdate, close
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
afterCreate, afterDestroy, afterInvalidate, afterRegionClear, afterRegionCreate, afterRegionDestroy, afterRegionInvalidate, afterRegionLive, afterUpdate
close
init, initialize
public void initialMembers(Region<K,V> r, DistributedMember[] initialMembers)
RegionMembershipListener
AttributesMutator
.
initialMembers
in interface RegionMembershipListener<K,V>
r
- the Region
the listener is registered oninitialMembers
- an array of the other members that have this region at the time this
listener is added.public void afterRemoteRegionCreate(RegionEvent<K,V> event)
RegionMembershipListener
afterRemoteRegionCreate
in interface RegionMembershipListener<K,V>
event
- the event from the member whose region was created.public void afterRemoteRegionDeparture(RegionEvent<K,V> event)
RegionMembershipListener
afterRemoteRegionDeparture
in interface RegionMembershipListener<K,V>
event
- the event from the member whose region is no longer available.public void afterRemoteRegionCrash(RegionEvent<K,V> event)
RegionMembershipListener
afterRemoteRegionCrash
in interface RegionMembershipListener<K,V>
event
- the event from the member whose region is no longer available.