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
public abstract class AbstractServiceTracker<T> extends Object
AbstractServiceTracker
is a base class for composite components that dynamically look up the available component services from the whiteboard.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractServiceTracker(@NotNull Class<T> type)
protected
AbstractServiceTracker(@NotNull Class<T> type, @NotNull Map<String,String> filterProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<T>
getServices()
Returns all services of typeT
that are currently available.void
start(Whiteboard whiteboard)
void
stop()
-
-
-
Method Detail
-
start
public void start(Whiteboard whiteboard)
-
stop
public void stop()
-
-