public final class ContainerProviderUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADDRESSES_PROPERTY_KEY |
static int |
DEFAULT_HTTP_PORT |
static int |
DEFAULT_RMI_REGISTRY_PORT |
static int |
DEFAULT_RMI_SERVER_PORT |
static int |
DEFAULT_SSH_PORT |
static java.lang.String |
FAILURE_PREFIX |
static java.lang.String |
RESOLVER_OVERRIDE |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildInstallAndStartScript(java.lang.String name,
CreateRemoteContainerOptions options)
Creates a shell script for installing and starting up a container.
|
static java.lang.String |
buildStartScript(java.lang.String name,
CreateRemoteContainerOptions options)
Creates a shell script for starting an existing remote container.
|
static java.lang.String |
buildStopScript(java.lang.String name,
CreateRemoteContainerOptions options)
Creates a shell script for stopping a container.
|
static java.lang.String |
buildUninstallScript(java.lang.String name,
CreateRemoteContainerOptions options)
Creates a shell script for uninstalling a container.
|
static java.lang.String |
parseResolverOverride(java.lang.String output) |
static java.lang.String |
parseScriptFailure(java.lang.String output)
Parses the script failure message and isolates the failure cause.
|
public static final java.lang.String FAILURE_PREFIX
public static final java.lang.String RESOLVER_OVERRIDE
public static final java.lang.String ADDRESSES_PROPERTY_KEY
public static final int DEFAULT_SSH_PORT
public static final int DEFAULT_RMI_SERVER_PORT
public static final int DEFAULT_RMI_REGISTRY_PORT
public static final int DEFAULT_HTTP_PORT
public static java.lang.String buildInstallAndStartScript(java.lang.String name,
CreateRemoteContainerOptions options)
throws java.net.MalformedURLException,
java.net.URISyntaxException
options - java.net.MalformedURLExceptionjava.net.URISyntaxExceptionpublic static java.lang.String buildStartScript(java.lang.String name,
CreateRemoteContainerOptions options)
throws java.net.MalformedURLException
options - java.net.MalformedURLExceptionpublic static java.lang.String buildStopScript(java.lang.String name,
CreateRemoteContainerOptions options)
throws java.net.MalformedURLException
options - java.net.MalformedURLExceptionpublic static java.lang.String buildUninstallScript(java.lang.String name,
CreateRemoteContainerOptions options)
throws java.net.MalformedURLException
options - java.net.MalformedURLExceptionpublic static java.lang.String parseScriptFailure(java.lang.String output)
output - public static java.lang.String parseResolverOverride(java.lang.String output)
Copyright © 2014 Red Hat. All Rights Reserved.