Class EcsFactory

java.lang.Object
de.iip_ecosphere.platform.ecsRuntime.EcsFactory

public class EcsFactory extends Object
Provides access to the ECS instances.
Author:
Holger Eichelberger, SSE
  • Field Details

  • Constructor Details

    • EcsFactory

      public EcsFactory()
  • Method Details

    • init

      private static void init()
      Initializes this factory.
    • getContainerManager

      public static ContainerManager getContainerManager()
      Returns the service manager.
      Returns:
      the service manager (may be null if there is intentionally no container manager)
    • getSetup

      public static EcsSetup getSetup()
      Returns the actual setup instance for the implementing container manager.
      Returns:
      the setup instance
    • getSetupClass

      public static Class<? extends EcsSetup> getSetupClass()
      Returns the actual class that may (later) be returned by getSetup().
      Returns:
      the class (may but shall not be null if set up correctly)