org.rhq.enterprise.gui.inventory.resource
Class ListChildResourcesUIBean

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.inventory.resource.ListChildResourcesUIBean

public class ListChildResourcesUIBean
extends PagedDataTableUIBean

The JSF managed bean for the Child Resources section of the Resource Inventory page (/rhq/resource/inventory/view.xhtml).

Author:
Ian Springer

Nested Class Summary
protected  class ListChildResourcesUIBean.ListChildResourcesDataModel
           
 
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
ListChildResourcesUIBean()
           
 
Method Summary
 List<javax.faces.model.SelectItem> getChildServerTypes()
           
 List<javax.faces.model.SelectItem> getChildServiceTypes()
           
 String getChildTypeFilter()
           
 int getChildTypesCount()
           
 String getClearStaleBeans()
           
 List<javax.faces.model.SelectItem> getCreatableChildServerTypes()
           
 List<javax.faces.model.SelectItem> getCreatableChildServiceTypes()
           
 int getCreatableChildTypesCount()
           
 String getCreateNewResourceTypeId()
           
 javax.faces.model.DataModel getDataModel()
           
 List<javax.faces.model.SelectItem> getManuallyAddableChildServerTypes()
           
 List<javax.faces.model.SelectItem> getManuallyAddableChildServiceTypes()
           
 int getManuallyAddableChildTypesCount()
           
 String getManuallyAddResourceTypeId()
           
 List<javax.faces.model.SelectItem> getUtilizedChildServerTypes()
           
 List<javax.faces.model.SelectItem> getUtilizedChildServiceTypes()
           
 int getUtilizedChildTypesCount()
           
 void initChildTypeFilter()
           
 void setChildTypeFilter(String childTypeFilter)
           
 void setCreateNewResourceTypeId(String resourceTypeId)
           
 void setManuallyAddResourceTypeId(String resourceTypeId)
           
 
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

ListChildResourcesUIBean

public ListChildResourcesUIBean()
Method Detail

getClearStaleBeans

public String getClearStaleBeans()

getUtilizedChildServerTypes

public List<javax.faces.model.SelectItem> getUtilizedChildServerTypes()

getUtilizedChildServiceTypes

public List<javax.faces.model.SelectItem> getUtilizedChildServiceTypes()

getUtilizedChildTypesCount

public int getUtilizedChildTypesCount()

getChildServerTypes

public List<javax.faces.model.SelectItem> getChildServerTypes()

getChildServiceTypes

public List<javax.faces.model.SelectItem> getChildServiceTypes()

getChildTypesCount

public int getChildTypesCount()

getCreatableChildServerTypes

public List<javax.faces.model.SelectItem> getCreatableChildServerTypes()

getCreatableChildServiceTypes

public List<javax.faces.model.SelectItem> getCreatableChildServiceTypes()

getManuallyAddableChildServerTypes

public List<javax.faces.model.SelectItem> getManuallyAddableChildServerTypes()

getManuallyAddableChildServiceTypes

public List<javax.faces.model.SelectItem> getManuallyAddableChildServiceTypes()

getCreatableChildTypesCount

public int getCreatableChildTypesCount()

getManuallyAddableChildTypesCount

public int getManuallyAddableChildTypesCount()

getChildTypeFilter

public String getChildTypeFilter()

setChildTypeFilter

public void setChildTypeFilter(String childTypeFilter)

getDataModel

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

getManuallyAddResourceTypeId

public String getManuallyAddResourceTypeId()

setManuallyAddResourceTypeId

public void setManuallyAddResourceTypeId(String resourceTypeId)

getCreateNewResourceTypeId

public String getCreateNewResourceTypeId()

setCreateNewResourceTypeId

public void setCreateNewResourceTypeId(String resourceTypeId)

initChildTypeFilter

public void initChildTypeFilter()


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