com.hazelcast.core
Interface Member

All Superinterfaces:
DataSerializable, Serializable

public interface Member
extends DataSerializable

Cluster member interface. The default implementation @link MemberImpl violates the Java Serialization contract. It should be serialized/deserialized by Hazelcast.

See Also:
Cluster, MembershipListener

Method Summary
 InetAddress getInetAddress()
          Deprecated. use @link{#getInetSocketAddress()}
 InetSocketAddress getInetSocketAddress()
          Returns the InetSocketAddress of this member.
 int getPort()
          Deprecated. use @link{#getInetSocketAddress()}
 boolean isSuperClient()
          Returns if this member is a super client.
 boolean localMember()
          Returns if this member is the local member.
 
Methods inherited from interface com.hazelcast.nio.DataSerializable
readData, writeData
 

Method Detail

localMember

boolean localMember()
Returns if this member is the local member.

Returns:
true if this member is the local member, false otherwise.

getPort

@Deprecated
int getPort()
Deprecated. use @link{#getInetSocketAddress()}

Returns the port number of this member.

Each member in the cluster has a server socket.

Returns:
port number of this member.

getInetAddress

@Deprecated
InetAddress getInetAddress()
Deprecated. use @link{#getInetSocketAddress()}

Returns the InetAddress of this member.

Returns:
InetAddress of this member

getInetSocketAddress

InetSocketAddress getInetSocketAddress()
Returns the InetSocketAddress of this member.

Returns:
InetSocketAddress of this member

isSuperClient

boolean isSuperClient()
Returns if this member is a super client. Super client is a cluster member which doesn't hold any data on it.

Returns:
true if this member is a super client, false otherwise


Copyright .9.4-SNAPSHOT; 2008-2011 Hazel Ltd. All Rights Reserved.