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 DataSerializable
IOException
public void readData(ObjectDataInput in) throws IOException
readData
in interface DataSerializable
IOException
public int getFactoryId()
getFactoryId
in interface IdentifiedDataSerializable
public int getId()
getId
in interface IdentifiedDataSerializable
Copyright © 2014 Hazelcast, Inc.. All rights reserved.