Class MembershipProviderBase
- java.lang.Object
- 
- org.apache.catalina.tribes.membership.MembershipProviderBase
 
- 
- All Implemented Interfaces:
- MembershipProvider
 - Direct Known Subclasses:
- CloudMembershipProvider,- McastServiceImpl,- StaticMembershipProvider
 
 public abstract class MembershipProviderBase extends java.lang.Object implements MembershipProvider 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.concurrent.ScheduledExecutorServiceexecutorprotected Membershipmembershipprotected MembershipListenermembershipListenerprotected MembershipServiceservice
 - 
Constructor SummaryConstructors Constructor Description MembershipProviderBase()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MembergetMember(Member mbr)Member[]getMembers()booleanhasMembers()voidinit(java.util.Properties properties)voidsetMembershipListener(MembershipListener listener)voidsetMembershipService(MembershipService service)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.catalina.tribes.MembershipProviderstart, stop
 
- 
 
- 
- 
- 
Field Detail- 
membershipprotected Membership membership 
 - 
membershipListenerprotected MembershipListener membershipListener 
 - 
serviceprotected MembershipService service 
 - 
executorprotected java.util.concurrent.ScheduledExecutorService executor 
 
- 
 - 
Method Detail- 
initpublic void init(java.util.Properties properties) throws java.lang.Exception- Specified by:
- initin interface- MembershipProvider
- Throws:
- java.lang.Exception
 
 - 
hasMemberspublic boolean hasMembers() - Specified by:
- hasMembersin interface- MembershipProvider
 
 - 
getMemberpublic Member getMember(Member mbr) - Specified by:
- getMemberin interface- MembershipProvider
 
 - 
getMemberspublic Member[] getMembers() - Specified by:
- getMembersin interface- MembershipProvider
 
 - 
setMembershipListenerpublic void setMembershipListener(MembershipListener listener) - Specified by:
- setMembershipListenerin interface- MembershipProvider
 
 - 
setMembershipServicepublic void setMembershipService(MembershipService service) - Specified by:
- setMembershipServicein interface- MembershipProvider
 
 
- 
 
-