public class WkaMembershipService extends Object implements org.apache.catalina.tribes.MembershipService
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
domain
The domain name of this cluster
|
protected byte[] |
payload
This payload contains some membership information, such as some member specific properties
e.g.
|
protected Properties |
properties
The implementation specific properties
|
| Constructor and Description |
|---|
WkaMembershipService(MembershipManager membershipManager) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.catalina.tribes.Member |
findMemberByName(String name) |
org.apache.catalina.tribes.Member |
getLocalMember(boolean b) |
org.apache.catalina.tribes.Member |
getMember(org.apache.catalina.tribes.Member member) |
org.apache.catalina.tribes.Member[] |
getMembers() |
String[] |
getMembersByName() |
Properties |
getProperties() |
boolean |
hasMembers() |
void |
removeMembershipListener() |
void |
setDomain(byte[] domain) |
void |
setLocalMemberProperties(String listenHost,
int listenPort) |
void |
setMembershipListener(org.apache.catalina.tribes.MembershipListener membershipListener) |
void |
setPayload(byte[] payload) |
void |
setProperties(Properties properties) |
void |
start() |
void |
start(int i) |
void |
stop(int i) |
protected Properties properties
protected byte[] payload
protected byte[] domain
public WkaMembershipService(MembershipManager membershipManager)
public void setProperties(Properties properties)
setProperties in interface org.apache.catalina.tribes.MembershipServicepublic Properties getProperties()
getProperties in interface org.apache.catalina.tribes.MembershipServicepublic void start()
throws Exception
start in interface org.apache.catalina.tribes.MembershipServiceExceptionpublic void start(int i)
throws Exception
start in interface org.apache.catalina.tribes.MembershipServiceExceptionpublic void stop(int i)
stop in interface org.apache.catalina.tribes.MembershipServicepublic boolean hasMembers()
hasMembers in interface org.apache.catalina.tribes.MembershipServicepublic org.apache.catalina.tribes.Member getMember(org.apache.catalina.tribes.Member member)
getMember in interface org.apache.catalina.tribes.MembershipServicepublic org.apache.catalina.tribes.Member[] getMembers()
getMembers in interface org.apache.catalina.tribes.MembershipServicepublic org.apache.catalina.tribes.Member getLocalMember(boolean b)
getLocalMember in interface org.apache.catalina.tribes.MembershipServicepublic String[] getMembersByName()
getMembersByName in interface org.apache.catalina.tribes.MembershipServicepublic org.apache.catalina.tribes.Member findMemberByName(String name)
findMemberByName in interface org.apache.catalina.tribes.MembershipServicepublic void setLocalMemberProperties(String listenHost, int listenPort)
setLocalMemberProperties in interface org.apache.catalina.tribes.MembershipServicepublic void setMembershipListener(org.apache.catalina.tribes.MembershipListener membershipListener)
setMembershipListener in interface org.apache.catalina.tribes.MembershipServicepublic void removeMembershipListener()
removeMembershipListener in interface org.apache.catalina.tribes.MembershipServicepublic void setPayload(byte[] payload)
setPayload in interface org.apache.catalina.tribes.MembershipServicepublic void setDomain(byte[] domain)
setDomain in interface org.apache.catalina.tribes.MembershipServiceCopyright © 2004–2015 The Apache Software Foundation. All rights reserved.