## Uses of Class
com.h3c.sdn.alert.AlertFilter

- Packages that use AlertFilter
  Package | Description
  --- | ---
  com.h3c.sdn.adm.alert | Definitions of the services pertaining to the Alert system.
  com.h3c.sdn.adm.dao | Definitions of data access services for persisting and retrieving information applicable at the Administrator tier of the SDN Controller.

- - ### Uses of AlertFilter in com.h3c.sdn.adm.alert

    Methods in com.h3c.sdn.adm.alert with parameters of type AlertFilter
    Modifier and Type | Method and Description
    --- | ---
    `List<Alert>` | AlertService.`find(AlertFilter filter, SortSpecification<AlertSortAttribute> sortSpec)` Get a list of all `Alert` objects present in the system, based on the criteria exposed by the supplied filter, and sorted based on the supplied sort specification.
    `Page<Alert>` | AlertService.`find(AlertFilter filter, SortSpecification<AlertSortAttribute> sortSpec, PageRequest pageRequest)` Returns a page of `Alert` objects present in the system, based on the page specification, the criteria exposed by the supplied filter, and sorted based on the supplied sort specification

  - ### Uses of AlertFilter in com.h3c.sdn.adm.dao

    Methods in com.h3c.sdn.adm.dao with parameters of type AlertFilter
    Modifier and Type | Method and Description
    --- | ---
    `ReadQuery<List<Alert>>` | QueryService.`getFindAlertsQuery(AlertFilter filter, SortSpecification<AlertSortAttribute> sortSpecification)` Creates a query that will find Alerts based on the supplied query criteria.
    `ReadQuery<Page<Alert>>` | QueryService.`getPageAlertsQuery(AlertFilter filter, SortSpecification<AlertSortAttribute> sortSpecification, PageRequest pageRequest)` Creates a query that will find Alerts based on the supplied query criteria.
    `WriteQuery<Long>` | QueryService.`getTrimAlertQuery(AlertFilter alertFilter)` Creates a write query to trim (delete) alerts based on the given filter.

Copyright © 2014. All Rights Reserved.