## Uses of Class
com.h3c.util.dao.ReadQuery

- Packages that use ReadQuery
  Package | Description
  --- | ---
  com.h3c.sdn.adm.dao | Definitions of data access services for persisting and retrieving information applicable at the Administrator tier of the SDN Controller.
  com.h3c.util.dao |
  com.h3c.util.dao.query |

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

    Methods in com.h3c.sdn.adm.dao that return ReadQuery
    Modifier and Type | Method and Description
    --- | ---
    `ReadQuery<Long>` | QueryService.`getCountAlertQuery()` Creates a query to retrieve the count of alerts in persistence.
    `ReadQuery<Long>` | QueryService.`getCountAuditLogEntryQuery(AuditLogFilter filter)` Creates a query to retrieve the count of AuditLogEntry objects based on the supplied filter.
    `ReadQuery<List<Alert>>` | QueryService.`getFindAlertsQuery(AlertFilter filter, SortSpecification<AlertSortAttribute> sortSpecification)` Creates a query that will find Alerts based on the supplied query criteria.
    `ReadQuery<List<AlertTopicListener>>` | QueryService.`getFindAlertTopicListenersQuery()` Creates a query that will find all Alert Topic Listeners.
    `ReadQuery<List<AuditLogEntry>>` | QueryService.`getFindAuditLogQuery(AuditLogFilter filter, SortSpecification<AuditLogSortAttribute> sortSpecification)` Creates a query that will find AuditLogEntry objects based on the supplied query criteria.
    `ReadQuery<Page<CtlAddrEntity>>` | QueryService.`getFindCtlAddrManagerQuery(CtlAddrManagerFilter filter, SortSpecification<CtlAddrManagerSortAttribute> sortSpec, PageRequest pageRequest)`
    `ReadQuery<Page<HostEntity>>` | QueryService.`getFindHostManageruery(HostManagerFilter filter, SortSpecification<HostManagerSortAttribute> sortSpec, PageRequest pageRequest)`
    `ReadQuery<List<LicenseKey>>` | QueryService.`getFindLicensesQuery()` Creates a find query that will find all LicenseKey objects.
    `ReadQuery<List<LicInstallId>>` | QueryService.`getFindLicInstallIdsQuery()` Creates a find query that will find all LicInstallId objects.
    `ReadQuery<List<Region>>` | QueryService.`getFindRegionsQuery()` Creates a query that will find all regions.
    `ReadQuery<List<SystemInformation>>` | QueryService.`getFindSystemsQuery(SystemInformationFilter filter, SortSpecification<SystemInformationSortAttribute> sortSpecification)` Creates a query to find systems in the database.
    `ReadQuery<Alert>` | QueryService.`getGetAlertQuery(Id<Alert,UUID> id)` Creates a query that gets an alert by its id.
    `ReadQuery<AlertTopicListener>` | QueryService.`getGetAlertTopicListenerQuery(Id<AlertTopicListener,UUID> id)` Creates a query that gets an alert topic listener by its id.
    `ReadQuery<AuditLogEntry>` | QueryService.`getGetAuditLogQuery(Id<AuditLogEntry,UUID> id)` Creates a query that gets an audit log by its id.
    `ReadQuery<Region>` | QueryService.`getGetRegionQuery(Id<Region,UUID> id)` Creates a query that gets a region by its id.
    `ReadQuery<SystemInformation>` | QueryService.`getGetSystemInformationQuery(Id<SystemInformation,UUID> id)` Creates a query that gets a system by its id.
    `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.
    `ReadQuery<Page<AuditLogEntry>>` | QueryService.`getPageAuditLogQuery(AuditLogFilter filter, SortSpecification<AuditLogSortAttribute> sortSpecification, PageRequest pageRequest)` Creates a query that will produce a page of AuditLogEntry data based on the supplied filter and sorting criteria.

  - ### Uses of ReadQuery in com.h3c.util.dao

    Methods in com.h3c.util.dao with parameters of type ReadQuery
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | DataStoreService.`execute(ReadQuery<T> query)` Executes a query operation on the persistence layer.
    `<T> T` | DataStoreManager.`execute(ReadQuery<T> query)`

  - ### Uses of ReadQuery in com.h3c.util.dao.query

    Subclasses of ReadQuery in com.h3c.util.dao.query
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DaoCountQuery<F>` Gets the number of persist objects based on a filter criteria.
    `class` | `DaoFindDependentQuery<P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,F,S,E extends Serializable>` Query to find dependent transport objects on the database.
    `class` | `DaoFindFullDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>>` Query to find dependent transport objects on the database.
    `class` | `DaoFindFullNestedDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>>` Query to find dependent transport objects on the database.
    `class` | `DaoFindQuery<P extends Storable<?>,T extends Transportable<? super T,?>,F,S>` Returning data in the order specified by the sort specifications based on the filter.
    `class` | `DaoGetDependentQuery<I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,Q extends Transportable<? super Q,I> & Dependent<E>,E extends Serializable,R extends Transportable<? super R,E>>` Query to get a dependent transport object from the database.
    `class` | `DaoGetFullDependentQuery<I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>>` Query to get a dependent transport object from the database.
    `class` | `DaoGetFullNestedDependentQuery<I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>>` Query to get a dependent transport object from the database.
    `class` | `DaoGetQuery<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>>` Query to get a transport object from the database.
    `class` | `DaoPagedFindDependentQuery<P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,F,S,E extends Serializable>` Query to find transport objects on the database
    `class` | `DaoPagedFindFullDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>>` Query to find transport objects on the database.
    `class` | `DaoPagedFindFullNestedDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>>` Query to find transport objects on the database.
    `class` | `DaoPagedFindQuery<P extends Storable<?>,T extends Transportable<? super T,?>,F,S>` Query to produce a page of data.

    Methods in com.h3c.util.dao.query that return ReadQuery
    Modifier and Type | Method and Description
    --- | ---
    `static <P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,F,S,E extends Serializable> ReadQuery<List<Q>>` | DaoFindDependentQuery.`createQuery(F filter, SortSpecification<S> sortSpecification, BidirectionalDependentDao<?,P,?,Q,F,S,E,?,?> dao)` Creates a query.
    `static <P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> ReadQuery<List<T>>` | DaoFindFullNestedDependentQuery.`createQuery(F filter, SortSpecification<S> sortSpecification, BidirectionalDependentDao<?,P,T,?,F,S,E,W,R> dao, BidirectionalDependentDao<E,W,R,?,?,?,H,M,N> ownerDao, Dao<H,M,N,?,?> rootOwnerDao)` Creates a query.
    `static <P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> ReadQuery<List<T>>` | DaoFindFullDependentQuery.`createQuery(F filter, SortSpecification<S> sortSpecification, BidirectionalDependentDao<?,P,T,?,F,S,E,W,R> dao, Dao<E,W,R,?,?> ownerDao)` Creates a query.
    `static <P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,F,S,E extends Serializable> ReadQuery<Page<Q>>` | DaoPagedFindDependentQuery.`createQuery(F filter, SortSpecification<S> sortSpecification, PageRequest pageRequest, BidirectionalDependentDao<?,P,?,Q,F,S,E,?,?> dao)` Creates a query.
    `static <P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> ReadQuery<Page<T>>` | DaoPagedFindFullNestedDependentQuery.`createQuery(F filter, SortSpecification<S> sortSpecification, PageRequest pageRequest, BidirectionalDependentDao<?,P,T,?,F,S,E,W,R> dao, BidirectionalDependentDao<E,W,R,?,?,?,H,M,N> ownerDao, Dao<H,M,N,?,?> rootOwnerDao)` Creates a query.
    `static <P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> ReadQuery<Page<T>>` | DaoPagedFindFullDependentQuery.`createQuery(F filter, SortSpecification<S> sortSpecification, PageRequest pageRequest, BidirectionalDependentDao<?,P,T,?,F,S,E,W,R> dao, Dao<E,W,R,?,?> ownerDao)` Creates a query.
    `static <I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,Q extends Transportable<? super Q,I> & Dependent<E>,E extends Serializable,R extends Transportable<? super R,E>> ReadQuery<Q>` | DaoGetDependentQuery.`createQuery(Id<? extends Q,I> id, BidirectionalDependentDao<I,P,T,Q,?,?,E,?,R> dao)` Creates a query.
    `static <I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> ReadQuery<T>` | DaoGetFullNestedDependentQuery.`createQuery(Id<T,I> id, BidirectionalDependentDao<I,P,T,?,?,?,E,W,R> dao, BidirectionalDependentDao<E,W,R,?,?,?,H,M,N> ownerDao, Dao<H,M,N,?,?> rootOwnerDao)` Creates a query.
    `static <I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> ReadQuery<T>` | DaoGetFullDependentQuery.`createQuery(Id<T,I> id, BidirectionalDependentDao<I,P,T,?,?,?,E,W,R> dao, Dao<E,W,R,?,?> ownerDao)` Creates a query.

Copyright © 2014. All Rights Reserved.