Package org.rhq.core.clientapi.agent.configuration

Examples of org.rhq.core.clientapi.agent.configuration.ConfigurationUpdateRequest


            addCommitedChildrenToCollection(unparsedResources, resourceUnderTest, ignoredResources);

            if (resourceUnderTest.getResourceType().getResourceConfigurationDefinition() != null) {
                Configuration configUnderTest = configManager.loadResourceConfiguration(resourceUnderTest.getId());

                ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(1, configUnderTest,
                    resourceUnderTest.getId());
                ConfigurationUpdateResponse updateResponse = configManager
                    .executeUpdateResourceConfigurationImmediately(updateRequest);

                if (updateResponse == null) {
View Full Code Here


    public void updatingConfigShouldSubmitRunnerToThreadPool() throws Exception {
        int configUpdateId = -1;

        Configuration config = new Configuration();

        ConfigurationUpdateRequest request = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        final ScheduledExecutorService threadPool = context.mock(ScheduledExecutorService.class, "threadPool");
        configurationMgr.setThreadPool(threadPool);

        final ConfigManagement configMgmt = context.mock(ConfigManagement.class);
View Full Code Here

    public void successfulUpdateShouldSendSuccessResponseToServer() throws Exception {
        final Configuration config = createStructuredConfig();

        int configUpdateId = -1;

        ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        UpdateResourceConfigurationRunner updateRunner = new UpdateResourceConfigurationRunner(configServerService,
            resourceType, configMgmt, updateRequest);
        updateRunner.setConfigUtilService(configUtilityService);
View Full Code Here

    public void successfulUpdateShouldReturnSuccessResponseInEmbeddedMode() throws Exception {
        final Configuration config = createStructuredConfig();

        int configUpdateId = -1;

        ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        UpdateResourceConfigurationRunner updateRunner = new UpdateResourceConfigurationRunner(null, resourceType,
            configMgmt, updateRequest);
        updateRunner.setConfigUtilService(configUtilityService);
View Full Code Here

    public void inProgressUpdateShouldSendFailureResponseToServer() throws Exception {
        final Configuration config = createStructuredConfig();

        int configUpdateId = -1;

        ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        UpdateResourceConfigurationRunner updateRunner = new UpdateResourceConfigurationRunner(configServerService,
            resourceType, configMgmt, updateRequest);
        updateRunner.setConfigUtilService(configUtilityService);
View Full Code Here

    public void failedUpdateShouldSendFailureResponseToServer() throws Exception {
        final Configuration config = createStructuredConfig();

        final int configUpdateId = -1;

        ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        UpdateResourceConfigurationRunner updateRunner = new UpdateResourceConfigurationRunner(configServerService,
            resourceType, configMgmt, updateRequest);
        updateRunner.setConfigUtilService(configUtilityService);
View Full Code Here

    public void failedUpdateShouldReturnFailureResponseInEmbeddedMode() throws Exception {
        final Configuration config = createStructuredConfig();

        int configUpdateId = -1;

        ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        UpdateResourceConfigurationRunner updateRunner = new UpdateResourceConfigurationRunner(null, resourceType,
            configMgmt, updateRequest);
        updateRunner.setConfigUtilService(configUtilityService);
View Full Code Here

    public void failureResponseShouldBeSentToServerWhenUnexpectedExceptionThrown() throws Exception {
        final Configuration config = createStructuredConfig();

        int configUpdateId = -1;

        ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        UpdateResourceConfigurationRunner updateRunner = new UpdateResourceConfigurationRunner(configServerService,
            resourceType, configMgmt, updateRequest);

        final NullPointerException exception = new NullPointerException("Unexpected error during update");
View Full Code Here

    public void failureResponseShouldBeReturnedWhenUnexpectedExceptionThrownInEmbeddedMode() throws Exception {
        final Configuration config = createStructuredConfig();

        int configUpdateId = -1;

        ConfigurationUpdateRequest updateRequest = new ConfigurationUpdateRequest(configUpdateId, config, resourceId);

        UpdateResourceConfigurationRunner updateRunner = new UpdateResourceConfigurationRunner(null, resourceType,
            configMgmt, updateRequest);

        final NullPointerException exception = new NullPointerException("Unexpected error during update");
View Full Code Here

     * <code>ResourceConfigurationUpdate</code>.
     */
    private void executeResourceConfigurationUpdate(ResourceConfigurationUpdate update) {
        try {
            AgentClient agentClient = agentManager.getAgentClient(update.getResource().getAgent());
            ConfigurationUpdateRequest request = new ConfigurationUpdateRequest(update.getId(),
                update.getConfiguration(), update.getResource().getId());
            agentClient.getConfigurationAgentService().updateResourceConfiguration(request);
        } catch (RuntimeException e) {
            // Any exception means the remote call itself failed - make sure to change the status on the update to FAILURE
            // and set its error message field.
View Full Code Here

TOP

Related Classes of org.rhq.core.clientapi.agent.configuration.ConfigurationUpdateRequest

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.