Interface LoadStepManagerService

  • All Superinterfaces:
    com.github.akurilov.commons.concurrent.AsyncRunnable, java.lang.AutoCloseable, java.rmi.Remote, Service
    All Known Implementing Classes:
    LoadStepManagerServiceImpl

    public interface LoadStepManagerService
    extends Service
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.github.akurilov.commons.concurrent.AsyncRunnable

        com.github.akurilov.commons.concurrent.AsyncRunnable.State
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String SVC_NAME  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      LoadStepService getStepService()  
      java.lang.String newStepService​(java.lang.String stepType, com.github.akurilov.confuse.Config config, java.util.List<com.github.akurilov.confuse.Config> ctxConfigs)  
      • Methods inherited from interface com.github.akurilov.commons.concurrent.AsyncRunnable

        await, await, close, isClosed, isInitial, isShutdown, isStarted, isStopped, shutdown, start, state, stop
      • Methods inherited from interface java.lang.AutoCloseable

        close
    • Method Detail

      • newStepService

        java.lang.String newStepService​(java.lang.String stepType,
                                        com.github.akurilov.confuse.Config config,
                                        java.util.List<com.github.akurilov.confuse.Config> ctxConfigs)
                                 throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getStepService

        LoadStepService getStepService()
                                throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException