Package com.alibaba.otter.shared.common.model.config.node

Examples of com.alibaba.otter.shared.common.model.config.node.Node


    @Resource(name = "nodeRemoteService")
    private NodeRemoteService nodeRemoteService;

    public void execute(@Param("nodeId") Long nodeId, Context context) throws Exception {
        Node node = nodeService.findById(nodeId);
        List<Channel> channels = channelService.listByNodeId(nodeId);
        if (node.getStatus().isStart()) {
            context.put("heapMemoryUsage", nodeRemoteService.getHeapMemoryUsage(nodeId));
            context.put("versionInfo", nodeRemoteService.getNodeVersionInfo(nodeId));
            context.put("systemInfo", nodeRemoteService.getNodeSystemInfo(nodeId));
            context.put("threadActiveSize", nodeRemoteService.getThreadActiveSize(nodeId));
            context.put("threadPoolSize", nodeRemoteService.getThreadPoolSize(nodeId));
View Full Code Here


    private AutoKeeperClusterService autoKeeperClusterService;

    public void doAdd(@FormGroup("nodeInfo") Group nodeInfo, @FormGroup("nodeParameterInfo") Group nodeParameterInfo,
                      @FormField(name = "formNodeError", group = "nodeInfo") CustomErrors err, Navigator nav)
                                                                                                             throws Exception {
        Node node = new Node();
        NodeParameter parameter = new NodeParameter();
        nodeInfo.setProperties(node);
        nodeParameterInfo.setProperties(parameter);

        if (parameter.getDownloadPort() == null || parameter.getDownloadPort() == 0) {
            parameter.setDownloadPort(node.getPort().intValue() + 1);
        }

        if (parameter.getMbeanPort() == null || parameter.getMbeanPort() == 0) {
            parameter.setMbeanPort(node.getPort().intValue() + 2);
        }

        Long autoKeeperclusterId = nodeParameterInfo.getField("autoKeeperclusterId").getLongValue();
        if (autoKeeperclusterId != null && autoKeeperclusterId > 0) {
            AutoKeeperCluster autoKeeperCluster = autoKeeperClusterService.findAutoKeeperClusterById(autoKeeperclusterId);
            parameter.setZkCluster(autoKeeperCluster);
        }

        node.setParameters(parameter);
        try {
            nodeService.create(node);
        } catch (RepeatConfigureException rce) {
            err.setMessage("invalidNode");
            return;
View Full Code Here

     */
    public void doEdit(@FormGroup("nodeInfo") Group nodeInfo, @FormGroup("nodeParameterInfo") Group nodeParameterInfo,
                       @Param("pageIndex") int pageIndex, @Param("searchKey") String searchKey,
                       @FormField(name = "formNodeError", group = "nodeInfo") CustomErrors err, Navigator nav)
                                                                                                              throws Exception {
        Node node = new Node();
        NodeParameter parameter = new NodeParameter();
        nodeInfo.setProperties(node);
        nodeParameterInfo.setProperties(parameter);

        if (parameter.getDownloadPort() == null || parameter.getDownloadPort() == 0) {
            parameter.setDownloadPort(node.getPort().intValue() + 1);
        }

        if (parameter.getMbeanPort() == null || parameter.getMbeanPort() == 0) {
            parameter.setMbeanPort(node.getPort().intValue() + 2);
        }

        Long autoKeeperclusterId = nodeParameterInfo.getField("autoKeeperclusterId").getLongValue();
        if (autoKeeperclusterId != null && autoKeeperclusterId > 0) {
            AutoKeeperCluster autoKeeperCluster = autoKeeperClusterService.findAutoKeeperClusterById(autoKeeperclusterId);
            parameter.setZkCluster(autoKeeperCluster);
        }

        node.setParameters(parameter);
        try {
            nodeService.modify(node);
        } catch (RepeatConfigureException rce) {
            err.setMessage("invalidNode");
            return;
View Full Code Here

        List<Long> selectNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds")
            .getLongValues()));
        List<Node> selectNodes = new ArrayList<Node>();
        for (Long selectNodeId : selectNodeIds) {
            Node node = new Node();
            node.setId(selectNodeId);
            selectNodes.add(node);
        }

        // select/extract节点普遍配置为同一个节点
        List<Long> extractNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds")
            .getLongValues()));
        // List<Long> extractNodeIds =
        // Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("extractNodeIds").getLongValues()));
        List<Node> extractNodes = new ArrayList<Node>();
        for (Long extractNodeId : extractNodeIds) {
            Node node = new Node();
            node.setId(extractNodeId);
            extractNodes.add(node);
        }

        List<Long> loadNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("loadNodeIds").getLongValues()));
        List<Node> loadNodes = new ArrayList<Node>();
        for (Long loadNodeId : loadNodeIds) {
            Node node = new Node();
            node.setId(loadNodeId);
            loadNodes.add(node);
        }

        pipeline.setSelectNodes(selectNodes);
        pipeline.setExtractNodes(extractNodes);
View Full Code Here

        List<Long> selectNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds")
            .getLongValues()));
        List<Node> selectNodes = new ArrayList<Node>();
        for (Long selectNodeId : selectNodeIds) {
            Node node = new Node();
            node.setId(selectNodeId);
            selectNodes.add(node);
        }

        // select/extract节点普遍配置为同一个节点
        List<Long> extractNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds")
            .getLongValues()));
        // List<Long> extractNodeIds =
        // Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("extractNodeIds").getLongValues()));
        List<Node> extractNodes = new ArrayList<Node>();
        for (Long extractNodeId : extractNodeIds) {
            Node node = new Node();
            node.setId(extractNodeId);
            extractNodes.add(node);
        }

        List<Long> loadNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("loadNodeIds").getLongValues()));
        List<Node> loadNodes = new ArrayList<Node>();
        for (Long loadNodeId : loadNodeIds) {
            Node node = new Node();
            node.setId(loadNodeId);
            loadNodes.add(node);
        }

        pipeline.setSelectNodes(selectNodes);
        pipeline.setExtractNodes(extractNodes);
