public interface ResourceFactoryAgentService
| Modifier and Type | Method and Description |
|---|---|
void |
createResource(CreateResourceRequest request)
Requests that a resource be created.
|
void |
deleteResource(DeleteResourceRequest request)
This method is responsible for destroying an actual resource.
|
CreateResourceResponse |
executeCreateResourceImmediately(CreateResourceRequest request)
Requests that a resource be created.
|
DeleteResourceResponse |
executeDeleteResourceImmediately(DeleteResourceRequest request)
Requests that a resource be destroyed.
|
void createResource(CreateResourceRequest request) throws PluginContainerException
ResourceFactoryServerService. The parameter requestId will be used to
correlate the response call with this request.request - contains all of the information necessary to create the resource; cannot be nullPluginContainerException - if the plugin container cannot be reached or fails before forwarding the
creation request to the appropriate pluginCreateResourceResponse executeCreateResourceImmediately(CreateResourceRequest request) throws PluginContainerException
request - contains all of the information necessary to create the resource; cannot be nullPluginContainerException - if the plugin container cannot be reached or fails before forwarding the
creation request to the appropriate pluginvoid deleteResource(DeleteResourceRequest request) throws PluginContainerException
request - contains all of the information necessary to delete the resource; cannot be nullPluginContainerException - if the plugin container cannot be reached or fails before forwarding the
creation request to the appropriate pluginDeleteResourceResponse executeDeleteResourceImmediately(DeleteResourceRequest request) throws PluginContainerException
request - contains all of the information necessary to delete the resource; cannot be nullPluginContainerException - if the plugin container cannot be reached or fails before forwarding the delete
request to the appropriate pluginCopyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.