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