getconfigurationcommand.java

来自「开源的axis2框架的源码。用于开发WEBSERVER」· Java 代码 · 共 54 行

JAVA
54
字号
/*                                                                              * Copyright 2004,2005 The Apache Software Foundation.                          *                                                                              * Licensed under the Apache License, Version 2.0 (the "License");              * you may not use this file except in compliance with the License.             * You may obtain a copy of the License at                                      *                                                                              *      http://www.apache.org/licenses/LICENSE-2.0                              *                                                                              * Unless required by applicable law or agreed to in writing, software          * distributed under the License is distributed on an "AS IS" BASIS,            * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.     * See the License for the specific language governing permissions and          * limitations under the License.                                               */package org.apache.axis2.clustering.control;import org.apache.axis2.clustering.ClusteringFault;import org.apache.axis2.context.ConfigurationContext;import org.apache.axis2.description.AxisServiceGroup;import org.apache.axis2.engine.AxisConfiguration;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * */public class GetConfigurationCommand extends ControlCommand {    private String[] serviceGroupNames;    public void execute(ConfigurationContext configCtx) throws ClusteringFault {        List serviceGroupNames = new ArrayList();        AxisConfiguration axisConfig = configCtx.getAxisConfiguration();        for (Iterator iter = axisConfig.getServiceGroups(); iter.hasNext();) {            AxisServiceGroup serviceGroup = (AxisServiceGroup) iter.next();            serviceGroupNames.add(serviceGroup.getServiceGroupName());        }        this.serviceGroupNames =                (String[]) serviceGroupNames.toArray(new String[serviceGroupNames.size()]);    }    public String[] getServiceGroupNames() {        return serviceGroupNames;    }    public String toString() {        return "GetConfigurationCommand";    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?