public final class ClientMembershipEvent extends Object implements IdentifiedDataSerializable
| Modifier and Type | Field and Description |
|---|---|
static int |
MEMBER_ADDED |
static int |
MEMBER_ATTRIBUTE_CHANGED |
static int |
MEMBER_REMOVED |
| Constructor and Description |
|---|
ClientMembershipEvent() |
ClientMembershipEvent(Member member,
int eventType) |
ClientMembershipEvent(Member member,
MemberAttributeChange memberAttributeChange) |
| Modifier and Type | Method and Description |
|---|---|
int |
getEventType()
Returns the membership event type; #MEMBER_ADDED or #MEMBER_REMOVED
|
int |
getFactoryId() |
int |
getId() |
Member |
getMember()
Returns the removed or added member.
|
MemberAttributeChange |
getMemberAttributeChange()
Returns the member attribute chance operation to execute
if event type is
MEMBER_ATTRIBUTE_CHANGED. |
void |
readData(ObjectDataInput in) |
void |
writeData(ObjectDataOutput out) |
public static final int MEMBER_ADDED
public static final int MEMBER_REMOVED
public static final int MEMBER_ATTRIBUTE_CHANGED
public ClientMembershipEvent()
public ClientMembershipEvent(Member member, int eventType)
public ClientMembershipEvent(Member member, MemberAttributeChange memberAttributeChange)
public int getEventType()
public Member getMember()
public MemberAttributeChange getMemberAttributeChange()
MEMBER_ATTRIBUTE_CHANGED.public void writeData(ObjectDataOutput out) throws IOException
writeData in interface DataSerializableIOExceptionpublic void readData(ObjectDataInput in) throws IOException
readData in interface DataSerializableIOExceptionpublic int getFactoryId()
getFactoryId in interface IdentifiedDataSerializablepublic int getId()
getId in interface IdentifiedDataSerializableCopyright © 2021 Hazelcast, Inc.. All rights reserved.