package org.ovirt.engine.core.bll.adbroker;
import java.util.Collections;
import java.util.List;
import org.ovirt.engine.core.common.businessentities.ad_groups;
import org.ovirt.engine.core.compat.Guid;
/**
* Contains Search result information for ADGroups
*
*
*/
public class GroupSearchResult {
private List<String> _memberOf = (List<String>) Collections.EMPTY_LIST;
private String _distinguishedName;
private Guid guid;
public GroupSearchResult(ad_groups groups) {
guid = groups.getid();
_distinguishedName = groups.getDistinguishedName();
_memberOf = groups.getMemberOf();
}
public List<String> getMemberOf() {
return _memberOf;
}
public void setMemberOf(List<String> memberOf) {
_memberOf = memberOf;
}
public String getDistinguishedName() {
return _distinguishedName;
}
public void setDistinguishedName(String distinguishedName) {
_distinguishedName = distinguishedName;
}
public GroupSearchResult(Guid guid, List<String> memberOf,
String distinguishedName) {
_memberOf = memberOf;
_distinguishedName = distinguishedName;
this.setGuid(guid);
}
public void setGuid(Guid guid) {
this.guid = guid;
}
public Guid getGuid() {
return guid;
}
}