java.lang.Object
com.smeup.kokos.sdk.rpgle.entrypoint.restapi.RestApi

public class RestApi extends Object
Author:
mattia.bonardi
  • Constructor Details

    • RestApi

      public RestApi()
  • Method Details

    • startServer

      public static <T extends MicroExecutorRpgleConfiguration> void startServer(com.smeup.kokos.sdk.configuration.MicroExecutorStartupContext<T> startupContext) throws Exception
      Throws:
      Exception
    • startServer

      @Deprecated public static <T extends MicroExecutorRpgleConfiguration> void startServer(String microExecutorId, Class<T> configurationClass) throws Exception
      Deprecated.
      startServer(final MicroExecutorStartupContext invalid input: '<' T > startupContext)
      Create and load configuration, start HTTP Jetty Server and initialize APIs
      Type Parameters:
      T - extends MicroExecutorConfiguration
      Parameters:
      microExecutorId - micro-executor id
      Throws:
      Exception - Exception
    • startServer

      @Deprecated public static <T extends MicroExecutorRpgleConfiguration> void startServer(String microExecutorId, Class<T> configurationClass, Consumer<T> callBackFunction) throws Exception
      Deprecated.
      startServer(final MicroExecutorStartupContext invalid input: '<' T > startupContext)
      Create and load configuration, start HTTP Jetty Server and initialize APIs
      Type Parameters:
      T - extends MicroExecutorConfiguration
      Parameters:
      microExecutorId - micro-executor id
      callBackFunction - the function invoked before the server starts
      Throws:
      Exception - Exception