org.rhq.enterprise.gui.content
Class RepoImportUIBean

java.lang.Object
  extended by org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
      extended by org.rhq.enterprise.gui.common.framework.PagedDataTableUIBean
          extended by org.rhq.enterprise.gui.content.RepoImportUIBean

public class RepoImportUIBean
extends PagedDataTableUIBean

Author:
jortel

Field Summary
static String MANAGED_BEAN_NAME
           
 
Fields inherited from class org.rhq.enterprise.gui.common.framework.PagedDataTableUIBean
dataModel
 
Fields inherited from class org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
OUTCOME_CANCELLED, OUTCOME_CREATE, OUTCOME_EDIT, OUTCOME_FAILURE, OUTCOME_SAVE, OUTCOME_SUCCESS
 
Constructor Summary
RepoImportUIBean()
           
 
Method Summary
 javax.faces.model.DataModel getDataModel()
           
 String getProviderName()
           
 javax.faces.model.SelectItem[] getProviderOptions()
          Creates the list of content sources to be displayed in the radio buttons.
 String getSelectedProvider()
           
 String[] getSelectedRepos()
          Get the list of the selected repos.
 String importSelected()
          Import the selected repos.
 void setSelectedProvider(String selectedProvider)
           
 
Methods inherited from class org.rhq.enterprise.gui.common.framework.PagedDataTableUIBean
clearDataModel, getDatascroller, getDataTable, getDefaultPageControl, getMinimumPageSize, getPageControl, getPageSizes, setDataModel, setDatascroller, setDataTable, setPageControl
 
Methods inherited from class org.rhq.enterprise.gui.common.framework.EnterpriseFacesContextUIBean
getResource, getResourceGroup, getResourceType, getSubject, getWebUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MANAGED_BEAN_NAME

public static final String MANAGED_BEAN_NAME
See Also:
Constant Field Values
Constructor Detail

RepoImportUIBean

public RepoImportUIBean()
Method Detail

getProviderName

public String getProviderName()

getSelectedProvider

public String getSelectedProvider()
Returns:
the selectedProvider

setSelectedProvider

public void setSelectedProvider(String selectedProvider)
Parameters:
selectedProvider - the selectedProvider to set

getDataModel

public javax.faces.model.DataModel getDataModel()
Specified by:
getDataModel in class PagedDataTableUIBean

getProviderOptions

public javax.faces.model.SelectItem[] getProviderOptions()
Creates the list of content sources to be displayed in the radio buttons.

Returns:
An array of options.

getSelectedRepos

public String[] getSelectedRepos()
Get the list of the selected repos.

Returns:
An array of repo IDs.

importSelected

public String importSelected()
Import the selected repos. To import a repo, is to change it from is_candidate=true to is_candidate=false.

Returns:
The next page defined in the navigation.


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