Class MembershipEvent<T extends MembershipEvent<T>>

java.lang.Object
java.util.EventObject
org.springframework.geode.distributed.event.MembershipEvent<T>
Type Parameters:
T - specific type of MembershipEvent.
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MemberDepartedEvent, MemberJoinedEvent, MemberSuspectEvent, QuorumLostEvent

public abstract class MembershipEvent<T extends MembershipEvent<T>> extends EventObject
EventObject implementation indicating a membership event in the DistributedSystem.
Since:
1.3.0
See Also:
  • Constructor Details

    • MembershipEvent

      public MembershipEvent(org.apache.geode.distributed.internal.DistributionManager distributionManager)
      Constructs a new instance of MembershipEvent initialized with the given DistributionManager.
      Parameters:
      distributionManager - DistributionManager used to acquire the Cache, which is used as the source of this event.
      Throws:
      IllegalArgumentException - if DistributionManager is null.
      See Also:
      • DistributionManager
  • Method Details