Examples of BundleHandoverFacet


Examples of org.rhq.core.pluginapi.bundle.BundleHandoverFacet

    }

    @Override
    public BundleHandoverResponse handoverContent(Resource bundleTarget, BundleHandoverRequest handoverRequest) {
        try {
            BundleHandoverFacet component = getBundleHandoverFacet(bundleTarget.getId(), HOURS.toMillis(1));
            BundleHandoverResponse report = component.handleContent(handoverRequest);
            if (report == null) {
                return BundleHandoverResponse.failure(FailureType.EXECUTION, "Plugin component returned null report");
            }
            return report;
        } catch (PluginContainerException e) {
View Full Code Here

Examples of org.rhq.core.pluginapi.bundle.BundleHandoverFacet

            DOMAIN_RESOURCE_KEY);
    }

    @Test(dependsOnMethods = { "initialDiscoveryTest" })
    public void testExecuteCliAction() throws Exception {
        BundleHandoverFacet handoverFacet = getHandoverFacet();

        BundleHandoverContext.Builder contextBuilder = new BundleHandoverContext.Builder() //
            .setRevert(false);
        BundleHandoverRequest.Builder requestBuilder = new BundleHandoverRequest.Builder() //
            .setContent(getClass().getClassLoader().getResourceAsStream("itest/updateDomainEjb3Subsystem.cli")) //
            .setFilename("updateDomainEjb3Subsystem.cli") //
            .setAction("execute-script") //
            .setParams(Collections.<String, String> emptyMap()) //
            .setContext(contextBuilder.create());

        BundleHandoverResponse response = handoverFacet.handleContent(requestBuilder.createBundleHandoverRequest());

        assertTrue(response.isSuccess(), getFailureMessage(response));

        Address ejb3SubsystemAddress = new Address();
        ejb3SubsystemAddress.add("profile", "full");
View Full Code Here

Examples of org.rhq.core.pluginapi.bundle.BundleHandoverFacet

        assertEquals(defaultSingletonBeanAccessTimeout, Integer.valueOf(7777));
    }

    @Test(dependsOnMethods = { "initialDiscoveryTest" })
    public void testDeploymentAction() throws Exception {
        BundleHandoverFacet handoverFacet = getHandoverFacet();

        BundleHandoverContext.Builder contextBuilder = new BundleHandoverContext.Builder() //
            .setRevert(false);
        Map<String, String> params = new HashMap<String, String>();
        params.put("serverGroup", "main-server-group");
        BundleHandoverRequest.Builder requestBuilder = new BundleHandoverRequest.Builder() //
            .setContent(getClass().getClassLoader().getResourceAsStream("itest/javaee6-test-app.war")) //
            .setFilename("javaee6-test-app.war") //
            .setAction("deployment") //
            .setParams(params) //
            .setContext(contextBuilder.create());

        BundleHandoverResponse response = handoverFacet.handleContent(requestBuilder.createBundleHandoverRequest());

        assertTrue(response.isSuccess(), getFailureMessage(response));

        Address managedServerDeploymentAddress = new Address();
        managedServerDeploymentAddress.add("host", "master");
View Full Code Here

Examples of org.rhq.core.pluginapi.bundle.BundleHandoverFacet

            STANDALONE_RESOURCE_TYPE, STANDALONE_RESOURCE_KEY);
    }

    @Test(dependsOnMethods = { "initialDiscoveryTest" })
    public void testExecuteCliAction() throws Exception {
        BundleHandoverFacet handoverFacet = getHandoverFacet();

        BundleHandoverContext.Builder contextBuilder = new BundleHandoverContext.Builder() //
            .setRevert(false);
        BundleHandoverRequest.Builder requestBuilder = new BundleHandoverRequest.Builder() //
            .setContent(getClass().getClassLoader().getResourceAsStream("itest/updateStandaloneEjb3Subsystem.cli")) //
            .setFilename("updateStandaloneEjb3Subsystem.cli") //
            .setAction("execute-script") //
            .setParams(Collections.<String, String> emptyMap()) //
            .setContext(contextBuilder.create());

        BundleHandoverResponse response = handoverFacet.handleContent(requestBuilder.createBundleHandoverRequest());

        assertTrue(response.isSuccess(), getFailureMessage(response));

        Address ejb3SubsystemAddress = new Address();
        ejb3SubsystemAddress.add("subsystem", "ejb3");
View Full Code Here

Examples of org.rhq.core.pluginapi.bundle.BundleHandoverFacet

        assertEquals(defaultSingletonBeanAccessTimeout, Integer.valueOf(7777));
    }

    @Test(dependsOnMethods = { "initialDiscoveryTest" })
    public void testDeploymentAction() throws Exception {
        BundleHandoverFacet handoverFacet = getHandoverFacet();

        BundleHandoverContext.Builder contextBuilder = new BundleHandoverContext.Builder() //
            .setRevert(false);
        BundleHandoverRequest.Builder requestBuilder = new BundleHandoverRequest.Builder() //
            .setContent(getClass().getClassLoader().getResourceAsStream("itest/javaee6-test-app.war")) //
            .setFilename("javaee6-test-app.war") //
            .setAction("deployment") //
            .setParams(Collections.<String, String> emptyMap()) //
            .setContext(contextBuilder.create());

        BundleHandoverResponse response = handoverFacet.handleContent(requestBuilder.createBundleHandoverRequest());

        assertTrue(response.isSuccess(), getFailureMessage(response));

        Address deploymentAddress = new Address();
        deploymentAddress.add("deployment", "javaee6-test-app.war");
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.