Class AbstractServiceTracker<T>
java.lang.Object
org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker<T>
- Direct Known Subclasses:
- DynamicMembershipTracker,- ExternalIDPManagerImpl,- GCMonitorTracker,- JournalPropertyHandlerFactory,- SyncManagerImpl,- WhiteboardAuthorizableActionProvider,- WhiteboardAuthorizableNodeName,- WhiteboardEditorProvider,- WhiteboardExecutor,- WhiteboardIndexEditorProvider,- WhiteboardIndexProvider,- WhiteboardRestrictionProvider,- WhiteboardUserAuthenticationFactory
AbstractServiceTracker is a base class for composite components
 that dynamically look up the available component services from the
 whiteboard.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns all services of typeTthat are currently available.voidstart(Whiteboard whiteboard) voidstop()
- 
Constructor Details- 
AbstractServiceTracker
- 
AbstractServiceTracker
 
- 
- 
Method Details- 
start
- 
stoppublic void stop()
- 
getServicesReturns all services of typeTthat are currently available. This method is intentionally not synchronized to prevent lock contention when accessed frequently in highly concurrent code.- Returns:
- currently available services
 
 
-