Class EcsFactory
java.lang.Object
de.iip_ecosphere.platform.ecsRuntime.EcsFactory
Provides access to the ECS instances.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static EcsSetupprivate static EcsFactoryDescriptorprivate static final de.iip_ecosphere.platform.support.logging.Loggerprivate static ContainerManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ContainerManagerReturns the service manager.static EcsSetupgetSetup()Returns the actual setup instance for the implementing container manager.Returns the actual class that may (later) be returned bygetSetup().private static voidinit()Initializes this factory.
-
Field Details
-
LOGGER
private static final de.iip_ecosphere.platform.support.logging.Logger LOGGER -
desc
-
manager
-
conf
-
confClass
-
-
Constructor Details
-
EcsFactory
public EcsFactory()
-
-
Method Details
-
init
private static void init()Initializes this factory. -
getContainerManager
Returns the service manager.- Returns:
- the service manager (may be null if there is intentionally no container manager)
-
getSetup
Returns the actual setup instance for the implementing container manager.- Returns:
- the setup instance
-
getSetupClass
Returns the actual class that may (later) be returned bygetSetup().- Returns:
- the class (may but shall not be null if set up correctly)
-