Class DynamicMembershipTracker
java.lang.Object
org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker<DynamicMembershipService>
org.apache.jackrabbit.oak.security.user.DynamicMembershipTracker
- All Implemented Interfaces:
- DynamicMembershipService
public class DynamicMembershipTracker
extends AbstractServiceTracker<DynamicMembershipService>
implements DynamicMembershipService
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription@NotNull DynamicMembershipProvidergetDynamicMembershipProvider(@NotNull Root root, @NotNull UserManager userManager, @NotNull NamePathMapper namePathMapper) Returns in instance ofDynamicMembershipProviderfor the given root, user manager and name-path mapper.Methods inherited from class org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTrackergetServices, start, stop
- 
Constructor Details- 
DynamicMembershipTrackerpublic DynamicMembershipTracker()
 
- 
- 
Method Details- 
getDynamicMembershipProvider@NotNull public @NotNull DynamicMembershipProvider getDynamicMembershipProvider(@NotNull @NotNull Root root, @NotNull @NotNull UserManager userManager, @NotNull @NotNull NamePathMapper namePathMapper) Description copied from interface:DynamicMembershipServiceReturns in instance ofDynamicMembershipProviderfor the given root, user manager and name-path mapper.- Specified by:
- getDynamicMembershipProviderin interface- DynamicMembershipService
- Parameters:
- root- The root associated with the- DynamicMembershipProvider
- userManager- The user manager associated with the- DynamicMembershipProvider
- namePathMapper- The name-path mapper associated with the- DynamicMembershipProvider
- Returns:
- an new instance of DynamicMembershipProvider
 
 
-