Package | Description |
---|---|
com.hp.sdn.adm.dao.model |
Model POJOs implementations used to persist and retrieve information
applicable at the Administrator tier of the SDN Controller.
|
com.hp.sdn.dao.model |
Model POJOs implementations used to persist and retrieve information.
|
com.hp.sdn.dvc.dao |
Device Key persistence and teaming
|
com.hp.util.dao |
Definitions of interfaces and utility class for managing interactions to the persistence layer.
|
com.hp.util.dao.query |
Basic database queries that utilize a data access object.
|
Modifier and Type | Class and Description |
---|---|
class |
AlertEntity
Represents an Alert entity within the persistence layer.
|
class |
AlertTopicListenerEntity
Alert topic listener entity.
|
class |
AuditLogEntryEntity
Represents an Audit Log Entry entity within the persistence layer.
|
class |
DeviceEntity
Device persistence object
|
class |
InterfaceEntity |
class |
KeyEntity
Key persistence object
|
class |
LicenseEntity
License persistence representation
|
class |
LicInstallIdEntity
License install id persistence representation
|
class |
SystemInformationEntity
System information entity.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseEntity
Base persistent entity.
|
class |
BaseVersionedEntity
Represents the basic persistence layer characteristics that all entities
must support, the database internal identification and a version value.
|
class |
SystemLocalEntity
A system-aware persistence entity.
|
class |
SystemLocalVersionedEntity
A system-aware persistence entity with optimistic versioning.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractQuery<K extends Serializable,P extends Storable<K>,T extends Transportable<? super T,K>,F,S>
Helper class to simplify per noun access to the database
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBaseDao<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>,F,S>
JPA Abstract Data Access Object.
|
class |
AbstractBidirectionalDependentDao<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>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>>
JPA Data Access Object for a storable that is the dependent object in a
one-to-many bidirectional relation.
|
class |
AbstractBidirectionalDependentDao<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>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>>
JPA Data Access Object for a storable that is the dependent object in a
one-to-many bidirectional relation.
|
class |
AbstractDao<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>,F,S>
JPA Abstract Data Access Object.
|
interface |
BaseDao<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>,F,S>
Base Data Access Object.
|
interface |
BidirectionalDependentDao<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>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>>
Data Access Object for a storable that is the dependent object in a
one-to-many bidirectional relation.
|
interface |
BidirectionalDependentDao<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>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>>
Data Access Object for a storable that is the dependent object in a
one-to-many bidirectional relation.
|
interface |
Dao<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>,F,S>
Data Access Object.
|
interface |
DependentUpdater<P extends Storable<?>,T extends Transportable<? super T,?>>
Dependent updater.
|
class |
QueryPredicateGenerator<P extends Storable<?>>
Query predicate generator.
|
class |
VersionedUpdateStrategy<P extends Storable<?> & Versioned,T extends Transportable<? super T,?> & Versionable>
When a transport object is updated on the database its version is checked; if
the persistent object and transport object versions are not the same the
operation will fail.
|
Modifier and Type | Method and Description |
---|---|
protected static <R extends Serializable,E extends Storable<R>,D extends Transportable<? super D,R>> |
AbstractBaseDao.updateDependents(Collection<E> currentDependents,
Collection<D> newDependents,
DependentUpdater<E,D> updater)
Updates a collection of dependent entities in a one-to-many relation
where this DAO represents the independent entity.
|
Modifier and Type | Class and Description |
---|---|
class |
DaoAddQuery<P extends Storable<?>,T extends Transportable<? super T,?>>
Creates a new persistence layer instance of the transportable object.
|
class |
DaoDeleteQuery<P extends Storable<?>,T extends Transportable<? super T,?>,F>
Deletes persisted objects based off of filter.
|
class |
DaoDeleteTransportableQuery<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>>
Deletes a persisted object.
|
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
|
class |
DaoTryAddQuery<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>>
Tries to create a new persistence layer instance of the transportable
object if it does not already exist.
|
class |
DaoUpdateDependentQuery<P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,E extends Serializable>
Query to update a dependent transport object on the database.
|
class |
DaoUpdateQuery<P extends Storable<?>,T extends Transportable<? super T,?>>
Updates persistence object based on supplied transport.
|
Modifier and Type | Method and Description |
---|---|
static <P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,F,S,E extends Serializable> |
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>> |
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> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> |
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> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> |
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>> |
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>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> |
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> |
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>> |
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> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> |
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> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> |
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>> |
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 <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>> |
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>> |
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>> |
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> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> |
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> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> |
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>> |
DaoGetFullDependentQuery.createQuery(Id<T,I> id,
BidirectionalDependentDao<I,P,T,?,?,?,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>,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> |
DaoGetFullDependentQuery.createQuery(Id<T,I> id,
BidirectionalDependentDao<I,P,T,?,?,?,E,W,R> dao,
Dao<E,W,R,?,?> ownerDao)
Creates a query.
|
static <E extends Serializable,P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>> |
DaoUpdateDependentQuery.createQuery(Q transportable,
BidirectionalDependentDao<?,P,?,Q,?,?,E,?,?> dao)
Creates a query.
|
Copyright © 2015. All Rights Reserved.