org.rhq.core.pluginapi.inventory
Class CreateResourceReport

java.lang.Object
  extended by org.rhq.core.pluginapi.inventory.CreateResourceReport

public class CreateResourceReport
extends Object

Value object used between the plugin container and a plugin to carry all data necessary for a create resource operation as well as the resulting status code.


Constructor Summary
CreateResourceReport(String resourceName, ResourceType resourceType, Configuration pluginConfiguration, Configuration resourceConfiguration, ResourcePackageDetails packageDetails)
          TODO
 
Method Summary
 String getErrorMessage()
           
 Throwable getException()
           
 ResourcePackageDetails getPackageDetails()
           
 Configuration getPluginConfiguration()
           
 Configuration getResourceConfiguration()
           
 String getResourceKey()
           
 String getResourceName()
           
 ResourceType getResourceType()
           
 CreateResourceStatus getStatus()
           
 void setErrorMessage(String errorMessage)
           
 void setException(Throwable exception)
           
 void setResourceKey(String resourceKey)
           
 void setResourceName(String resourceName)
           
 void setStatus(CreateResourceStatus status)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CreateResourceReport

public CreateResourceReport(String resourceName,
                            ResourceType resourceType,
                            Configuration pluginConfiguration,
                            Configuration resourceConfiguration,
                            ResourcePackageDetails packageDetails)
TODO

Parameters:
resourceName -
resourceType -
pluginConfiguration -
resourceConfiguration -
resourcePackageDetails -
Method Detail

getResourceName

public String getResourceName()

setResourceName

public void setResourceName(String resourceName)

setResourceKey

public void setResourceKey(String resourceKey)

setErrorMessage

public void setErrorMessage(String errorMessage)

setStatus

public void setStatus(CreateResourceStatus status)

setException

public void setException(Throwable exception)

getResourceType

public ResourceType getResourceType()

getPluginConfiguration

public Configuration getPluginConfiguration()

getResourceConfiguration

public Configuration getResourceConfiguration()

getPackageDetails

public ResourcePackageDetails getPackageDetails()

getResourceKey

public String getResourceKey()

getStatus

public CreateResourceStatus getStatus()

getErrorMessage

public String getErrorMessage()

getException

public Throwable getException()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008 RHQ Project Advisory Board (Red Hat, Inc. and Hyperic, Inc.). All Rights Reserved.