-
- All Superinterfaces:
Lookup.Provider
,Root
- All Known Implementing Classes:
ScriptServiceImpl
- Enclosing interface:
- RootHub
public static interface RootHub.ServiceProvider extends Root
An interface for RootHub extensions (seeRootHub.ExtensionProvider
) to advertise the services they provide. Use ofComponent.getInfo()
for this purpose should be considered deprecated. The Root itself must provide the advertised services. Support for root containers to provide services via child components is not yet supported.- See Also:
Service
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.praxislive.core.Root
Root.Controller
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Class<? extends Service>>
services()
A list of the services this extension provides.-
Methods inherited from interface org.praxislive.core.Lookup.Provider
getLookup
-
Methods inherited from interface org.praxislive.core.Root
initialize
-
-