org.rhq.core.pc.configuration
Class UpdateResourceConfigurationRunner

java.lang.Object
  extended by org.rhq.core.pc.configuration.UpdateResourceConfigurationRunner
All Implemented Interfaces:
Runnable, Callable<ConfigurationUpdateResponse>

public class UpdateResourceConfigurationRunner
extends Object
implements Runnable, Callable<ConfigurationUpdateResponse>

Performs the actual configuration of a resource by invoking the configuration facet of a resource component.

Author:
Mark Spritzler

Constructor Summary
UpdateResourceConfigurationRunner(ConfigurationServerService configurationServerService, org.rhq.core.domain.resource.ResourceType type, ConfigManagement configMgmt, ConfigurationUpdateRequest request)
           
 
Method Summary
 ConfigurationUpdateResponse call()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateResourceConfigurationRunner

public UpdateResourceConfigurationRunner(ConfigurationServerService configurationServerService,
                                         org.rhq.core.domain.resource.ResourceType type,
                                         ConfigManagement configMgmt,
                                         ConfigurationUpdateRequest request)
Method Detail

run

public void run()
Specified by:
run in interface Runnable

call

public ConfigurationUpdateResponse call()
                                 throws Exception
Specified by:
call in interface Callable<ConfigurationUpdateResponse>
Throws:
Exception


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.