C D F G H I J P R S T U Z 

C

checkProcessesStatus() - Method in class io.fabric8.container.process.ProcessControllerFactoryService
 
create(CreateChildContainerOptions, CreationStateListener) - Method in class io.fabric8.container.process.ProcessManagerController
 
createContainerLocalAddress(String, CreateContainerBasicOptions) - Method in class io.fabric8.container.process.ProcessControllerFactoryService
Creates a new local container address such as 127.0.0.1, 127.0.0.2, 127.0.0.3 etc so each container can have its own local address for example when working with Cassandra; it allow the same ports to be used but on different addresses.
createController(CreateChildContainerOptions) - Method in class io.fabric8.container.process.ProcessControllerFactoryService
 
createExternalPort(String, String, Set<Integer>, CreateContainerBasicOptions) - Method in class io.fabric8.container.process.ProcessControllerFactoryService
Allocates a new external port for the given containerId and portKey
createJavaInstallOptions(Container, CreateChildContainerMetadata, CreateChildContainerOptions, Map<String, String>) - Method in class io.fabric8.container.process.ProcessManagerController
 
createJolokiaPort(String) - Method in class io.fabric8.container.process.ProcessControllerFactoryService
Allocates a new jolokia port for the given container ID
createProcessInstallOptions(FabricService, CreateChildContainerMetadata, CreateChildContainerOptions, Map<String, String>) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
createProcessInstallOptions(Container, CreateChildContainerMetadata, CreateChildContainerOptions, ProcessContainerConfig, Map<String, String>) - Method in class io.fabric8.container.process.ProcessManagerController
 
createProcessManagerController() - Method in class io.fabric8.container.process.ProcessControllerFactoryService
 
createProcessPostInstall(Container, CreateChildContainerOptions, ProcessContainerConfig, Map<String, String>) - Method in class io.fabric8.container.process.ProcessManagerController
 

D

DEFAULT_JOLOKIA_PORT - Static variable in class io.fabric8.container.process.JolokiaAgentHelper
 
destroy(Container) - Method in class io.fabric8.container.process.ProcessManagerController
 

F

findJolokiaUrlFromEnvironmentVariables(Map<String, String>, String) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
 
findJolokiaUrlFromJavaAgent(String, String) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
 

G

getArguments() - Method in class io.fabric8.container.process.JavaContainerConfig
 
getControllerForContainer(Container) - Method in class io.fabric8.container.process.ProcessControllerFactoryService
 
getControllerPath() - Method in class io.fabric8.container.process.ProcessContainerConfig
 
getDisableDynamicPorts() - Method in class io.fabric8.container.process.ProcessContainerConfig
 
getDisableDynamicPortSet() - Method in class io.fabric8.container.process.ProcessContainerConfig
Returns the set of port names which should not have dynamic ports allocated
getExportEnvironmentName() - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
getExportValue() - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
getInstallation(Container) - Method in class io.fabric8.container.process.ProcessManagerController
 
getJavaAgent() - Method in class io.fabric8.container.process.JavaContainerConfig
 
getJavaAgent(Map<String, String>) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
 
getJolokiaAgentIdOverride(String) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Returns an environment variable override to update the container's advertised Jolokia agentId
getJolokiaPortOverride(int) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Returns an environment variable override to update the container's advertised Jolokia port
getJvmArguments() - Method in class io.fabric8.container.process.JavaContainerConfig
 
getKey() - Method in interface io.fabric8.container.process.JolokiaAgentHelper.EnvironmentVariableOverride
 
getMainClass() - Method in class io.fabric8.container.process.JavaContainerConfig
 
getOverlayFolder() - Method in class io.fabric8.container.process.ProcessContainerConfig
 
getPath() - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
getProcessManager() - Method in class io.fabric8.container.process.ProcessControllerFactoryService
 
getProcessName() - Method in class io.fabric8.container.process.ProcessContainerConfig
 
getPublishValue() - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
getUrl() - Method in class io.fabric8.container.process.ProcessContainerConfig
 
getValue(String) - Method in interface io.fabric8.container.process.JolokiaAgentHelper.EnvironmentVariableOverride
 
go(String) - Method in interface io.fabric8.container.process.JolokiaAgentHelper.UpdateAction
 

H

handleException(String, Exception) - Method in class io.fabric8.container.process.ProcessManagerController
 
hasJolokiaAgent(String) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Returns true if the java agent environment variable contains jolokia
hasJolokiaAgent(Map<String, String>) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Returns true if the java agent environment variable contains jolokia

I

io.fabric8.container.process - package io.fabric8.container.process
 
isCreateLocalContainerAddress() - Method in class io.fabric8.container.process.ProcessContainerConfig
 
isInternalAgent() - Method in class io.fabric8.container.process.ProcessContainerConfig
 

J

JavaContainerConfig - Class in io.fabric8.container.process
Represents the configuration for a Java Container when used with a child or docker container
JavaContainerConfig() - Constructor for class io.fabric8.container.process.JavaContainerConfig
 
