Class MembershipProviderBase
java.lang.Object
org.apache.catalina.tribes.membership.MembershipProviderBase
- All Implemented Interfaces:
- MembershipProvider
- Direct Known Subclasses:
- CloudMembershipProvider,- McastServiceImpl,- StaticMembershipProvider
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ScheduledExecutorServiceprotected Membershipprotected MembershipListenerprotected MembershipService
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGet the specified member from the associated membership.Member[]Get the members from the associated membership.booleanvoidinit(Properties properties) Initialize the membership provider with the specified configuration.voidsetMembershipListener(MembershipListener listener) Set the associated membership listener.voidsetMembershipService(MembershipService service) Set the associated membership service.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.catalina.tribes.MembershipProviderstart, stop
- 
Field Details- 
membership
- 
membershipListener
- 
service
- 
executor
 
- 
- 
Constructor Details- 
MembershipProviderBasepublic MembershipProviderBase()
 
- 
- 
Method Details- 
initDescription copied from interface:MembershipProviderInitialize the membership provider with the specified configuration.- Specified by:
- initin interface- MembershipProvider
- Parameters:
- properties- configuration
- Throws:
- Exception- if an error occurs
 
- 
hasMemberspublic boolean hasMembers()- Specified by:
- hasMembersin interface- MembershipProvider
- Returns:
- trueif there are members
 
- 
getMemberDescription copied from interface:MembershipProviderGet the specified member from the associated membership.- Specified by:
- getMemberin interface- MembershipProvider
- Parameters:
- mbr- the member
- Returns:
- the member
 
- 
getMembersDescription copied from interface:MembershipProviderGet the members from the associated membership.- Specified by:
- getMembersin interface- MembershipProvider
- Returns:
- the members
 
- 
setMembershipListenerDescription copied from interface:MembershipProviderSet the associated membership listener.- Specified by:
- setMembershipListenerin interface- MembershipProvider
- Parameters:
- listener- the listener
 
- 
setMembershipServiceDescription copied from interface:MembershipProviderSet the associated membership service.- Specified by:
- setMembershipServicein interface- MembershipProvider
- Parameters:
- service- the service
 
 
-