Class ServiceContextImpl<S extends 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
    • Constructor Summary

      Constructors 
      Constructor Description
      ServiceContextImpl​(ServiceBus<S> aServiceBus, org.refcodes.component.ext.observer.ObservableLifeCycleStatusAutomaton aObservableLifeCycleAutomaton)
      Constructs the ServiceContextImpl to be configured with the given ObservableLifeCycleStatusAutomaton.
    • 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