Class MyContainerDesciptor

  • All Implemented Interfaces:
    de.iip_ecosphere.platform.ecsRuntime.ContainerDescriptor

    class MyContainerDesciptor
    extends de.iip_ecosphere.platform.ecsRuntime.BasicContainerDescriptor
    A test container descriptor.
    Author:
    Holger Eichelberger, SSE
    • Constructor Summary

      Constructors 
      Constructor Description
      MyContainerDesciptor​(java.lang.String id, java.lang.String name, de.iip_ecosphere.platform.support.iip_aas.Version version, java.net.URI uri)
      Creates a container descriptor instance.
    • Method Summary

      • Methods inherited from class de.iip_ecosphere.platform.ecsRuntime.BasicContainerDescriptor

        getDockerImageZipfile, getId, getImageFile, getName, getState, getUri, getVersion, readFromYaml, readFromYamlFile, setDockerImageZipfile, setId, setImageFile, setName, setState, setUri, setVersion
      • Methods inherited from class java.lang.Object

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

      • MyContainerDesciptor

        MyContainerDesciptor​(java.lang.String id,
                             java.lang.String name,
                             de.iip_ecosphere.platform.support.iip_aas.Version version,
                             java.net.URI uri)
        Creates a container descriptor instance.
        Parameters:
        id - the container id
        name - the (file) name of the container
        version - the version of the container
        uri - the URI where the descriptor was loaded from
        Throws:
        java.lang.IllegalArgumentException - if id, name, version or uri is invalid, e.g., null or empty