private void extractEnterpriseArchiveContexts(HTTPContext context, ModelNode deploymentNode) { if (deploymentNode.hasDefined(SUBDEPLOYMENT)) { for (ModelNode subdeployment : deploymentNode.get(SUBDEPLOYMENT).asList()) { String deploymentName = subdeployment.keys().iterator().next(); if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, deploymentName, subdeployment.get(deploymentName)); } } } }
private void extractEnterpriseArchiveContexts(HTTPContext context, ModelNode deploymentNode) { if (deploymentNode.hasDefined(SUBDEPLOYMENT)) { for (ModelNode subdeployment : deploymentNode.get(SUBDEPLOYMENT).asList()) { String deploymentName = subdeployment.keys().iterator().next(); if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, deploymentName, subdeployment.get(deploymentName)); } } } }
private ModelNode readDeploymentNode(final String deploymentName) throws IOException, UnSuccessfulOperationException { final ModelNode address; if (isWebArchive(deploymentName)) { address = Operations.createAddress(DEPLOYMENT, deploymentName, SUBSYSTEM, UNDERTOW); } else if (isEnterpriseArchive(deploymentName)) {
private ModelNode readDeploymentNode(final String deploymentName) throws IOException, UnSuccessfulOperationException { final ModelNode address; if (isWebArchive(deploymentName)) { address = Operations.createAddress(DEPLOYMENT, deploymentName, SUBSYSTEM, UNDERTOW); } else if (isEnterpriseArchive(deploymentName)) {
public ProtocolMetaData getProtocolMetaData(String deploymentName) { URI webURI = getWebUri(); ProtocolMetaData metaData = new ProtocolMetaData(); metaData.addContext(new JMXContext(getConnection())); HTTPContext context = new HTTPContext(webURI.getHost(), webURI.getPort()); metaData.addContext(context); try { ModelNode deploymentNode = readResource(createDeploymentAddress(deploymentName)); if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, deploymentNode); } else if (isEnterpriseArchive(deploymentName)) { extractEnterpriseArchiveContexts(context, deploymentNode); } } catch (Exception e) { throw new RuntimeException(e); } return metaData; }
public ProtocolMetaData getProtocolMetaData(String deploymentName) { URI webURI = getWebUri(); ProtocolMetaData metaData = new ProtocolMetaData(); metaData.addContext(new JMXContext(getConnection())); HTTPContext context = new HTTPContext(webURI.getHost(), webURI.getPort()); metaData.addContext(context); try { ModelNode deploymentNode = readResource(createDeploymentAddress(deploymentName)); if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, deploymentNode); } else if (isEnterpriseArchive(deploymentName)) { extractEnterpriseArchiveContexts(context, deploymentNode); } } catch (Exception e) { throw new RuntimeException(e); } return metaData; }
if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, Operations.readResult(subdeployment));
if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, Operations.readResult(subdeployment));
/** * Gets the meta-data. * * @return the meta-data * * @throws IllegalStateException if this has been {@linkplain #close() closed} */ public ProtocolMetaData getProtocolMetaData(String deploymentName) { init(); ProtocolMetaData metaData = new ProtocolMetaData(); metaData.addContext(new JMXContext(getConnection())); if (undertowSubsystemPresent) { URI webURI = getWebUri(); HTTPContext context = new HTTPContext(webURI.getHost(), webURI.getPort()); metaData.addContext(context); try { final ModelNode deploymentNode = readDeploymentNode(deploymentName); if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, deploymentNode); } else if (isEnterpriseArchive(deploymentName)) { extractEnterpriseArchiveContexts(context, deploymentNode); } } catch (Exception e) { throw new RuntimeException(e); } } return metaData; }
/** * Gets the meta-data. * * @return the meta-data * * @throws IllegalStateException if this has been {@linkplain #close() closed} */ public ProtocolMetaData getProtocolMetaData(String deploymentName) { init(); ProtocolMetaData metaData = new ProtocolMetaData(); metaData.addContext(new JMXContext(getConnection())); if (undertowSubsystemPresent) { URI webURI = getWebUri(); HTTPContext context = new HTTPContext(webURI.getHost(), webURI.getPort()); metaData.addContext(context); try { final ModelNode deploymentNode = readDeploymentNode(deploymentName); if (isWebArchive(deploymentName)) { extractWebArchiveContexts(context, deploymentNode); } else if (isEnterpriseArchive(deploymentName)) { extractEnterpriseArchiveContexts(context, deploymentNode); } } catch (Exception e) { throw new RuntimeException(e); } } return metaData; }