org.rhq.enterprise.gui.inventory.resource
Class CreateNewPackageChildResourceUIBean
java.lang.Object
org.rhq.enterprise.gui.inventory.resource.CreateNewPackageChildResourceUIBean
public class CreateNewPackageChildResourceUIBean
- extends Object
Handles the workflow for creating a new package-backed Resource.
The associated Facelets page is: /rhq/resource/inventory/create-package-1.xhtml
- Author:
- Jason Dobies, Ian Springer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MANAGED_BEAN_NAME
public static final String MANAGED_BEAN_NAME
- See Also:
- Constant Field Values
CreateNewPackageChildResourceUIBean
public CreateNewPackageChildResourceUIBean()
createResource
public String createResource()
- Performs the creation of an package-backed Resource.
- Returns:
- outcome of the creation attempt
isSupportsArchitecture
public boolean isSupportsArchitecture()
cancel
public String cancel()
getArchitectures
public javax.faces.model.SelectItem[] getArchitectures()
lookupConfigurationDefinition
protected org.rhq.core.domain.configuration.definition.ConfigurationDefinition lookupConfigurationDefinition()
lookupConfiguration
protected org.rhq.core.domain.configuration.Configuration lookupConfiguration()
getFailedCreateHistory
public javax.faces.model.SelectItem[] getFailedCreateHistory()
- Temporary hack to get around the bug in the richfaces data table that breaks links in each row. Ultimately, each
failed row will have a button to retry the create. Until that bug is fixed, use a separate dropdown with each
failed create to select the one to retry.
- Returns:
- list of failed create history requests
getRetryCreateItem
public org.rhq.core.domain.resource.CreateResourceHistory getRetryCreateItem()
setRetryCreateItem
public void setRetryCreateItem(org.rhq.core.domain.resource.CreateResourceHistory retryCreateItem)
getPackageType
public org.rhq.core.domain.content.PackageType getPackageType()
setPackageType
public void setPackageType(org.rhq.core.domain.content.PackageType packageType)
getResourceType
public org.rhq.core.domain.resource.ResourceType getResourceType()
setResourceType
public void setResourceType(org.rhq.core.domain.resource.ResourceType resourceType)
getSelectedArchitectureId
public int getSelectedArchitectureId()
setSelectedArchitectureId
public void setSelectedArchitectureId(int selectedArchitectureId)
getConfigurationDefinition
public org.rhq.core.domain.configuration.definition.ConfigurationDefinition getConfigurationDefinition()
getConfiguration
public org.rhq.core.domain.configuration.Configuration getConfiguration()
setConfiguration
public void setConfiguration(org.rhq.core.domain.configuration.Configuration configuration)
getNullConfigurationDefinitionMessage
public String getNullConfigurationDefinitionMessage()
getNullConfigurationMessage
public String getNullConfigurationMessage()
getPackageName
public String getPackageName()
setPackageName
public void setPackageName(String packageName)
getVersion
public String getVersion()
setVersion
public void setVersion(String version)
getPackageTypes
public javax.faces.model.SelectItem[] getPackageTypes()
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.