Interface ServiceStreamProvider.ComposedServiceManager<ServiceType>
-
- All Superinterfaces:
ServiceManager<ServiceType>
,ServiceStreamProvider<ServiceType>
- All Known Implementing Classes:
CompositeServiceStreamProviderImpl
- Enclosing interface:
- ServiceStreamProvider<ServiceType>
public static interface ServiceStreamProvider.ComposedServiceManager<ServiceType> extends ServiceStreamProvider<ServiceType>, ServiceManager<ServiceType>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface tools.mdsd.somde.services.internal.ServiceStreamProvider
ServiceStreamProvider.ComposedServiceManager<ServiceType>, ServiceStreamProvider.EmptyStreamProvider
-
-
Field Summary
-
Fields inherited from interface tools.mdsd.somde.services.internal.ServiceStreamProvider
EMPTY_PROVIDER
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Collection<ServiceType>
collectServices(Object... parameters)
default Optional<ServiceType>
getService(Object... parameters)
-
Methods inherited from interface tools.mdsd.somde.services.internal.ServiceStreamProvider
getServiceManagers
-
-
-
-
Method Detail
-
getService
default Optional<ServiceType> getService(Object... parameters)
- Specified by:
getService
in interfaceServiceManager<ServiceType>
-
collectServices
default Collection<ServiceType> collectServices(Object... parameters)
- Specified by:
collectServices
in interfaceServiceManager<ServiceType>
-
-