Calling the SHUB search (instead of find) on searching by Workspace

task/19600
francesco 4 years ago
parent 4a2bc4d5e1
commit 7107a2e0f5

@ -118,6 +118,7 @@ import org.gcube.portlets.user.workspace.client.view.tree.AsyncTreePanel;
import org.gcube.portlets.user.workspace.client.view.windows.DialogAddFolderAndSmart; import org.gcube.portlets.user.workspace.client.view.windows.DialogAddFolderAndSmart;
import org.gcube.portlets.user.workspace.client.view.windows.DialogAddFolderAndSmart.AddType; import org.gcube.portlets.user.workspace.client.view.windows.DialogAddFolderAndSmart.AddType;
import org.gcube.portlets.user.workspace.client.view.windows.DialogAddUrl; import org.gcube.portlets.user.workspace.client.view.windows.DialogAddUrl;
import org.gcube.portlets.user.workspace.client.view.windows.DialogGetInfo;
import org.gcube.portlets.user.workspace.client.view.windows.DialogGetLink; import org.gcube.portlets.user.workspace.client.view.windows.DialogGetLink;
import org.gcube.portlets.user.workspace.client.view.windows.DialogGetLink.Link_Type; import org.gcube.portlets.user.workspace.client.view.windows.DialogGetLink.Link_Type;
import org.gcube.portlets.user.workspace.client.view.windows.DialogInfoboot; import org.gcube.portlets.user.workspace.client.view.windows.DialogInfoboot;
@ -690,8 +691,8 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt
@Override @Override
public void onGetInfo(GetInfoEvent getInfoEvent) { public void onGetInfo(GetInfoEvent getInfoEvent) {
//new DialogGetInfo(getInfoEvent.getSourceFile()); new DialogGetInfo(getInfoEvent.getSourceFile());
new DialogInfoboot(getInfoEvent.getSourceFile()); //new DialogInfoboot(getInfoEvent.getSourceFile());
} }
}); });

@ -2423,8 +2423,8 @@ public class GWTWorkspaceServiceImpl extends RemoteServiceServlet implements GWT
folderId = workspace.getRoot().getId(); folderId = workspace.getRoot().getId();
} }
workspaceLogger.info("searching by name: " + text + " in the folder id: " + folderId); workspaceLogger.info("searching by text: " + text + " in the folder id: " + folderId);
List<org.gcube.common.storagehubwrapper.shared.tohl.WorkspaceItem> foundItems = workspace.find(text, folderId); List<org.gcube.common.storagehubwrapper.shared.tohl.WorkspaceItem> foundItems = workspace.search(text, folderId);
if(foundItems==null) { if(foundItems==null) {
workspaceLogger.info("Searching by SHUB returned null, instancing empty list"); workspaceLogger.info("Searching by SHUB returned null, instancing empty list");
@ -2494,7 +2494,7 @@ public class GWTWorkspaceServiceImpl extends RemoteServiceServlet implements GWT
try { try {
org.gcube.common.storagehubwrapper.server.tohl.Workspace workspace = getWorkspaceFromStorageHub(); org.gcube.common.storagehubwrapper.server.tohl.Workspace workspace = getWorkspaceFromStorageHub();
workspaceLogger.info("searching by name: " + itemName + " in the folder id: " + parentId); workspaceLogger.info("finding by name: " + itemName + " in the folder id: " + parentId);
List<org.gcube.common.storagehubwrapper.shared.tohl.WorkspaceItem> foundItems = workspace.find(itemName, parentId); List<org.gcube.common.storagehubwrapper.shared.tohl.WorkspaceItem> foundItems = workspace.find(itemName, parentId);
if (foundItems == null || foundItems.isEmpty()) if (foundItems == null || foundItems.isEmpty())

Loading…
Cancel
Save