public final class ClientInitialMembershipEvent extends Object implements IdentifiedDataSerializable
| Modifier and Type | Field and Description | 
|---|---|
| static int | INITIAL_MEMBERS | 
| static int | MEMBER_ADDED | 
| static int | MEMBER_ATTRIBUTE_CHANGED | 
| static int | MEMBER_REMOVED | 
| Constructor and Description | 
|---|
| ClientInitialMembershipEvent() | 
| ClientInitialMembershipEvent(Collection<MemberImpl> members) | 
| ClientInitialMembershipEvent(Member member,
                            int eventType) | 
| ClientInitialMembershipEvent(Member member,
                            MemberAttributeChange memberAttributeChange) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getEventType()Returns the membership event type; #MEMBER_ADDED or #MEMBER_REMOVED | 
| int | getFactoryId()Returns DataSerializableFactory factory id for this class. | 
| int | getId()Returns type identifier for this class. | 
| 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. | 
| Collection<MemberImpl> | getMembers()Returns member list after initial registration. | 
| void | readData(ObjectDataInput in)Reads fields from the input stream | 
| void | writeData(ObjectDataOutput out)Writes object fields to output stream | 
public static final int MEMBER_ADDED
public static final int MEMBER_REMOVED
public static final int INITIAL_MEMBERS
public static final int MEMBER_ATTRIBUTE_CHANGED
public ClientInitialMembershipEvent()
public ClientInitialMembershipEvent(Member member, int eventType)
public ClientInitialMembershipEvent(Member member, MemberAttributeChange memberAttributeChange)
public ClientInitialMembershipEvent(Collection<MemberImpl> members)
public int getEventType()
public Member getMember()
public MemberAttributeChange getMemberAttributeChange()
MEMBER_ATTRIBUTE_CHANGED.public Collection<MemberImpl> getMembers()
public void writeData(ObjectDataOutput out) throws IOException
DataSerializablewriteData in interface DataSerializableout - outputIOExceptionpublic void readData(ObjectDataInput in) throws IOException
DataSerializablereadData in interface DataSerializablein - inputIOExceptionpublic int getFactoryId()
IdentifiedDataSerializablegetFactoryId in interface IdentifiedDataSerializablepublic int getId()
IdentifiedDataSerializablegetId in interface IdentifiedDataSerializableCopyright © 2015 Hazelcast, Inc.. All Rights Reserved.