package org.ovirt.engine.core.bll.adbroker; import org.ovirt.engine.core.common.businessentities.ad_groups; import org.ovirt.engine.core.compat.Guid; public class InternalGetAdGroupByGroupIdCommand extends InternalBrokerCommandBase { private Guid getGroupId() { return ((LdapSearchByIdParameters) getParameters()).getId(); } public InternalGetAdGroupByGroupIdCommand(LdapSearchByIdParameters parameters) { super(parameters); } @Override protected void ExecuteQuery() { ad_groups group = InternalBrokerUtils.getGroupByGroupGuid(getGroupId()); setReturnValue(group); if (group != null) { setSucceeded(true); } else { setSucceeded(false); } } }