public ManagementClient(ModelControllerClient client, final CommonContainerConfiguration config) { if (client == null) { throw new IllegalArgumentException("Client must be specified"); } Assert.checkNotNullParam("config", config); this.client = client; this.mgmtAddress = config.getManagementAddress(); this.mgmtPort = config.getManagementPort(); this.mgmtProtocol = config.getManagementProtocol(); this.config = config; }
public ManagementClient(ModelControllerClient client, final CommonContainerConfiguration config) { if (client == null) { throw new IllegalArgumentException("Client must be specified"); } Assert.checkNotNullParam("config", config); this.client = client; this.mgmtAddress = config.getManagementAddress(); this.mgmtPort = config.getManagementPort(); this.mgmtProtocol = config.getManagementProtocol(); this.config = config; }
modelControllerClient = ModelControllerClient.Factory.create( containerConfig.getManagementAddress(), containerConfig.getManagementPort(), getCallbackHandler()); } catch (UnknownHostException e) { ManagementClient client = new ManagementClient(modelControllerClient, containerConfig.getManagementAddress(), containerConfig.getManagementPort()); managementClient.set(client);
containerConfig.getManagementProtocol(), containerConfig.getManagementAddress(), containerConfig.getManagementPort(), getCallbackHandler()); } catch (UnknownHostException e) { ManagementClient client = new ManagementClient(modelControllerClient, containerConfig.getManagementAddress(), containerConfig.getManagementPort(), containerConfig.getManagementProtocol()); managementClient.set(client);
@Override public final void start() throws LifecycleException { // Create a client configuration builder from the container configuration final ModelControllerClientConfiguration.Builder clientConfigBuilder = new ModelControllerClientConfiguration.Builder() .setProtocol(containerConfig.getManagementProtocol()) .setHostName(containerConfig.getManagementAddress()) .setPort(containerConfig.getManagementPort()) .setAuthenticationConfigUri(authenticationConfig); // Check for username and password authentication if(containerConfig.getUsername() != null) { Authentication.username = containerConfig.getUsername(); Authentication.password = containerConfig.getPassword(); clientConfigBuilder.setHandler(getCallbackHandler()); } mccProvider.setDelegate(ModelControllerClient.Factory.create(clientConfigBuilder.build())); try { final Properties jndiProps = new Properties(); jndiProps.setProperty(Context.URL_PKG_PREFIXES, JBOSS_URL_PKG_PREFIX); jndiContext.set(new InitialContext(jndiProps)); } catch (final NamingException ne) { throw new LifecycleException("Could not set JNDI Naming Context", ne); } try { startInternal(); } catch (LifecycleException e) { safeCloseClient(); throw e; } }
@Override public final void start() throws LifecycleException { // Create a client configuration builder from the container configuration final ModelControllerClientConfiguration.Builder clientConfigBuilder = new ModelControllerClientConfiguration.Builder() .setProtocol(containerConfig.getManagementProtocol()) .setHostName(containerConfig.getManagementAddress()) .setPort(containerConfig.getManagementPort()) .setAuthenticationConfigUri(authenticationConfig); // Check for username and password authentication if(containerConfig.getUsername() != null) { Authentication.username = containerConfig.getUsername(); Authentication.password = containerConfig.getPassword(); clientConfigBuilder.setHandler(getCallbackHandler()); } mccProvider.setDelegate(ModelControllerClient.Factory.create(clientConfigBuilder.build())); try { final Properties jndiProps = new Properties(); jndiProps.setProperty(Context.URL_PKG_PREFIXES, JBOSS_URL_PKG_PREFIX); jndiContext.set(new InitialContext(jndiProps)); } catch (final NamingException ne) { throw new LifecycleException("Could not set JNDI Naming Context", ne); } try { startInternal(); } catch (LifecycleException e) { safeCloseClient(); throw e; } }