Package com.sun.appserv.management.config

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


  }
 
    public void
  testGetHTTPListeners()
  {
    final HTTPServiceConfig  httpService  =
      getConfigConfig( ).getHTTPServiceConfig();
   
    final Map<String,HTTPListenerConfig> proxies  = httpService.getHTTPListenerConfigMap();
   
    for( final String listenerName : proxies.keySet() )
    {
      final HTTPListenerConfig  listener  = (HTTPListenerConfig)
        proxies.get( listenerName );
View Full Code Here


 
 
    private void
  checkVirtualServerExists( final String  virtualServerName )
  {
    final HTTPServiceConfig    httpService  = (HTTPServiceConfig)getFactoryContainer();
   
    final Map<String,VirtualServerConfig>  virtualServers  =
        httpService.getVirtualServerConfigMap();
   
    if( ! virtualServers.containsKey( virtualServerName ) )
    {
      throw new IllegalArgumentException( "No virtual server exists with the name: " + virtualServerName );
    }
View Full Code Here

        HttpServletRequest request = (HttpServletRequest) extContext.getRequest();   //we only deal with servlet, not Portlet
        String hostName = request.getServerName();
        handlerCtx.setOutputValue("hostName", hostName);
       
        //http ports
        HTTPServiceConfig service = AMXUtil.getConfig(configName).getHTTPServiceConfig();
        Map<String,HTTPListenerConfig>listeners = service.getHTTPListenerConfigMap();
        StringBuffer ports = new StringBuffer();
        for(String key : listeners.keySet()){
            String port = listeners.get(key).getPort();
            if (port.startsWith("$")){
                port = resolveToken( (port.substring(2, port.length()-1) ), instanceName);
View Full Code Here

    }
   
       public static void getInstanceGeneralAttributes(HandlerContext handlerCtx, String instanceName,
               String config, String version, String node, String sts){
         //http ports
        HTTPServiceConfig service = AMXUtil.getConfig(config).getHTTPServiceConfig();
        Map<String,HTTPListenerConfig>listeners = service.getHTTPListenerConfigMap();
        StringBuffer ports = new StringBuffer();
        for(String key : listeners.keySet()){
            String port = listeners.get(key).getPort();
            if (port.startsWith("$")){
                port = resolveToken( (port.substring(2, port.length()-1) ), config, instanceName);
View Full Code Here

     */
    public static HTTPListenerConfig getHTTPListenerConfig(String configName, String listenerName){
        if (GuiUtil.isEmpty(configName) || GuiUtil.isEmpty(listenerName))
            return null;
        ConfigConfig config = getConfig(configName);
        HTTPServiceConfig service = (config == null) ? null : config.getHTTPServiceConfig();
        if (service != null){
            Map<String,HTTPListenerConfig> listeners = service.getHTTPListenerConfigMap();
            HTTPListenerConfig listener =  listeners.get(listenerName);
            return listener;
        }
        return null;
    }
View Full Code Here

        try {
            DomainConfig cfg = ProxyFactory.getInstance(dasConnection).getDomainRoot().getDomainConfig();
            Map cfgcfg = cfg.getConfigConfigMap();
            for(Iterator it1 = cfgcfg.keySet().iterator(); it1.hasNext(); ) {
                ConfigConfig cf1 = (ConfigConfig) cfgcfg.get(it1.next());
                HTTPServiceConfig httpSvc = cf1.getHTTPServiceConfig();
                Map vsMap = httpSvc.getVirtualServerConfigMap();
                for(Iterator it2 = vsMap.keySet().iterator(); it2.hasNext(); ) {
                    VirtualServerConfig vs = (VirtualServerConfig) vsMap.get(it2.next());
                    if(moduleID.equals(vs.getDefaultWebModule())) {
                        setupForAbnormalExit(
                            localStrings.getString("enterprise.deployment.client.def_web_module_refs_exist", moduleID), domain);
View Full Code Here

        @HandlerOutput(name="Properties", type=Map.class)})
       
        public static void getHttpService(HandlerContext handlerCtx) {
       
        ConfigConfig config = AMXUtil.getConfig(((String)handlerCtx.getInputValue("ConfigName")));
        HTTPServiceConfig hConfig = config.getHTTPServiceConfig();
       
        try{
           
            handlerCtx.setOutputValue("Properties", AMXUtil.getNonSkipPropertiesMap(hConfig, httpServiceSkipPropsList));
            Map origProps = hConfig.getProperties();
            handlerCtx.setOutputValue("accessLogBufferSize", origProps.get("accessLogBufferSize"));
            handlerCtx.setOutputValue("accessLogWriteInterval", origProps.get("accessLogWriteInterval"));
            String alog = (String) origProps.get("accessLoggingEnabled");
            Boolean accessLoggingEnabled = true;
            if ( GuiUtil.isEmpty(alog))
View Full Code Here

        public static void saveHttpService(HandlerContext handlerCtx) {
       
       
        try{
            ConfigConfig config = AMXUtil.getConfig(((String)handlerCtx.getInputValue("ConfigName")));
            HTTPServiceConfig hConfig = config.getHTTPServiceConfig();
            Map newProps = (Map)handlerCtx.getInputValue("newProps");
       
            AMXUtil.updateProperties(hConfig, newProps, httpServiceSkipPropsList);
           
            AMXUtil.changeProperty(hConfig, "accessLogBufferSize", (String)handlerCtx.getInputValue("accessLogBufferSize"));
View Full Code Here

TOP

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

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.