org.rhq.core.domain.criteria
Class RoleCriteria

java.lang.Object
  extended by org.rhq.core.domain.criteria.Criteria
      extended by org.rhq.core.domain.criteria.RoleCriteria
All Implemented Interfaces:
Serializable

public class RoleCriteria
extends Criteria

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.rhq.core.domain.criteria.Criteria
filterOverrides, pageControlOverrides, sortOverrides
 
Constructor Summary
RoleCriteria()
           
 
Method Summary
 boolean getFetchSubjects()
           
 Integer getFilterId()
           
 boolean isSecurityManagerRequired()
          subclasses should override as necessary
 void setFetchPermissions(boolean fetchPermissions)
           
 void setFetchResourceGroups(boolean fetchResourceGroups)
          Requires MANAGE_SECURITY
 void setFetchRoleNotifications(boolean fetchRoleNotifications)
           
 void setFetchSubjects(boolean fetchSubjects)
          Requires MANAGE_SECURITY
 void setFilterDescription(String filterDescription)
           
 void setFilterId(Integer filterId)
           
 void setFilterName(String filterName)
           
 void setSortName(PageOrdering sortName)
           
 
Methods inherited from class org.rhq.core.domain.criteria.Criteria
addSortField, clearPaging, getFetchFields, getFilterFields, getJPQLFilterOverride, getJPQLSortOverride, getPageControl, getPageControlOverrides, getPersistentClass, isCaseSensitive, isFiltersOptional, isInventoryManagerRequired, isStrict, setCaseSensitive, setFiltersOptional, setPageControl, setPaging, setStrict
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoleCriteria

public RoleCriteria()
Method Detail

getFilterId

public Integer getFilterId()

setFilterId

public void setFilterId(Integer filterId)

setFilterName

public void setFilterName(String filterName)

setFilterDescription

public void setFilterDescription(String filterDescription)

getFetchSubjects

public boolean getFetchSubjects()

setFetchSubjects

public void setFetchSubjects(boolean fetchSubjects)
Requires MANAGE_SECURITY

Parameters:
fetchSubjects -

setFetchResourceGroups

public void setFetchResourceGroups(boolean fetchResourceGroups)
Requires MANAGE_SECURITY

Parameters:
fetchSubjects -

setFetchPermissions

public void setFetchPermissions(boolean fetchPermissions)

setFetchRoleNotifications

public void setFetchRoleNotifications(boolean fetchRoleNotifications)

setSortName

public void setSortName(PageOrdering sortName)

isSecurityManagerRequired

public boolean isSecurityManagerRequired()
subclasses should override as necessary

Overrides:
isSecurityManagerRequired in class Criteria


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