Package com.sun.appserv.management.config

Examples of com.sun.appserv.management.config.StandaloneServerConfig


         *that can translate templates if we encounter any.
         */
        TemplateResolver resolver = null;
       
        if( ! aTarget.getTargetType().equals(TargetType.CLUSTER)) {
            StandaloneServerConfig svrProxy =
                    (StandaloneServerConfig)getDomainConfigProxy().
                        getContainee(XTypes.STANDALONE_SERVER_CONFIG,
                                aTarget.getName());
            cfg = (DeployedItemRefConfig)svrProxy.getContainee(
                    XTypes.DEPLOYED_ITEM_REF_CONFIG, moduleID);
            resolver = svrProxy;
        } else {
            ClusterConfig clProxy = (ClusterConfig)getDomainConfigProxy().
                    getContainee(XTypes.CLUSTER_CONFIG, aTarget.getName());
View Full Code Here


        Iterator iter = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().values().iterator();
       
        List result = new ArrayList();
        if (iter != null){
            while(iter.hasNext()){
                StandaloneServerConfig server = (StandaloneServerConfig) iter.next();
                HashMap oneRow = new HashMap();
                String name = server.getName();
                String config = server.getReferencedConfigName();
                String node = server.getReferencedNodeAgentName();
                String weight = server.getLBWeight();
                String status = JMXUtil.getStatusForDisplay("com.sun.appserv:type=server,name="+name+",category=config");
                oneRow.put("name", (name == null) ? " ": name);
                oneRow.put("selected", false);
                oneRow.put("config", (config == null) ? " ": config);
                oneRow.put("node", (node == null) ? " ": node);
View Full Code Here

        public static void getStandaloneInstanceGeneralAttributes(HandlerContext handlerCtx) {
        String instanceName = (String) handlerCtx.getInputValue("instanceName");
        Boolean isAdminServer = (Boolean) handlerCtx.getInputValue("isAdminServer");
        try {
            StandaloneServerConfig server = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(instanceName);
            J2EEServer j2eeServer = AMXUtil.getJ2EEDomain().getJ2EEServerMap().get(instanceName);
            String config = server.getReferencedConfigName();
            String version = j2eeServer.getserverVersion();
            String sts = null;
            String node = null;
            //nodeagent name and status
            if(!isAdminServer.booleanValue()) {
                node = server.getReferencedNodeAgentName();
                sts = NodeAgentHandlers.getNodeAgentStatus(node);
            }
           
           
            getInstanceGeneralAttributes(handlerCtx, instanceName, config, version, node, sts);
View Full Code Here

    input={
        @HandlerInput(name="InstanceName",      type=String.class, required=true),       
        @HandlerInput(name="AddProps", type=Map.class)})   
    public static void saveStandaloneInstanceProperties(HandlerContext handlerCtx) {
        String instanceName = (String)handlerCtx.getInputValue("InstanceName");
        StandaloneServerConfig serverConfig = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(instanceName);
        Map addProps = (Map)handlerCtx.getInputValue("AddProps");
        AMXUtil.updateProperties(serverConfig, addProps, null);
    }
View Full Code Here

        @HandlerInput(name="InstanceName", type=String.class, required=true)},
    output={
        @HandlerOutput(name="Properties", type=Map.class)})
        public static void getStandaloneInstanceProperties(HandlerContext handlerCtx) {
        String instanceName = (String)handlerCtx.getInputValue("InstanceName");
        StandaloneServerConfig serverConfig = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(instanceName);
        Map<String, String> props = serverConfig.getProperties();
        handlerCtx.setOutputValue("Properties", props);
       
    }  
View Full Code Here

                mDomainConfig.getStandaloneServerConfigMap();
       
        if (ssConfigMap == null) {
            return false;
        }
        StandaloneServerConfig ssConfig = (StandaloneServerConfig)
        ssConfigMap.get(name);
        if ( ssConfig == null) {
            return false;
        } else {
            return true;
View Full Code Here

                dRef = clusterConfig.getDeployedItemRefConfigMap().get(appName);
            } else { // target is a server
                //get the standalone serverConfig
                Map<String,StandaloneServerConfig> ssConfigMap =
                        mDomainConfig.getStandaloneServerConfigMap();
                StandaloneServerConfig ssc = ssConfigMap.get(target);
                if (ssc == null) {
                    //get the clustered server config
                    ClusteredServerConfig s = mDomainConfig.getClusteredServerConfigMap().get(target);
                    //get the deployed item object corresponding to the given appName
                    dRef = s.getDeployedItemRefConfigMap().get(appName);
                }else{
                    //get the deployed item object corresponding to the given appName
                    dRef = ssc.getDeployedItemRefConfigMap().get(appName);
                }
            }
            if (dRef == null) {
                mLogger.log(Level.FINEST," server " + target +
                        " does not exist in any cluster in the domain");
View Full Code Here

  /*
   * Given the name of a resource and the target, return the resource-ref object
   */
  static public ResourceRefConfig getResourceRef(String name, String target){
      StandaloneServerConfig server = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(target);
      ResourceRefConfig ref = null;
            if (server == null){
    ClusterConfig cluster = AMXUtil.getDomainConfig().getClusterConfigMap().get(target);
    ref = (cluster == null) ? null :  cluster.getResourceRefConfigMap().get(name);
      }else{
    ref = server.getResourceRefConfigMap().get(name);
      }
            return ref;
  }
View Full Code Here

                Collection <ClusteredServerConfig> csConfigs = clusteredServerConfigMap.values();
                for(ClusteredServerConfig csConfig : csConfigs){
                    allResourceRefs.add(csConfig.getResourceRefConfigMap());
                }
            }else{
                StandaloneServerConfig server = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(target);
                allResourceRefs.add(server.getResourceRefConfigMap());
            }
            return allResourceRefs;
        }
View Full Code Here

  /*
   * Given the name of an application and the target, return the application-ref object of that target
   */
  static public DeployedItemRefConfig getDeployedItemRefObject(String name, String target){
      StandaloneServerConfig server = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(target);
      DeployedItemRefConfig ref = null;
            if (server == null){
    ClusterConfig cluster = AMXUtil.getDomainConfig().getClusterConfigMap().get(target);
    ref = (cluster == null) ? null :  cluster.getDeployedItemRefConfigMap().get(name);
      }else{
    ref = server.getDeployedItemRefConfigMap().get(name);
      }
      return ref;
  }
View Full Code Here

TOP

Related Classes of com.sun.appserv.management.config.StandaloneServerConfig

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.