Juan Hernandez has uploaded a new change for review. Change subject: core: Add support to search Storage Domain by id ......................................................................
core: Add support to search Storage Domain by id This patch modifies the search backend so that it is possible to search Storage Domains by id. Change-Id: I8c8678b0e766621f755a5d4bcbc296a57bb7de8c Related-To: https://bugzilla.redhat.com/1082090 Signed-off-by: Juan Hernandez <juan.hernan...@redhat.com> --- M backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/StorageDomainFieldAutoCompleter.java 1 file changed, 6 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/15/37415/1 diff --git a/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/StorageDomainFieldAutoCompleter.java b/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/StorageDomainFieldAutoCompleter.java index 0b6fac9..37a76da 100644 --- a/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/StorageDomainFieldAutoCompleter.java +++ b/backend/manager/modules/searchbackend/src/main/java/org/ovirt/engine/core/searchbackend/StorageDomainFieldAutoCompleter.java @@ -4,7 +4,10 @@ import org.ovirt.engine.core.common.businessentities.StorageDomainStatus; import org.ovirt.engine.core.common.businessentities.StorageType; +import java.util.UUID; + public class StorageDomainFieldAutoCompleter extends BaseConditionFieldAutoCompleter { + public static final String ID = "ID"; public static final String NAME = "NAME"; public static final String STATUS = "STATUS"; public static final String DATACENTER = "DATACENTER"; @@ -18,6 +21,7 @@ public StorageDomainFieldAutoCompleter() { // Building the basic vervs Dict + mVerbs.add(ID); mVerbs.add(NAME); mVerbs.add(STATUS); mVerbs.add(DATACENTER); @@ -32,6 +36,7 @@ // Building the autoCompletion Dict buildCompletions(); // Building the types dict + getTypeDictionary().put(ID, UUID.class); getTypeDictionary().put(NAME, String.class); getTypeDictionary().put(STATUS, StorageDomainStatus.class); getTypeDictionary().put(DATACENTER, String.class); @@ -44,6 +49,7 @@ getTypeDictionary().put(WIPE_AFTER_DELETE, Boolean.class); // building the ColumnName Dict + columnNameDict.put(ID, "id"); columnNameDict.put(NAME, "storage_name"); columnNameDict.put(STATUS, "storage_domain_shared_status"); columnNameDict.put(DATACENTER, "storage_pool_name::text"); -- To view, visit http://gerrit.ovirt.org/37415 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I8c8678b0e766621f755a5d4bcbc296a57bb7de8c Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Juan Hernandez <juan.hernan...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches