| Package | Description |
|---|---|
| org.ovirt.engine.core.dal.dbbroker | |
| org.ovirt.engine.core.dao |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends DAO> |
DbFacade.getDAO(Class<T> daoType) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionGroupDAO
ActionGroupDAO defines a type for performing CRUD operations on instances of ActionGroup. |
interface |
AdGroupDAO
AdGroupDAO defines a type that performs CRUD operations on instances of ad_groups. |
interface |
AsyncTaskDAO
AsyncTaskDAO defines a type which performs CRUD operations on instances of async_tasks. |
interface |
AuditLogDAO
AuditLogDAO defines a type for performing CRUD operations on instances of AuditLog. |
interface |
BookmarkDAO
BookmarkDAO defines a type for performing CRUD operations on instances of bookmarks. |
interface |
BusinessEntitySnapshotDAO
DAO for handling business entity snapshots
|
interface |
DbUserDAO
DbUserDAO defines a type for performing CRUD operations on instances of DbUser. |
interface |
DiskDao |
interface |
DiskImageDAO
DiskImageDAO defines a type for performing CRUD operations on instances of DiskImage. |
interface |
DiskImageDynamicDAO |
interface |
DiskImageTemplateDAO |
interface |
EventDAO
EventDAO defines a type for performing CRUD operations on instances of event_subscriber. |
interface |
GenericDao<T extends BusinessEntity<ID>,ID extends Serializable>
Generic Data Access Object which contains both methods to read entities (from
ReadDao) and to modify entities
(from ModificationDao). |
interface |
ImageVmMapDAO
ImageVmMapDAO defines a type for performing CRUD operations on instances of image_vm_map. |
interface |
InterfaceDAO
InterfaceDAO defines a type for performing CRUD operations on instances of Interface. |
interface |
LunDAO
LunDAO defines a type for performing CRUD operations on instances of LUNs. |
interface |
ModificationDao<T extends BusinessEntity<ID>,ID extends Serializable>
Data Access Object interface used for modifying entities persisted to a store of data.
|
interface |
NetworkClusterDAO
NetworkClusterDAO defines a type for performing CRUD operations on instances of network_cluster. |
interface |
NetworkDAO
NetworkDAO defines a type for performing CRUD operations on instances of network. |
interface |
PermissionDAO
PermissionsDAO defines a type for performing CRUD operations on instances of permissions. |
interface |
ReadDao<T extends BusinessEntity<ID>,ID extends Serializable>
Data Access Object interface used for reading entities from a source of data.
|
interface |
RepoFileMetaDataDAO
RepoFileMetaDataDao defines a type for performing CRUD operations on instances of
RepoFileMetaData. |
interface |
RoleDAO
RoleDAO defines a type for performing CRUD operations on instances of roles. |
interface |
RoleGroupMapDAO
RoleGroupMapDOA defines a type for performing CRUD operations on instances of Map. |
interface |
StatusAwareDao<ID extends Serializable,S extends Enum<?>>
This is a specific type of DAO that is aware of entities having a "status" field, and can update this field.
|
interface |
StorageDomainDAO
StorageDomainDAO defines a type for performing CRUD operations on instances of storage_domains. |
interface |
StorageDomainDynamicDAO |
interface |
StorageDomainStaticDAO |
interface |
StoragePoolDAO
StoragePoolDAO defines a type for performing CRUD operations on instances of storage_pool. |
interface |
StoragePoolIsoMapDAO
StoragePoolIsoMap DAO
|
interface |
StorageServerConnectionDAO
StorageServerConnectionDAO defines a type that performs CRUD operations on instances of
storage_server_connections. |
interface |
StorageServerConnectionLunMapDAO
StorageServerConnectionLunMapDAO defines a type that performs CRUD operations on instances of
LUN_storage_server_connection_map. |
interface |
TagDAO
TagDAO defines a type for performing CRUD operations on instances of tags. |
interface |
VdcOptionDAO
VdcOptionDAO defines a type for performing CRUD operations on instances of VdcOption. |
interface |
VdsDAO
VdsDAO defines a type that performs CRUD operations on instances of VDS. |
interface |
VdsDynamicDAO
VdsDynamicDAO defines a type that performs CRUD operations on instances of VDS. |
interface |
VdsGroupDAO
VdsGroupDAO defines a type that performs CRUD operations on instances of VDSGroup. |
interface |
VdsSpmIdMapDAO
VdsSpmIdMapDAO defines a type that performs CRUD operations on instances of vds_spm_iso_map. |
interface |
VdsStaticDAO
VdsStaticDAO defines a type that performs CRUD operations on instances of VDS. |
interface |
VdsStatisticsDAO
VdsStatisticsDAO defines a type that performs CRUD operations on instances of VDS. |
interface |
VmDAO
VmDAO defines a type for performing CRUD operations on instances of VM. |
interface |
VmDynamicDAO |
interface |
VmNetworkInterfaceDAO
VmNetworkInterfaceDAO defines a type for performing CRUD operations on instances of
VmNetworkInterface. |
interface |
VmNetworkStatisticsDAO
VmNetworkStatisticsDAO defines a type for performing CRUD operations on instances of
VmNetworkStatistics. |
interface |
VmPoolDAO
VmPoolDAO defines a type that performs CRUD operations on instances of vm_pool. |
interface |
VmStaticDAO |
interface |
VmStatisticsDAO |
interface |
VmTemplateDAO
VmTemplateDAO defines a type for performing CRUD operations on instances of VmTemplate. |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionGroupDAODbFacadeImpl
ActionGroupDAODbFacadeImpl provides a concrete implementation of ActionGroupDAO. |
class |
AdGroupDAODbFacadeImpl
|
class |
AsyncTaskDAODbFacadeImpl
AsyncTaskDAODbFacadeImpl provides an implementation of AsyncTaskDAO using code refactored from
DbFacade. |
class |
AuditLogDAODbFacadeImpl
,code>AuditLogDAODbFacadeImpl provides a concrete implementation of
AuditLogDAO. |
class |
BookmarkDAODbFacadeImpl
BookmarkDAODbFacadeImpl provides a concrete implementation of BookmarkDAO that uses
pre-existing code from DbFacade |
class |
BusinessEntitySnapshotDAODbFacadeImpl
JDBC-Template DAO for business entity snapshots
|
class |
DbUserDAODbFacadeImpl
DBUserDAODbFacadeImpl provides an implementation of DbUserDAO with the previously developed
DbFacade code. |
class |
DefaultGenericDaoDbFacade<T extends BusinessEntity<ID>,ID extends Serializable>
Implementation for the
GenericDao which provides a default implementation for all the methods which only
requires extending classes to provide procedure names and relevant mapper classes. |
class |
DiskDaoDbFacadeImpl |
class |
DiskImageDAODbFacadeImpl
DiskImageDAODbFacadeImpl provides an implementation of DiskImageDAO that uses previously
developed code from DbFacade. |
class |
DiskImageDynamicDAODbFacadeImpl
JDBC template based implementation of DiskImageDynamicDAO
|
class |
DiskImageTemplateDAODbFacadeImpl
DiskImageTemplate jdbc template DAO implementation
|
class |
EventDAODbFacadeImpl
EventSubscriberDAODbFacadeImpl provides an implementation of EventSubscriberDAO that uses the
refactored DbFacade code. |
class |
ImageVmMapDAODbFacadeImpl
ImageVmMapDAODbFacadeImpl provides an implementation of ImageVmMapDAO that uses previously
developed code from DbFacade. |
class |
InterfaceDAODbFacadeImpl
InterfaceDAODbFacadeImpl provides an implementation of InterfaceDAO. |
class |
LunDAODbFacadeImpl
LunDAODbFacadeImpl provides a concrete implementation of LunDAO. |
class |
MassOperationsGenericDaoDbFacade<T extends BusinessEntity<ID>,ID extends Serializable>
Implementation for the
MassOperationsDao which provides a default
MassOperationsDao.updateAll(Collection) method that uses the
DefaultGenericDaoDbFacade.update(SimpleJdbcCallOperations, BusinessEntity) method in a more smart way,
reusing the SimpleJdbcCallOperations. |
class |
NetworkClusterDAODbFacadeImpl
NetworkClusterDAODbFacadeImpl provides a concrete implementation of NetworkClusterDAO based on
code refactored from DbFacade. |
class |
NetworkDAODbFacadeImpl
NetworkDAODbFacadeImpl provides a concrete implementation of NetworkDAO based on code refactored
from DbFacade. |
class |
PermissionDAODbFacadeImpl
PermissionsDAODbFacadeImpl provides a concrete implementation of PermissionDAO using code from
DbFacade. |
class |
RepoFileMetaDataDAODbFacadeImpl
StorageDomainDAODbFacadeImpl provides an implementation of StorageDomainDAO based on code from
DbFacade. |
class |
RoleDAODbFacadeImpl
|
class |
RoleGroupMapDAODbFacadeImpl
RoleGroupMapDAODbFacadeImpl provides a concrete implementation of RoleGroupMapDAO using
functionality refactored from DbFacade. |
class |
StorageDomainDAODbFacadeImpl
StorageDomainDAODbFacadeImpl provides an implementation of StorageDomainDAO based on code from
DbFacade. |
class |
StorageDomainDynamicDAODbFacadeImpl |
class |
StorageDomainStaticDAODbFacadeImpl |
class |
StoragePoolDAODbFacadeImpl
StoragePoolDAODbFacadeImpl provides a concrete implementation of StoragePoolDAO based on code
from DbFacade. |
class |
StoragePoolIsoMapDAODbFacadeImpl |
class |
StorageServerConnectionDAODbFacadeImpl
StorageServerConnectionDAODbFacadeImpl provides an implementation of StorageServerConnectionDAO
based on code from DbFacade. |
class |
StorageServerConnectionLunMapDAODbFacadeImpl
StorageServerConnectionLunMapDAODbFacadeImpl provides an implementation of LUN_storage_server_connection_map
based on code from DbFacade. |
class |
TagDAODbFacadeImpl
TagDAODbFacadeImpl provides an implementation of TagDAO that uses code refactored from the
DbFacade class. |
class |
VdcOptionDAODbFacadeImpl
VdcOptionDAODbFacadeImpl provides a concrete implementation of VdcOptionDAO using code
refactored from DbFacade. |
class |
VdsDAODbFacadeImpl
VdsDAODbFacadeImpl provides an implementation of VdsDAO that uses previously written code from
DbFacade. |
class |
VdsDynamicDAODbFacadeImpl
|
class |
VdsGroupDAODbFacadeImpl
VdsGroupDAODbFacadeImpl provides an implementation of VdsGroupDAO that uses code previously
found in DbFacade. |
class |
VdsSpmIdMapDAODbFacadeImpl
VdsSpmIdMapDAODbFacadeImpl provides an implementation of VdsSpmIdMapDAO that uses previously written code from
DbFacade. |
class |
VdsStaticDAODbFacadeImpl
VdsDAODbFacadeImpl provides an implementation of VdsDAO that uses previously written code from
DbFacade. |
class |
VdsStatisticsDAODbFacadeImpl
|
class |
VmDAODbFacadeImpl
VmDAODbFacadeImpl provides a concrete implementation of VmDAO. |
class |
VmDynamicDAODbFacadeImpl |
class |
VmNetworkInterfaceDAODbFacadeImpl
VmNetworkInterfaceDAODbFacadeImpl provides an implementation of VmNetworkInterfaceDAO. |
class |
VmNetworkStatisticsDAODbFacadeImpl
VmNetworkStatisticsDAODbFacadeImpl provides an implementation of VmNetworkStatisticsDAO. |
class |
VmPoolDAODbFacadeImpl
VmPoolDAODbFacadeImpl provides an implementation of VmPoolDAO based on implementation code from
DbFacade. |
class |
VmStaticDAODbFacadeImpl |
class |
VmStatisticsDaoDbFacadeImpl |
class |
VmTemplateDAODbFacadeImpl
VmTemplateDAODbFacadeImpl provides a concrete implementation of VmTemplateDAO. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends DAO> |
DaoFactory.get(Class<T> daoType) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends DAO> |
DaoFactoryException.getDaoType() |
| Constructor and Description |
|---|
DaoFactoryException(Class<? extends DAO> daoType,
String propsFile) |
DaoFactoryException(Class<? extends DAO> daoType,
String propsFile,
Throwable cause) |
Copyright © 2012. All Rights Reserved.