Package com.sun.appserv.management.config

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


        try{
            if(configName != null){
                Vector targets = getReferencedInstances(configName);
                for(int i=0; i<targets.size(); i++){
                    HashMap oneRow = new HashMap();
                    ServerConfig servConfig = (ServerConfig)targets.get(i);
                    String name = servConfig.getName();
                    oneRow.put("targetname", name);
                    oneRow.put("image", AMXUtil.getStatusForDisplay(
                                AMXUtil.getJ2EEDomain().getJ2EEServerMap().get(name), false));
                    if(servConfig instanceof StandaloneServerConfig){
                        oneRow.put("isCluster", false);
View Full Code Here


        String propName = (String) handlerCtx.getInputValue("PropertyName");
        Vector instances = getReferencedInstances(configName);
        List data = new ArrayList();
        for(int i=0; i<instances.size(); i++){
            HashMap oneRow = new HashMap();
            ServerConfig servConfig = (ServerConfig)instances.get(i);
            String name = servConfig.getName();
            String propValue = ""; //NOI18N
            if(Arrays.asList(servConfig.getSystemPropertyNames()).contains(propName)){
                propValue = servConfig.getSystemPropertyValue(propName);
            }
            if(servConfig instanceof ClusteredServerConfig){
                ClusteredServerConfig conf = (ClusteredServerConfig)servConfig;
                String clusterName = getClusterForServer(name);
                oneRow.put("clusterName", clusterName);
View Full Code Here

           
            boolean inclServer = false;
            //removes the old application references
            for(String targetName:associatedTargets) {
                if(!(targets.contains(targetName))) {
                    ServerConfig target = (ServerConfig)AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(targetName);
                    if(!targetName.equals("server")){
                        if(target != null){
                            Object[] params = {name};
                            String[] removeSignatures = {"java.lang.String"};
                            String objName = "com.sun.appserv:type=server,name=" + targetName + ",category=config";
View Full Code Here

        public static void getInstanceSystemProperties(HandlerContext handlerCtx) {
        String instanceName = (String) handlerCtx.getInputValue("instanceName");
        try {

            ServerConfig serverConfig = AMXUtil.getDomainConfig().getClusteredServerConfigMap().get(instanceName);
            if (serverConfig == null){
                serverConfig = AMXUtil.getDomainConfig().getStandaloneServerConfigMap().get(instanceName);
            }
            ConfigConfig defaultConfig = AMXUtil.getConfig(AMXUtil.getConfigName(instanceName));
            List result = new ArrayList();

            Map<String, String> defaultProps = defaultConfig.getSystemProperties();
            Map<String, String> serverProps = serverConfig.getSystemProperties();
           
            for(String key: serverProps.keySet()){
                HashMap oneRow = new HashMap();
                oneRow.put("name", key);
                oneRow.put("selected", false);
View Full Code Here

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

 
    protected Map<String,String>
  getConfigPeerProps()
  {
    final J2EEServer  server      = (J2EEServer)getContainer();
    final ServerConfig   serverConfig  = (ServerConfig)server.getConfigPeer();
    final String    configName    = serverConfig.getReferencedConfigName();
   
    final Map<String,String>  props  = new HashMap<String,String>();
   
    props.put( XTypes.CONFIG_CONFIG, configName );
    props.put( AMX.J2EE_TYPE_KEY, XTypes.JAVA_CONFIG );
View Full Code Here

    if ( serverName != null )
    {
      final Map<String,ServerConfig>  m  =
          getDomainRoot().getDomainConfig().getServerConfigMap();
     
      final ServerConfig  serverConfig  = m.get( serverName );
      type  = serverConfig.getJ2EEType();
    }
   
    return( type );
  }
View Full Code Here

             
              final DomainConfig domainConfig = getDomainRoot().getDomainConfig();
                 
              if ( domainConfig.getClusteredServerConfigMap().get( serverName ) == null )
              {
                  final ServerConfig  server  =
                      domainConfig.getServerConfigMap().get( serverName );

                  // it's referenced by a cluster, but not a ClusteredServerConfig. Fix it.
                  final ObjectName    serverObjectName    = Util.getObjectName( server );
                    debug( "mbeanRegistered: serverConfig = " + serverObjectName );
                  try
                  {
                      final Set<RefConfig> containees = new HashSet<RefConfig>();
                     
                      containees.addAll( server.getResourceRefConfigMap().values() );
                      containees.addAll( server.getDeployedItemRefConfigMap().values() );
                     
                      mLoader.resyncAMXMBean( serverObjectName );
                     
                      for( final RefConfig containee : containees )
                      {
View Full Code Here

        handlerCtx.setOutputValue("debugPort", msg);
       
    }
   
    private static String resolveToken(String pn, String serverName) {
        ServerConfig serverConfig = AMXUtil.getDomainConfig().getServerConfigMap().get(serverName);
        String value = serverConfig.getSystemPropertyValue(pn);
        return value;
    }
View Full Code Here

            //get the cluster config
            ClusterConfig cRef = mDomainConfig.getClusterConfigMap().get(target);
            enableAllApplications(cRef.getDeployedItemRefConfigMap());
        } else {
            //The target must be server, get the server config for this target
            ServerConfig serverConfig = mDomainConfig.getServerConfigMap().get(target);
            if(serverConfig != null){
                enableAllApplications(serverConfig.getDeployedItemRefConfigMap());
            }
        }
    }
View Full Code Here

TOP

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

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.