Interface ServiceContext<S extends Service<?>>

  • Type Parameters:
    S - The type to be used for the Service.
    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
    • Method Summary

      • Methods inherited from interface org.refcodes.component.ext.observer.ObservableLifeCycleAutomatonAccessor

        getObservableLifeCycleAutomaton