public class WkaMembershipService
extends java.lang.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 java.util.Properties |
properties
The implementation specific properties
|
| Constructor and Description |
|---|
WkaMembershipService(MembershipManager membershipManager) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.catalina.tribes.Member |
findMemberByName(java.lang.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() |
java.lang.String[] |
getMembersByName() |
java.util.Properties |
getProperties() |
boolean |
hasMembers() |
void |
removeMembershipListener() |
void |
setDomain(byte[] domain) |
void |
setLocalMemberProperties(java.lang.String listenHost,
int listenPort) |
void |
setMembershipListener(org.apache.catalina.tribes.MembershipListener membershipListener) |
void |
setPayload(byte[] payload) |
void |
setProperties(java.util.Properties properties) |
void |
start() |
void |
start(int i) |
void |
stop(int i) |
protected java.util.Properties properties
protected byte[] payload
protected byte[] domain
public WkaMembershipService(MembershipManager membershipManager)
public void setProperties(java.util.Properties properties)
setProperties in interface org.apache.catalina.tribes.MembershipServicepublic java.util.Properties getProperties()
getProperties in interface org.apache.catalina.tribes.MembershipServicepublic void start()
throws java.lang.Exception
start in interface org.apache.catalina.tribes.MembershipServicejava.lang.Exceptionpublic void start(int i)
throws java.lang.Exception
start in interface org.apache.catalina.tribes.MembershipServicejava.lang.Exceptionpublic 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 java.lang.String[] getMembersByName()
getMembersByName in interface org.apache.catalina.tribes.MembershipServicepublic org.apache.catalina.tribes.Member findMemberByName(java.lang.String name)
findMemberByName in interface org.apache.catalina.tribes.MembershipServicepublic void setLocalMemberProperties(java.lang.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.