Index

A C D E F G I L M N P R S T U W 
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 DockerSetup instance from a AbstractSetup.DEFAULT_FNAME in 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
 
A C D E F G I L M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values