View Full Code Here

    private String              SERVER_URL           = "service:jmx:rmi://127.0.0.1:{0}/jndi/rmi://127.0.0.1:{0}/mbean";
    private boolean             alwaysCreateRegistry = false;
    private ConfigClientService configClientService;

    public void afterPropertiesSet() throws JMException, IOException {
        Node node = configClientService.currentNode();
        int port = node.getPort().intValue() + 1;
        Integer mbeanPort = node.getParameters().getMbeanPort();
        if (mbeanPort != null && mbeanPort != 0) {// 做个兼容处理,<=4.2.2版本没有mbeanPort设置
            port = mbeanPort;
        }

        String serviceUrl = MessageFormat.format(SERVER_URL, String.valueOf(port));
View Full Code Here

        // }

        List<Long> selectNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds").getLongValues()));
        List<Node> selectNodes = new ArrayList<Node>();
        for (Long selectNodeId : selectNodeIds) {
            Node node = new Node();
            node.setId(selectNodeId);
            selectNodes.add(node);
        }

        // select/extract节点普遍配置为同一个节点
        List<Long> extractNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds").getLongValues()));
        // List<Long> extractNodeIds =
        // Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("extractNodeIds").getLongValues()));
        List<Node> extractNodes = new ArrayList<Node>();
        for (Long extractNodeId : extractNodeIds) {
            Node node = new Node();
            node.setId(extractNodeId);
            extractNodes.add(node);
        }

        List<Long> loadNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("loadNodeIds").getLongValues()));
        List<Node> loadNodes = new ArrayList<Node>();
        for (Long loadNodeId : loadNodeIds) {
            Node node = new Node();
            node.setId(loadNodeId);
            loadNodes.add(node);
        }

        pipeline.setSelectNodes(selectNodes);
        pipeline.setExtractNodes(extractNodes);
View Full Code Here

        // }

        List<Long> selectNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds").getLongValues()));
        List<Node> selectNodes = new ArrayList<Node>();
        for (Long selectNodeId : selectNodeIds) {
            Node node = new Node();
            node.setId(selectNodeId);
            selectNodes.add(node);
        }

        // select/extract节点普遍配置为同一个节点
        List<Long> extractNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("selectNodeIds").getLongValues()));
        // List<Long> extractNodeIds =
        // Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("extractNodeIds").getLongValues()));
        List<Node> extractNodes = new ArrayList<Node>();
        for (Long extractNodeId : extractNodeIds) {
            Node node = new Node();
            node.setId(extractNodeId);
            extractNodes.add(node);
        }

        List<Long> loadNodeIds = Arrays.asList(ArrayUtils.toObject(pipelineInfo.getField("loadNodeIds").getLongValues()));
        List<Node> loadNodes = new ArrayList<Node>();
        for (Long loadNodeId : loadNodeIds) {
            Node node = new Node();
            node.setId(loadNodeId);
            loadNodes.add(node);
        }

        pipeline.setSelectNodes(selectNodes);
        pipeline.setExtractNodes(extractNodes);
View Full Code Here

    private AutoKeeperClusterService autoKeeperClusterService;

    public void doAdd(@FormGroup("nodeInfo") Group nodeInfo, @FormGroup("nodeParameterInfo") Group nodeParameterInfo,
                      @FormField(name = "formNodeError", group = "nodeInfo") CustomErrors err, Navigator nav)
                                                                                                             throws Exception {
        Node node = new Node();
        NodeParameter parameter = new NodeParameter();
        nodeInfo.setProperties(node);
        nodeParameterInfo.setProperties(parameter);
        Long autoKeeperclusterId = nodeParameterInfo.getField("autoKeeperclusterId").getLongValue();
        if (autoKeeperclusterId != null && autoKeeperclusterId > 0) {
            AutoKeeperCluster autoKeeperCluster = autoKeeperClusterService.findAutoKeeperClusterById(autoKeeperclusterId);
            parameter.setZkCluster(autoKeeperCluster);
        }

        node.setParameters(parameter);
        try {
            nodeService.create(node);
        } catch (RepeatConfigureException rce) {
            err.setMessage("invalidNode");
            return;
View Full Code Here

     */
    public void doEdit(@FormGroup("nodeInfo") Group nodeInfo, @FormGroup("nodeParameterInfo") Group nodeParameterInfo,
                       @Param("pageIndex") int pageIndex, @Param("searchKey") String searchKey,
                       @FormField(name = "formNodeError", group = "nodeInfo") CustomErrors err, Navigator nav)
                                                                                                              throws Exception {
        Node node = new Node();
        NodeParameter parameter = new NodeParameter();
        nodeInfo.setProperties(node);
        nodeParameterInfo.setProperties(parameter);
        Long autoKeeperclusterId = nodeParameterInfo.getField("autoKeeperclusterId").getLongValue();
        if (autoKeeperclusterId != null && autoKeeperclusterId > 0) {
            AutoKeeperCluster autoKeeperCluster = autoKeeperClusterService.findAutoKeeperClusterById(autoKeeperclusterId);
            parameter.setZkCluster(autoKeeperCluster);
        }

        node.setParameters(parameter);
        try {
            nodeService.modify(node);
        } catch (RepeatConfigureException rce) {
            err.setMessage("invalidNode");
            return;
View Full Code Here

TOP

Related Classes of com.alibaba.otter.shared.common.model.config.node.Node

Copyright © 2018 www.massapicom. 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.