Package org.refcodes.servicebus
Interface ServiceContext<S extends Service<?>>
-
- Type Parameters:
S
- The type to be used for theService
.
- All Superinterfaces:
org.refcodes.component.ext.observer.ObservableLifeCycleAutomatonAccessor
,ServiceBusAccessor<S>
- All Known Implementing Classes:
ServiceContextImpl
public interface ServiceContext<S extends Service<?>> extends org.refcodes.component.ext.observer.ObservableLifeCycleAutomatonAccessor, ServiceBusAccessor<S>
TheServiceContext
is a context passed (for example injected) to a service in order configure that service.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.ext.observer.ObservableLifeCycleAutomatonAccessor
org.refcodes.component.ext.observer.ObservableLifeCycleAutomatonAccessor.ObservableLifeCycleAutomatonMutator, org.refcodes.component.ext.observer.ObservableLifeCycleAutomatonAccessor.ObservableLifeCycleAutomatonProperty
-
Nested classes/interfaces inherited from interface org.refcodes.servicebus.ServiceBusAccessor
ServiceBusAccessor.ServiceBusMutator<S extends Service<?>>, ServiceBusAccessor.ServiceBusProperty<S extends Service<?>>
-
-
Method Summary
-
Methods inherited from interface org.refcodes.component.ext.observer.ObservableLifeCycleAutomatonAccessor
getObservableLifeCycleAutomaton
-
Methods inherited from interface org.refcodes.servicebus.ServiceBusAccessor
getServiceBus
-
-