Examples of JMXConnectorConfig


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

     
      for( final NodeAgentConfig nodeAgentConfig : nodeAgentConfigs.values() )
      {
          final String    nodeAgentName   = nodeAgentConfig.getName();
         
          final JMXConnectorConfig    connConfig  = nodeAgentConfig.getJMXConnectorConfig();
         
          if ( ! connConfig.getEnabled() )
          {
              println( nodeAgentName + ": DISABLED CONNECTOR");
              continue;
          }
         
          final String    address    = connConfig.getAddress();
          final int       port    = Integer.parseInt( connConfig.getPort() );
          final boolean   tlsEnabled  = connConfig.getSecurityEnabled();
          final String    protocol    = connConfig.getProtocol();
         
          if ( ! RMI_PROTOCOL_IN_CONFIG.equals( protocol ) )
          {
              println( nodeAgentName + ": UNSUPPORTED CONNECTOR PROTOCOL: " + protocol );
              continue;
View Full Code Here

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

    }

    private void
  sanityCheck( final NodeAgentConfig na )
  {
      final JMXConnectorConfig    jmx = na.getJMXConnectorConfig();
     
      final boolean   startServers    = na.getStartServersInStartup();
      na.setStartServersInStartup( startServers );
     
      final String name    = na.getSystemJMXConnectorName();
View Full Code Here

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

    }

    private void
  sanityCheck( final NodeAgentConfig na )
  {
      final JMXConnectorConfig    jmx = na.getJMXConnectorConfig();
     
      final boolean   startServers    = na.getStartServersInStartup();
      na.setStartServersInStartup( startServers );
     
      final String name    = na.getSystemJMXConnectorName();
View Full Code Here

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

    }
   
      public static JMXConnectorConfig
  ensureDefaultInstance( final AdminServiceConfig adminServiceConfig )
  {
      JMXConnectorConfig   result  =
          adminServiceConfig.getJMXConnectorConfigMap().get( getDefaultInstanceName() );
     
      if ( result == null )
      {
          final SecurityServiceConfig securityServiceConfig   =
View Full Code Here

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

     
    final String  NAME  = "JMXConnectorConfigTest-testCreateSSL";
    try
    {
      removeEx(NAME);
      final JMXConnectorConfig  newConfig  =
        (JMXConnectorConfig)createProgeny( NAME, null);
       
      final Map<String,JMXConnectorConfig>  jmxConnectors  =
        getAdminServiceConfig().getJMXConnectorConfigMap();
     
      final JMXConnectorConfig jmxConnector = (JMXConnectorConfig)
        jmxConnectors.get(NAME);
      assert jmxConnector != null;
      assert jmxConnector == newConfig;
     
      final String  CERT_NICKNAME  = NAME + "Cert";
     
      final SSLConfig ssl = jmxConnector.createSSLConfig( CERT_NICKNAME, null);
      assert ssl != null;
      assert ssl.getCertNickname().equals( CERT_NICKNAME );
     
      jmxConnector.removeSSLConfig();
    }
    finally
    {
      remove(NAME);
    }
View Full Code Here

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

    final String authRealmName,
    final Map<String,String> optional )
  {
      final String    portString  = "" + port;
     
      final JMXConnectorConfig    config  = ((AdminServiceConfig)getSelf()).createJMXConnectorConfig(
                name, address, portString, authRealmName, optional );
        return Util.getObjectName( config );
  }
View Full Code Here

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

           
            public static void getJmxConnectorSettings(HandlerContext handlerCtx) {
            String jmxConnName = ((String)handlerCtx.getInputValue("JmxName"));
            String configName = ((String)handlerCtx.getInputValue("ConfigName"));
            ConfigConfig config = AMXUtil.getConfig(configName);                      
            JMXConnectorConfig connectorConfig = config.getAdminServiceConfig().getJMXConnectorConfigMap().get(jmxConnName);
          
            handlerCtx.setOutputValue("JmxProtocol", connectorConfig.getProtocol());
            handlerCtx.setOutputValue("JmxServUrl", getJMXConnectorServURL(jmxConnName, configName));
            handlerCtx.setOutputValue("Address", connectorConfig.getAddress());
            handlerCtx.setOutputValue("security", connectorConfig.getSecurityEnabled());
            handlerCtx.setOutputValue("Port", connectorConfig.getPort());
            handlerCtx.setOutputValue("RealmName", connectorConfig.getAuthRealmName());
            if (AMXUtil.isEE()){
                String client = "";
                if (connectorConfig.existsProperty("client-hostname"))
                    client = connectorConfig.getPropertyValue("client-hostname");
                handlerCtx.setOutputValue("clientHostname", client);
            }
        }  
View Full Code Here

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

            boolean clientAuth = false;
            boolean isEdit = ((Boolean)handlerCtx.getInputValue("Edit")).booleanValue();
            Map sslProps = (Map)handlerCtx.getFacesContext().getExternalContext().getSessionMap().get("sslProps");
            if(isEdit){
                if(type.equals("jmx")){
                    JMXConnectorConfig jmxConfig = config.getAdminServiceConfig().getJMXConnectorConfigMap().get(oName);
                    sslContainerConfig = (SSLConfigContainer)jmxConfig;
                }else if(type.equals("iiop")){
                    IIOPListenerConfig iiopConfig = config.getIIOPServiceConfig().getIIOPListenerConfigMap().get(oName);
                    sslContainerConfig = (SSLConfigContainer)iiopConfig;
                }else if(type.equals("http")){
                    HTTPListenerConfig httpConfig = config.getHTTPServiceConfig().getHTTPListenerConfigMap().get(oName);
                    sslContainerConfig = (SSLConfigContainer)httpConfig;
                }else if(type.equals("nodeagent")){
                    NodeAgentConfig agentConfig = AMXUtil.getDomainConfig().getNodeAgentConfigMap().get(oName);
                    JMXConnectorConfig jmxConfig = agentConfig.getJMXConnectorConfig();
                    sslContainerConfig = (SSLConfigContainer)jmxConfig;
                }
               
                SSLConfig sslConfig = sslContainerConfig.getSSLConfig();
                if(sslConfig != null){
View Full Code Here

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

           
            public static void getDefaultJmxConnectorSettings(HandlerContext handlerCtx) {
            String jmxConnName = ((String)handlerCtx.getInputValue("JmxName"));
            String configName = ((String)handlerCtx.getInputValue("ConfigName"));
            ConfigConfig config = AMXUtil.getConfig(configName);
            JMXConnectorConfig connectorConfig = config.getAdminServiceConfig().getJMXConnectorConfigMap().get(jmxConnName);

            handlerCtx.setOutputValue("JmxProtocol", connectorConfig.getDefaultValue("Protocol"));
            handlerCtx.setOutputValue("JmxServUrl", getJMXConnectorServURL(jmxConnName, configName));
            handlerCtx.setOutputValue("Address", connectorConfig.getDefaultValue("Address"));
            handlerCtx.setOutputValue("Port", connectorConfig.getDefaultValue("Port"));
            handlerCtx.setOutputValue("RealmName", connectorConfig.getDefaultValue("AuthRealmName"));
        }  
View Full Code Here

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

           
            public static void saveJmxConnectorSettings(HandlerContext handlerCtx) {
            String jmxConnName = ((String)handlerCtx.getInputValue("JmxName"));
            String configName = ((String)handlerCtx.getInputValue("ConfigName"));
            ConfigConfig config = AMXUtil.getConfig(configName);
            JMXConnectorConfig connectorConfig = config.getAdminServiceConfig().getJMXConnectorConfigMap().get(jmxConnName);
            String objName = "com.sun.appserv:type=jmx-connector,name=" + jmxConnName +",config=" + configName + ",category=config"; //NOI18N
            try{
                Boolean security = (Boolean) handlerCtx.getInputValue("security");
                JMXUtil.setAttribute(objName, new Attribute("security-enabled", (security == null) ? Boolean.FALSE:  security ));
                JMXUtil.setAttribute(objName, new Attribute("port", handlerCtx.getInputValue("Port")));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.