Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addContainer(URI) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- attachStdErr - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- attachStdIn - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- attachStdOut - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
C
- config - Static variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- configure(CreateContainerCmd, int, int, DockerContainerDescriptor) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
-
Configures the create container command.
- createContainerManagerInstance() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager.FactoryDescriptor
D
- de.iip_ecosphere.platform.ecsRuntime.docker - package de.iip_ecosphere.platform.ecsRuntime.docker
-
Implementation of the Docker extension of the ECSruntime.
- deleteWhenUndeployed - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
- docker - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerSetup
- Docker - Class in de.iip_ecosphere.platform.ecsRuntime.docker
-
Implements the docker specific configuration.
- Docker() - Constructor for class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
- DockerContainerDescriptor - Class in de.iip_ecosphere.platform.ecsRuntime.docker
-
Implements a container descriptor for docker-based container management.
- DockerContainerDescriptor() - Constructor for class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Creates a container descriptor instance.
- DockerContainerDescriptor(String, String, Version, URI) - Constructor for class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Creates a container descriptor instance.
- DockerContainerManager - Class in de.iip_ecosphere.platform.ecsRuntime.docker
-
Implements a docker-based container manager for IIP-Ecosphere.
- DockerContainerManager() - Constructor for class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- DockerContainerManager.FactoryDescriptor - Class in de.iip_ecosphere.platform.ecsRuntime.docker
-
Implements the factory descriptor for hooking the Docker container manager into the ECS factory.
- DockerContainerPluginDescriptor - Class in de.iip_ecosphere.platform.ecsRuntime.docker
-
The container plugin descriptor returning the implemented
EcsFactoryDescriptor. - DockerContainerPluginDescriptor() - Constructor for class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerPluginDescriptor
-
Creates the instance via JSL.
- dockerHost - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
- dockerId - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- dockerImageName - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- dockerImageYamlFilename - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
- DockerSetup - Class in de.iip_ecosphere.platform.ecsRuntime.docker
-
Implements the docker specific configuration.
- DockerSetup() - Constructor for class de.iip_ecosphere.platform.ecsRuntime.docker.DockerSetup
- dood - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- downloadDirectory - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
- downloadedImageZipfile - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
E
- env - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- exposedPorts - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
F
- FactoryDescriptor() - Constructor for class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager.FactoryDescriptor
G
- getAttachStdErr() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether standard error shall be attached to the container.
- getAttachStdIn() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether standard in shall be attached to the container.
- getAttachStdOut() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether standard out shall be attached to the container.
- getAuthConfig(String, String) - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
-
Tries to obtain an authentication config from
IdentityStore. - getContainerSystemName() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- getContainerSystemVersion() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- getDeleteWhenUndeployed() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Returns True if Docker files should be removed when the corresponding container gets undeployed.
- getDocker() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerSetup
-
Returns Docker configuration.
- getDockerClient() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
-
Returns a Docker API Client.
- getDockerHost() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Returns the docker host.
- getDockerId() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the Docker container's id.
- getDockerId(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
-
Returns an id of a Docker container with a given
name. - getDockerImageName() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the name of the Docker image.
- getDockerImageYamlFilename() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Returns the name of the Yaml file with information about the Docker Image.
- getDood() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether the container shall allow for managing containers (DooD).
- getDownloadDirectory() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Returns the download directory.
- getDownloadedImageZipfile() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns a name of downloaded file with the Docker image.
- getEnv() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the plain environment settings to start the container.
- getExposedPorts() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the ports exposed by the container.
- getImageName(DockerContainerDescriptor) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
-
Validates and returns the docker image file name.
- getNetKey() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the key for the network manager.
- getNetKey1() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the key for the network manager.
- getNetworkMode() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the network mode.
- getPrivileged() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether the container shall run in privileged mode.
- getRegistry() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Returns the host/port of the docker registry to use.
- getRegistry(String) - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Turns a full container image name with optional registry, repository and version into its repository/name.
- getRepository(String) - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Turns a full container image name with optional registry, repository and version into its repository/name.
- getRuntimeName() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- getSetup() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager.FactoryDescriptor
- getSetupClass() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager.FactoryDescriptor
- getTag(String) - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Turns a full container image name with optional registry, repository and version into its (version) tag.
- getWithTty() - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether the container shall provide an interactive terminal.
I
- instance - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- instanceCount - Static variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- instantiateEnv(int, int) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns the substituted environment variable settings to start the container.
- instantiateExposedPorts(int, int) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Instantiates the exposed by the container.
L
- LOGGER - Static variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
M
- main(String[]) - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Tests reading a Docker container file.
- migrateContainer(String, String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
N
- networkMode - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
P
- PORT_PLACEHOLDER - Static variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- PORT_PLACEHOLDER_1 - Static variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
- privileged - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
R
- readFromYaml() - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerSetup
-
Reads a
DockerSetupinstance from aAbstractSetup.DEFAULT_FNAMEin the root folder of the jar/classpath. - readFromYaml(InputStream, URI) - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns a DockerContainerDescriptor with a information from a yaml file.
- readFromYamlFile(File) - Static method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns a DockerContainerDescriptor with a information from a yaml file.
- registry - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
- requiresPort(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether a dynamic port for a placeholder is required.
S
- setAttachStdErr(boolean) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Changes whether standard out shall be attached to the container.
- setAttachStdIn(boolean) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Changes whether standard in shall be attached to the container.
- setAttachStdOut(boolean) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Changes whether standard out shall be attached to the container.
- setDeleteWhenUndeployed(boolean) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Defines if Docker files should be deleted when the corresponding container gets undeployed.
- setDocker(Docker) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerSetup
-
Defines Docker configuration.
- setDockerHost(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Defines the docker host.
- setDockerId(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Defines the Docker container's id.
- setDockerImageName(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Defines the name of the Docker image.
- setDockerImageYamlFilename(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Defines the standard name of the Yaml file with a information about the Docker Image.
- setDood(boolean) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Changes whether the container shall allow for managing containers (DooD).
- setDownloadDirectory(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Defines the download directory.
- setDownloadedImageZipfile(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Defines the name of the downloaded file with the Docker image.
- setEnv(ArrayList<String>) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Defines the environment settings to start the container.
- setExposedPorts(ArrayList<String>) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Defines the exposed ports.
- setNetworkMode(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Defines the network mode.
- setPrivileged(boolean) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Changes whether the container shall run in privileged mode.
- setRegistry(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.Docker
-
Defines the host/port of the docker registry to use.
- setWithTty(boolean) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
-
Returns whether the container shall provide an interactive terminal.
- startContainer(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- stopContainer(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
T
- tryPull(DockerSetup, DockerClient, DockerContainerDescriptor) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
-
Tries to pull the container if a registry is given.
U
- undeployContainer(String) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
- updateContainer(String, URI) - Method in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerManager
W
- withTty - Variable in class de.iip_ecosphere.platform.ecsRuntime.docker.DockerContainerDescriptor
All Classes and Interfaces|All Packages|Constant Field Values