public abstract class MembershipProviderBase extends Object implements MembershipProvider
Modifier and Type | Field and Description |
---|---|
protected ScheduledExecutorService |
executor |
protected Membership |
membership |
protected MembershipListener |
membershipListener |
protected MembershipService |
service |
Constructor and Description |
---|
MembershipProviderBase() |
Modifier and Type | Method and Description |
---|---|
Member |
getMember(Member mbr) |
Member[] |
getMembers() |
boolean |
hasMembers() |
void |
init(Properties properties) |
void |
setMembershipListener(MembershipListener listener) |
void |
setMembershipService(MembershipService service) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
start, stop
protected Membership membership
protected MembershipListener membershipListener
protected MembershipService service
protected ScheduledExecutorService executor
public void init(Properties properties) throws Exception
init
in interface MembershipProvider
Exception
public boolean hasMembers()
hasMembers
in interface MembershipProvider
public Member getMember(Member mbr)
getMember
in interface MembershipProvider
public Member[] getMembers()
getMembers
in interface MembershipProvider
public void setMembershipListener(MembershipListener listener)
setMembershipListener
in interface MembershipProvider
public void setMembershipService(MembershipService service)
setMembershipService
in interface MembershipProvider
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.