Yevgeny Zaspitsky has uploaded a new change for review. Change subject: engine: Define singleton scope for DAO produces methods ......................................................................
engine: Define singleton scope for DAO produces methods Define singleton scope for DAO produce methods rather than the default scope, which is @Dependent. Change-Id: I879943d307aba887f33b0799b0bb6796399e240f Signed-off-by: Yevgeny Zaspitsky <[email protected]> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/utils/BllCDIAdapter.java 1 file changed, 8 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/88/38388/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 03d4a69..0ec2d25 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 @@ -1,6 +1,7 @@ package org.ovirt.engine.core.bll.utils; import javax.enterprise.inject.Produces; +import javax.inject.Singleton; import org.ovirt.engine.core.dal.dbbroker.DbFacade; import org.ovirt.engine.core.dao.StoragePoolDAO; @@ -25,36 +26,43 @@ public class BllCDIAdapter { @Produces + @Singleton private NetworkDao produceNetworkDao(DbFacade dbFacade) { return dbFacade.getNetworkDao(); } @Produces + @Singleton private NetworkClusterDao produceNetworkClusterDao(DbFacade dbFacade) { return dbFacade.getNetworkClusterDao(); } @Produces + @Singleton private VdsGroupDAO produceVdsGroupDao(DbFacade dbFacade) { return dbFacade.getVdsGroupDao(); } @Produces + @Singleton private StoragePoolDAO produceStoragePoolDAO(DbFacade dbFacade) { return dbFacade.getStoragePoolDao(); } @Produces + @Singleton private VmDynamicDAO produceVmDynamicDAO(DbFacade dbFacade) { return dbFacade.getVmDynamicDao(); } @Produces + @Singleton private InterfaceDao produceInterfaceDao(DbFacade dbFacade) { return dbFacade.getInterfaceDao(); } @Produces + @Singleton private HostNetworkQosDao produceHostNetworkQosDao(DbFacade dbFacade) { return dbFacade.getHostNetworkQosDao(); } -- To view, visit https://gerrit.ovirt.org/38388 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I879943d307aba887f33b0799b0bb6796399e240f Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Yevgeny Zaspitsky <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