JOLOKIA_PORT_NAME - Static variable in class io.fabric8.container.process.JolokiaAgentHelper
The name of the Jolokia port in the configuration PID io.fabric8.ports
JOLOKIA_PORTS_PID - Static variable in class io.fabric8.container.process.JolokiaAgentHelper
 
JolokiaAgentHelper - Class in io.fabric8.container.process
Helper code to extract the Jolokia URL from the Java Agent settings
JolokiaAgentHelper() - Constructor for class io.fabric8.container.process.JolokiaAgentHelper
 
JolokiaAgentHelper.EnvironmentVariableOverride - Interface in io.fabric8.container.process
 
JolokiaAgentHelper.UpdateAction - Interface in io.fabric8.container.process
 
jolokiaKeepAliveCheck(FabricService, String, String) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Checks the container is still alive and updates its provision list if its changed
jolokiaKeepAliveCheck(FabricService, Container) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Checks the container is still alive and updates its provision list if its changed

P

PROCESS_CONTAINER_ZK_PUBLISH_PID - Static variable in class io.fabric8.container.process.ZooKeeperPublishConfig
The PID for the process container ZooKeeper publish values; for what entries to write into ZK
ProcessContainerConfig - Class in io.fabric8.container.process
Represents the configuration of a ProcessManager based child container
ProcessContainerConfig() - Constructor for class io.fabric8.container.process.ProcessContainerConfig
 
ProcessControllerFactoryService - Class in io.fabric8.container.process
 
ProcessControllerFactoryService() - Constructor for class io.fabric8.container.process.ProcessControllerFactoryService
 
ProcessManagerController - Class in io.fabric8.container.process
An implementation of ChildContainerController which uses the ProcessManager
ProcessManagerController(ProcessControllerFactoryService, Configurer, ProcessManager, FabricService, CuratorFramework) - Constructor for class io.fabric8.container.process.ProcessManagerController
 
publish(CuratorFramework, CreateChildContainerOptions, ProcessContainerConfig, Container, Map<String, String>) - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
publishZooKeeperValues(CreateChildContainerOptions, ProcessContainerConfig, Container, Map<String, String>) - Method in class io.fabric8.container.process.ProcessManagerController
 

R

registerPorts(CreateChildContainerOptions, ProcessContainerConfig, Container, Map<String, String>) - Method in class io.fabric8.container.process.ProcessManagerController
Generates mappings from logical ports to physically allocated dynamic ports and exposes them as environment variables

S

setArguments(String) - Method in class io.fabric8.container.process.JavaContainerConfig
 
setControllerPath(String) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
setCreateLocalContainerAddress(boolean) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
setDisableDynamicPorts(String[]) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
setExportEnvironmentName(String) - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
setExportValue(String) - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
setInternalAgent(boolean) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
setJavaAgent(String) - Method in class io.fabric8.container.process.JavaContainerConfig
 
setJvmArguments(String) - Method in class io.fabric8.container.process.JavaContainerConfig
 
setMainClass(String) - Method in class io.fabric8.container.process.JavaContainerConfig
 
setOverlayFolder(String) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
setPath(String) - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
setProcessName(String) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
setProvisionList(Container, Map<String, File>) - Method in class io.fabric8.container.process.ProcessManagerController
 
setPublishValue(String) - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 
setUrl(String) - Method in class io.fabric8.container.process.ProcessContainerConfig
 
start(Container) - Method in class io.fabric8.container.process.ProcessManagerController
 
stop(Container) - Method in class io.fabric8.container.process.ProcessManagerController
 
substituteEnvironmentVariableExpressionKeysAndValues(Map<String, String>, Map<String, String>) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Replaces any ${env:NAME} expressions in the given map keys from the given environment variables
substituteEnvironmentVariableExpressions(Map<String, String>, Map<String, String>) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Replaces any ${env:NAME} expressions in the given map from the given environment variables
substituteEnvironmentVariables(JavaContainerConfig, Map<String, String>, boolean, JolokiaAgentHelper.EnvironmentVariableOverride...) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
Substitutes environment variables for the javaAgent, jvmArguments and arguments settings
substituteEnvironmentVariablesOnly(Map<String, String>, JolokiaAgentHelper.EnvironmentVariableOverride...) - Static method in class io.fabric8.container.process.JolokiaAgentHelper
 

T

toString() - Method in class io.fabric8.container.process.ZooKeeperPublishConfig
 

U

updateEnvironmentVariables(Map<String, String>, boolean) - Method in class io.fabric8.container.process.JavaContainerConfig
 

Z

ZooKeeperPublishConfig - Class in io.fabric8.container.process
Represents the configuration to publish a value to ZooKeeper
ZooKeeperPublishConfig() - Constructor for class io.fabric8.container.process.ZooKeeperPublishConfig
 
C D F G H I J P R S T U Z 

Copyright © 2011-2014 Red Hat. All Rights Reserved.