MembershipProvider
CloudMembershipProvider
, McastServiceImpl
, StaticMembershipProvider
public abstract class MembershipProviderBase extends java.lang.Object implements MembershipProvider
Modifier and Type | Field | Description |
---|---|---|
protected java.util.concurrent.ScheduledExecutorService |
executor |
|
protected Membership |
membership |
|
protected MembershipListener |
membershipListener |
|
protected MembershipService |
service |
Constructor | Description |
---|---|
MembershipProviderBase() |
Modifier and Type | Method | Description |
---|---|---|
Member |
getMember(Member mbr) |
|
Member[] |
getMembers() |
|
boolean |
hasMembers() |
|
void |
init(java.util.Properties properties) |
|
void |
setMembershipListener(MembershipListener listener) |
|
void |
setMembershipService(MembershipService service) |
start, stop
protected Membership membership
protected MembershipListener membershipListener
protected MembershipService service
protected java.util.concurrent.ScheduledExecutorService executor
public void init(java.util.Properties properties) throws java.lang.Exception
init
in interface MembershipProvider
java.lang.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-2019 Apache Software Foundation. All Rights Reserved.