org.rhq.core.clientapi.agent.inventory
Class CreateResourceRequest

java.lang.Object
  extended by org.rhq.core.clientapi.agent.inventory.CreateResourceRequest
All Implemented Interfaces:
Serializable

public class CreateResourceRequest
extends Object
implements Serializable

Transfer object for requesting a new resource be created.

Author:
Jason Dobies
See Also:
Serialized Form

Constructor Summary
CreateResourceRequest()
           
CreateResourceRequest(int requestId, int parentResourceId, String resourceName, String resourceTypeName, String pluginName, org.rhq.core.domain.configuration.Configuration pluginConfiguration, org.rhq.core.domain.configuration.Configuration resourceConfiguration, Integer timeout)
           
CreateResourceRequest(int requestId, int parentResourceId, String resourceName, String resourceTypeName, String pluginName, org.rhq.core.domain.configuration.Configuration pluginConfiguration, org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDeatils, Integer timeout)
           
 
Method Summary
 org.rhq.core.domain.content.transfer.ResourcePackageDetails getPackageDetails()
           
 int getParentResourceId()
           
 org.rhq.core.domain.configuration.Configuration getPluginConfiguration()
           
 String getPluginName()
           
 int getRequestId()
           
 org.rhq.core.domain.configuration.Configuration getResourceConfiguration()
           
 String getResourceName()
           
 String getResourceTypeName()
           
 Integer getTimeout()
           
 void setPackageDetails(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)
           
 void setParentResourceId(int parentResourceId)
           
 void setPluginConfiguration(org.rhq.core.domain.configuration.Configuration pluginConfiguration)
           
 void setPluginName(String pluginName)
           
 void setRequestId(int requestId)
           
 void setResourceConfiguration(org.rhq.core.domain.configuration.Configuration resourceConfiguration)
           
 void setResourceName(String resourceName)
           
 void setResourceTypeName(String resourceTypeName)
           
 void setTimeout(Integer timeout)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CreateResourceRequest

public CreateResourceRequest()

CreateResourceRequest

public CreateResourceRequest(int requestId,
                             int parentResourceId,
                             String resourceName,
                             String resourceTypeName,
                             String pluginName,
                             org.rhq.core.domain.configuration.Configuration pluginConfiguration,
                             org.rhq.core.domain.configuration.Configuration resourceConfiguration,
                             Integer timeout)

CreateResourceRequest

public CreateResourceRequest(int requestId,
                             int parentResourceId,
                             String resourceName,
                             String resourceTypeName,
                             String pluginName,
                             org.rhq.core.domain.configuration.Configuration pluginConfiguration,
                             org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDeatils,
                             Integer timeout)
Method Detail

getRequestId

public int getRequestId()

setRequestId

public void setRequestId(int requestId)

getParentResourceId

public int getParentResourceId()

setParentResourceId

public void setParentResourceId(int parentResourceId)

getResourceName

public String getResourceName()

setResourceName

public void setResourceName(String resourceName)

getResourceTypeName

public String getResourceTypeName()

setResourceTypeName

public void setResourceTypeName(String resourceTypeName)

getPluginName

public String getPluginName()

setPluginName

public void setPluginName(String pluginName)

getPluginConfiguration

public org.rhq.core.domain.configuration.Configuration getPluginConfiguration()

setPluginConfiguration

public void setPluginConfiguration(org.rhq.core.domain.configuration.Configuration pluginConfiguration)

getResourceConfiguration

public org.rhq.core.domain.configuration.Configuration getResourceConfiguration()

setResourceConfiguration

public void setResourceConfiguration(org.rhq.core.domain.configuration.Configuration resourceConfiguration)

getPackageDetails

public org.rhq.core.domain.content.transfer.ResourcePackageDetails getPackageDetails()

setPackageDetails

public void setPackageDetails(org.rhq.core.domain.content.transfer.ResourcePackageDetails packageDetails)

getTimeout

public Integer getTimeout()

setTimeout

public void setTimeout(Integer timeout)

toString

public String toString()
Overrides:
toString in class Object


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