Martin Betak has uploaded a new change for review. Change subject: core: Enable injection of VmDevice, HostDevice and Vds DAOs ......................................................................
core: Enable injection of VmDevice, HostDevice and Vds DAOs Change-Id: Ifaf1ccee418460ba524e9513d716c1c65cadbdba Signed-off-by: Martin Betak <[email protected]> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/utils/BllCDIAdapter.java 1 file changed, 18 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/77/38477/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/utils/BllCDIAdapter.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/utils/BllCDIAdapter.java index d30e95d..df16916 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/utils/BllCDIAdapter.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/utils/BllCDIAdapter.java @@ -4,8 +4,11 @@ import javax.enterprise.inject.Produces; import javax.enterprise.inject.spi.InjectionPoint; import org.ovirt.engine.core.dal.dbbroker.DbFacade; +import org.ovirt.engine.core.dao.HostDeviceDao; import org.ovirt.engine.core.dao.StoragePoolDAO; +import org.ovirt.engine.core.dao.VdsDAO; import org.ovirt.engine.core.dao.VdsGroupDAO; +import org.ovirt.engine.core.dao.VmDeviceDAO; import org.ovirt.engine.core.dao.VmDynamicDAO; import org.ovirt.engine.core.dao.network.HostNetworkQosDao; import org.ovirt.engine.core.dao.network.InterfaceDao; @@ -77,6 +80,21 @@ return dbFacade.getHostNetworkQosDao(); } + @Produces + private VmDeviceDAO produceVmDeviceDao(DbFacade dbFacade) { + return dbFacade.getVmDeviceDao(); + } + + @Produces + private HostDeviceDao produceHostDeviceDao(DbFacade dbFacade) { + return dbFacade.getHostDeviceDao(); + } + + @Produces + private VdsDAO produceVdsDao(DbFacade dbFacade) { + return dbFacade.getVdsDao(); + } + protected BllCDIAdapter() { // hide me } -- To view, visit https://gerrit.ovirt.org/38477 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifaf1ccee418460ba524e9513d716c1c65cadbdba Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Martin Betak <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
