Module org.refcodes.servicebus
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>
The
ServiceContext
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