@ThreadSafe @Service(value=io.fabric8.service.child.ProcessControllerFactory.class) public class ProcessControllerFactoryService extends AbstractComponent implements ProcessControllerFactory
| Constructor and Description |
|---|
ProcessControllerFactoryService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkProcessesStatus() |
ChildContainerController |
createController(CreateChildContainerOptions options) |
int |
createJolokiaPort(java.lang.String containerId)
Allocates a new jolokia port for the given container ID
|
protected ProcessManagerController |
createProcessManagerController() |
ChildContainerController |
getControllerForContainer(Container container) |
protected ProcessManager |
getProcessManager() |
activateComponent, assertValid, deactivateComponent, isValidpublic ChildContainerController createController(CreateChildContainerOptions options)
createController in interface ProcessControllerFactorypublic ChildContainerController getControllerForContainer(Container container)
getControllerForContainer in interface ProcessControllerFactorypublic int createJolokiaPort(java.lang.String containerId)
containerId - protected ProcessManagerController createProcessManagerController()
protected ProcessManager getProcessManager()
protected void checkProcessesStatus()
Copyright © 2011-2014 Red Hat. All Rights Reserved.