@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); if (request.getParameter("revisedWorksheet") == null) { return new ImportAvroFileCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile); } return new ImportAvroFileCommand(getNewId(workspace), request.getParameter("revisedWorksheet"), uploadedFile); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); if (request.getParameter("revisedWorksheet") == null) { return new ImportJSONFileCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile); } return new ImportJSONFileCommand(getNewId(workspace), request.getParameter("revisedWorksheet"), uploadedFile); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); if (request.getParameter("revisedWorksheet") == null) { return new ImportXMLFileCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile); } return new ImportXMLFileCommand(getNewId(workspace), request.getParameter("revisedWorksheet"), uploadedFile); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); if (request.getParameter("revisedWorksheet") == null) { return new ImportExcelFileCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile); } return new ImportExcelFileCommand(getNewId(workspace), request.getParameter("revisedWorksheet"), uploadedFile); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); if(request.getParameter("revisedWorksheet") == null){ return new ImportJSONLinesFileCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile); } return new ImportJSONLinesFileCommand(getNewId(workspace), request.getParameter("revisedWorksheet"), uploadedFile); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); if (request.getParameter("revisedWorksheet") == null) { return new ImportCSVFileCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile); } return new ImportCSVFileCommand(getNewId(workspace), request.getParameter("revisedWorksheet"), uploadedFile); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); boolean override = Boolean.parseBoolean(request.getParameter(Arguments.override.name())); String url = request.getParameter(Arguments.url.name()); if(url == null) { File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); return new ApplyHistoryFromR2RMLModelCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile, worksheetId, override); } else { return new ApplyHistoryFromR2RMLModelCommand(getNewId(workspace), Command.NEW_MODEL, url, worksheetId, override); } }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { ServletContextParameterMap contextParameters = ContextParametersRegistry.getInstance().getContextParameters(workspace.getContextId()); File uploadedFile = FileUtil.downloadFileFromHTTPRequest(request, contextParameters.getParameterValue(ContextParameter.USER_UPLOADED_DIR)); return new ImportOntologyCommand(getNewId(workspace), Command.NEW_MODEL, uploadedFile); }