Examples of ChildContainerController


Examples of io.fabric8.service.child.ChildContainerController

    }

    @Override
    public ChildContainerController getControllerForContainer(Container container) {
        Installation installation = getProcessManager().getInstallation(container.getId());
        ChildContainerController answer = null;
        if (installation != null) {
            answer = createProcessManagerController();
        }
        return answer;
    }
View Full Code Here

Examples of io.fabric8.service.child.ChildContainerController

                        container = fabric.getContainer(id);
                    } catch (Exception e) {
                        LOG.debug("No container for id: " + id + ". " + e, e);
                    }
                    if (container != null && installation != null) {
                        ChildContainerController controllerForContainer = getControllerForContainer(container);
                        if (controllerForContainer instanceof ProcessManagerController) {
                            ProcessManagerController processManagerController = (ProcessManagerController) controllerForContainer;
                            processManagerController.updateInstallation(container, installation);
                        }
                    }
View Full Code Here

Examples of io.fabric8.service.child.ChildContainerController

                            aliveIds.add(id);

                            Map<String, String> envVars = ProcessManagerController.getInstallationProxyPorts(installation);
                            List<String> newZkPaths = JolokiaAgentHelper.jolokiaKeepAliveCheck(zkMasterCache, fabric, container, envVars);
                            if (!newZkPaths.isEmpty()) {
                                ChildContainerController controller = getControllerForContainer(container);
                                if (controller instanceof ProcessManagerController) {
                                    ProcessManagerController processManagerController = (ProcessManagerController) controller;
                                    addZooKeeperPaths(installation, container, newZkPaths);
                                }
                            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.