Class LxcSetup


  • public class LxcSetup
    extends de.iip_ecosphere.platform.ecsRuntime.EcsSetup
    Implements the LXC specific configuration. For configuration prerequisites, see EcsSetup.
    Author:
    Holger Eichelberger, SSE
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.iip_ecosphere.platform.ecsRuntime.EcsSetup

        de.iip_ecosphere.platform.ecsRuntime.EcsSetup.AbstractManagerSetup
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Lxc lxc  
      • Fields inherited from class de.iip_ecosphere.platform.support.setup.AbstractSetup

        DEFAULT_FNAME, DEFAULT_NAME
    • Constructor Summary

      Constructors 
      Constructor Description
      LxcSetup()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Lxc getLxc()
      Returns the LXC setup.
      static LxcSetup readFromYaml()
      Reads a LxcSetup instance from a AbstractSetup.DEFAULT_FNAME in the root folder of the jar/classpath.
      void setLxc​(Lxc lxc)
      Defines LXC setup.
      • Methods inherited from class de.iip_ecosphere.platform.ecsRuntime.EcsSetup

        getArtifactInfixes, getAutoOnOffboarding, getMonitoringUpdatePeriod, getNetMgr, getTransport, readConfiguration, readConfiguration, setArtifactInfixes, setAutoOnOffboarding, setMonitoringUpdatePeriod, setNetMgr, setTransport
      • Methods inherited from class de.iip_ecosphere.platform.support.iip_aas.AasBasedSetup

        getAas, setAas
      • Methods inherited from class de.iip_ecosphere.platform.support.setup.AbstractSetup

        createYaml, isNotEmpty, readFromYaml, readFromYaml, readFromYaml
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • lxc

        private Lxc lxc
    • Constructor Detail

      • LxcSetup

        public LxcSetup()
    • Method Detail

      • getLxc

        public Lxc getLxc()
        Returns the LXC setup.
        Returns:
        LXC setup
      • setLxc

        public void setLxc​(Lxc lxc)
        Defines LXC setup.
        Parameters:
        lxc - the setup instance
      • readFromYaml

        public static LxcSetup readFromYaml()
        Reads a LxcSetup instance from a AbstractSetup.DEFAULT_FNAME in the root folder of the jar/classpath.
        Returns:
        configuration instance