Yevgeny Zaspitsky has uploaded a new change for review. Change subject: core: add DI support for query classes ......................................................................
core: add DI support for query classes Enable using of @Inject in query classes. Change-Id: I769d2b283306405647f9fa1d87b4e9836e880b14 Signed-off-by: Yevgeny Zaspitsky <yzasp...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandsFactory.java 1 file changed, 2 insertions(+), 2 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/83/37383/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandsFactory.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandsFactory.java index 0b08027..4cc47be 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandsFactory.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandsFactory.java @@ -125,7 +125,7 @@ Class<?> type = null; try { type = getQueryClass(query.name()); - QueriesCommandBase<?> result; + final QueriesCommandBase<?> result; if (engineContext == null) { result = (QueriesCommandBase<?>) findCommandConstructor(type, parameters.getClass()).newInstance(parameters); @@ -135,7 +135,7 @@ engineContext); } - return result; + return Injector.injectMembers(result); } catch (Exception e) { log.error("Command Factory: Failed to create command '{}' using reflection: {}", type, e.getMessage()); log.error("Exception", e); -- To view, visit http://gerrit.ovirt.org/37383 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I769d2b283306405647f9fa1d87b4e9836e880b14 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Yevgeny Zaspitsky <yzasp...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches