Uses of Interface
org.praxislive.core.services.Service
-
Packages that use Service Package Description org.praxislive.base org.praxislive.code org.praxislive.core org.praxislive.core.services org.praxislive.hub org.praxislive.hub.net org.praxislive.script.impl -
-
Uses of Service in org.praxislive.base
Method parameters in org.praxislive.base with type arguments of type Service Modifier and Type Method Description protected ComponentAddress
AbstractComponent. findService(Class<? extends Service> service)
protected ComponentAddress
AbstractRoot. findService(Class<? extends Service> service)
Find a Service address in the lookup. -
Uses of Service in org.praxislive.code
Classes in org.praxislive.code that implement Service Modifier and Type Class Description class
CodeCompilerService
class
CodeComponentFactoryService
class
CodeContextFactoryService
AService
for creating newCodeContext
.class
CodeRootFactoryService
class
SharedCodeService
AService
for handling shared code updates and creating dependentCodeContext
.Method parameters in org.praxislive.code with type arguments of type Service Modifier and Type Method Description Optional<ComponentAddress>
CodeContext. locateService(Class<? extends Service> type)
Locate the provided service type, if available. -
Uses of Service in org.praxislive.core
Methods in org.praxislive.core that return types with arguments of type Service Modifier and Type Method Description List<Class<? extends Service>>
RootHub.ServiceProvider. services()
A list of the services this extension provides. -
Uses of Service in org.praxislive.core.services
Classes in org.praxislive.core.services that implement Service Modifier and Type Class Description class
ComponentFactoryService
AService
for creating new component instances.class
LogService
class
RootFactoryService
AService
for creating new root instances.class
RootManagerService
class
ScriptService
class
SystemManagerService
class
TaskService
Methods in org.praxislive.core.services that return types with arguments of type Service Modifier and Type Method Description Class<? extends Service>
ComponentFactory.Redirect. service()
Query the service to redirect to.Method parameters in org.praxislive.core.services with type arguments of type Service Modifier and Type Method Description Optional<ComponentAddress>
Services. locate(Class<? extends Service> service)
Locate the primary implementation of the requested service, if available.Stream<ComponentAddress>
Services. locateAll(Class<? extends Service> service)
Locate all the available implementations of the requested service, if available.Constructor parameters in org.praxislive.core.services with type arguments of type Service Constructor Description Redirect(Class<? extends Service> service, String control)
Construct a redirect to the provided service and control. -
Uses of Service in org.praxislive.hub
Methods in org.praxislive.hub that return types with arguments of type Service Modifier and Type Method Description Set<Class<? extends Service>>
Hub.Accessor. getServices()
Method parameters in org.praxislive.hub with type arguments of type Service Modifier and Type Method Description void
Hub.Accessor. registerService(Class<? extends Service> service, ComponentAddress provider)
-
Uses of Service in org.praxislive.hub.net
Method parameters in org.praxislive.hub.net with type arguments of type Service Modifier and Type Method Description NetworkCoreFactory.Builder
NetworkCoreFactory.Builder. exposeServices(List<Class<? extends Service>> services)
List of services that will be exposed to connected hubs. -
Uses of Service in org.praxislive.script.impl
Methods in org.praxislive.script.impl that return types with arguments of type Service Modifier and Type Method Description List<Class<? extends Service>>
ScriptServiceImpl. services()
-