Sharad Mishra has uploaded a new change for review. Change subject: core: removing unused class AdGroupsHandlingOperationBase ......................................................................
core: removing unused class AdGroupsHandlingOperationBase Change-Id: I00946d23468940633a0d2a35566b52f65c819f9d Signed-off-by: Sharad Mishra <snmis...@linux.vnet.ibm.com> --- D backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AdGroupsHandlingOperationBase.java 1 file changed, 0 insertions(+), 44 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/94/7994/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AdGroupsHandlingOperationBase.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AdGroupsHandlingOperationBase.java deleted file mode 100644 index d6ce403..0000000 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AdGroupsHandlingOperationBase.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.ovirt.engine.core.bll; - -import org.ovirt.engine.core.bll.context.CommandContext; -import org.ovirt.engine.core.bll.context.CompensationContext; -import org.ovirt.engine.core.common.action.AdGroupElementParametersBase; -import org.ovirt.engine.core.common.action.PermissionsOperationsParametes; -import org.ovirt.engine.core.common.action.VdcActionType; -import org.ovirt.engine.core.common.businessentities.ad_groups; -import org.ovirt.engine.core.common.businessentities.permissions; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.dal.dbbroker.DbFacade; - -public abstract class AdGroupsHandlingOperationBase<T extends AdGroupElementParametersBase> extends - AdGroupsHandlingCommandBase<T> { - public AdGroupsHandlingOperationBase(T parameters) { - super(parameters); - } - - @Override - protected ad_groups getAdGroup() { - return getParameters().getAdGroup(); - } - - public static void AddAdGroupToDBWithPermissionIfNeeded(ad_groups AdGroup, - String sessionId, - CompensationContext compensationContext) { - ad_groups currentGroup = DbFacade.getInstance().getAdGroupDAO().get(AdGroup.getid()); - if (currentGroup == null) { - // if group still not in db - add it - Guid regularUser = new Guid("00000000-0000-0000-0001-000000000001"); - permissions userPermission = new permissions(); - userPermission.setad_element_id(AdGroup.getid()); - userPermission.setrole_id(regularUser); - - PermissionsOperationsParametes permissionsParams = new PermissionsOperationsParametes(userPermission, - AdGroup); - permissionsParams.setSessionId(sessionId); - - Backend.getInstance().runInternalAction(VdcActionType.AddPermission, - permissionsParams, - new CommandContext(compensationContext)); - } - } -} -- To view, visit http://gerrit.ovirt.org/7994 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I00946d23468940633a0d2a35566b52f65c819f9d Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Sharad Mishra <snmis...@linux.vnet.ibm.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches