Class ServiceContextImpl<S extends Service<?>>

    • Constructor Detail

      • ServiceContextImpl

        public ServiceContextImpl​(ServiceBus<S> aServiceBus,
                                  org.refcodes.component.ext.observer.ObservableLifecycleStatusAutomaton aObservableLifecycleAutomaton)
        Constructs the ServiceContextImpl to be configured with the given ObservableLifecycleStatusAutomaton.
        Parameters:
        aServiceBus - The ServiceBus with which to construct the ServiceContextImpl.
        aObservableLifecycleAutomaton - The ObservableLifecycleStatusAutomaton with which to construct the ServiceContextImpl.
    • Method Detail

      • getObservableLifecycleAutomaton

        public org.refcodes.component.ext.observer.ObservableLifecycleStatusAutomaton getObservableLifecycleAutomaton()
        Specified by:
        getObservableLifecycleAutomaton in interface org.refcodes.component.ext.observer.ObservableLifecycleAutomatonAccessor