org.rhq.core.domain.criteria
Class AlertCriteria

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

public class AlertCriteria
extends Criteria

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.rhq.core.domain.criteria.Criteria
Criteria.NonBindingOverrideFilter, Criteria.Restriction, Criteria.Type
 
Field Summary
static String SORT_FIELD_CTIME
           
static String SORT_FIELD_NAME
           
static String SORT_FIELD_PRIORITY
           
static String SORT_FIELD_RESOURCE_ID
           
static String SORT_FIELD_RESOURCE_NAME
           
 
Fields inherited from class org.rhq.core.domain.criteria.Criteria
filterOverrides, pageControlOverrides, sortOverrides
 
Constructor Summary
AlertCriteria()
           
 
Method Summary
 void addFilterAcknowledgingSubject(String acknowledgingSubject)
           
 void addFilterAlertDefinitionIds(Integer... filterAlertDefinitionIds)
           
 void addFilterDescription(String filterDescription)
           
 void addFilterEndTime(Long filterEndTime)
           
 void addFilterEntityContext(EntityContext filterEntityContext)
           
 void addFilterGroupAlertDefinitionIds(Integer... filterGroupAlertDefinitionIds)
           
 void addFilterId(Integer filterId)
           
 void addFilterName(String filterName)
           
 void addFilterPriorities(AlertPriority... filterPriorities)
           
 void addFilterResourceGroupIds(Integer... filterResourceGroupIds)
           
 void addFilterResourceIds(Integer... filterResourceIds)
           
 void addFilterResourceTypeId(String filterResourceTypeId)
           
 void addFilterResourceTypeName(String filterResourceTypeName)
           
 void addFilterStartTime(Long filterStartTime)
           
 void addFilterTriggeredOperationName(String filterTriggeredOperationName)
           
 void addSortCtime(PageOrdering sortCtime)
           
 void addSortName(PageOrdering sortName)
           
 void addSortPriority(PageOrdering sortPriority)
           
 void addSortResourceId(PageOrdering sortResourceId)
           
 void addSortResourceName(PageOrdering sortResourceName)
           
 void fetchAlertDefinition(boolean fetchAlertDefinition)
           
 void fetchConditionLogs(boolean fetchConditionLogs)
           
 void fetchNotificationLogs(boolean fetchNotificationLogs)
           
 void fetchRecoveryAlertDefinition(boolean fetchRecoveryAlertDefinition)
           
 Class<Alert> getPersistentClass()
           
 
Methods inherited from class org.rhq.core.domain.criteria.Criteria
addRequiredPermissions, addSortField, clearPaging, getAlias, getJPQLFilterOverride, getJPQLSortOverride, getOrderingFieldNames, getPageControlOverrides, getPageNumber, getPageSize, getRequiredPermissions, getRestriction, getSearchExpression, hasCustomizedSorting, isCaseSensitive, isFiltersOptional, isInventoryManagerRequired, isSecurityManagerRequired, isStrict, setCaseSensitive, setFiltersOptional, setPageControl, setPaging, setRestriction, setSearchExpression, setStrict
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SORT_FIELD_CTIME

public static final String SORT_FIELD_CTIME
See Also:
Constant Field Values

SORT_FIELD_NAME

public static final String SORT_FIELD_NAME
See Also:
Constant Field Values

SORT_FIELD_PRIORITY

public static final String SORT_FIELD_PRIORITY
See Also:
Constant Field Values

SORT_FIELD_RESOURCE_ID

public static final String SORT_FIELD_RESOURCE_ID
See Also:
Constant Field Values

SORT_FIELD_RESOURCE_NAME

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

AlertCriteria

public AlertCriteria()
Method Detail

getPersistentClass

public Class<Alert> getPersistentClass()
Specified by:
getPersistentClass in class Criteria

addFilterId

public void addFilterId(Integer filterId)

addFilterTriggeredOperationName

public void addFilterTriggeredOperationName(String filterTriggeredOperationName)

addFilterStartTime

public void addFilterStartTime(Long filterStartTime)

addFilterEndTime

public void addFilterEndTime(Long filterEndTime)

addFilterName

public void addFilterName(String filterName)

addFilterDescription

public void addFilterDescription(String filterDescription)

addFilterPriorities

public void addFilterPriorities(AlertPriority... filterPriorities)

addFilterResourceTypeId

public void addFilterResourceTypeId(String filterResourceTypeId)

addFilterResourceTypeName

public void addFilterResourceTypeName(String filterResourceTypeName)

addFilterEntityContext

public void addFilterEntityContext(EntityContext filterEntityContext)

addFilterResourceIds

public void addFilterResourceIds(Integer... filterResourceIds)

addFilterResourceGroupIds

public void addFilterResourceGroupIds(Integer... filterResourceGroupIds)

addFilterAlertDefinitionIds

public void addFilterAlertDefinitionIds(Integer... filterAlertDefinitionIds)

addFilterGroupAlertDefinitionIds

public void addFilterGroupAlertDefinitionIds(Integer... filterGroupAlertDefinitionIds)

addFilterAcknowledgingSubject

public void addFilterAcknowledgingSubject(String acknowledgingSubject)

fetchAlertDefinition

public void fetchAlertDefinition(boolean fetchAlertDefinition)

fetchConditionLogs

public void fetchConditionLogs(boolean fetchConditionLogs)

fetchNotificationLogs

public void fetchNotificationLogs(boolean fetchNotificationLogs)

fetchRecoveryAlertDefinition

public void fetchRecoveryAlertDefinition(boolean fetchRecoveryAlertDefinition)

addSortCtime

public void addSortCtime(PageOrdering sortCtime)

addSortName

public void addSortName(PageOrdering sortName)

addSortPriority

public void addSortPriority(PageOrdering sortPriority)

addSortResourceId

public void addSortResourceId(PageOrdering sortResourceId)

addSortResourceName

public void addSortResourceName(PageOrdering sortResourceName)


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