@POST @Path("/run") @Consumes(MediaType.MULTIPART_FORM_DATA) public Response uploadFile(@FormDataParam("scriptfile") InputStream uploadedInputStream, @FormDataParam("scriptfile") FormDataContentDisposition fileDetail) { try { if (!otpServer.scriptingService.enableScriptingWebService) return Response.status(Status.FORBIDDEN) .entity("Scripting web-service is desactivated for security reasons.\n") .build(); String scriptContent = IOUtils.toString(uploadedInputStream, Charsets.UTF_8.name()); Object retval = otpServer.scriptingService.runScript(fileDetail.getFileName(), scriptContent); return Response.ok().entity(retval).build(); } catch (Throwable e) { return Response.status(Status.INTERNAL_SERVER_ERROR).entity(e.toString()) .type(MediaType.TEXT_PLAIN).build(); } }
@POST @Consumes(MediaType.MULTIPART_FORM_DATA) @Produces(MediaType.TEXT_PLAIN) @Path("/file") public String create(@FormDataParam("file") InputStream fileInputStream, @FormDataParam("file") FormDataContentDisposition contentDispositionHeader) { return "done"; } }
required = false @FormDataParam(DISCONNECTED_NODE_ACKNOWLEDGED) @DefaultValue("false") final Boolean disconnectedNodeAcknowledged, @FormDataParam("template") final InputStream in) throws InterruptedException {
@QueryParam("debug") String debug, @QueryParam("simulate") String simulate, @FormDataParam("id") String id, @FormDataParam("tags") InputStream tags, @FormDataParam("file") InputStream filecontent, @FormDataParam("file") FormDataContentDisposition d) throws IOException, NoSuchAlgorithmException {
@FormDataParam("label") public void setLabel(String label) { this.label = label; }
@FormDataParam("display-enabled") @JsonProperty("display-enabled") public void setDisplayEnabled(boolean displayEnabled) { this.displayEnabled = displayEnabled; }
@FormDataParam("main-doc") @JsonProperty("main-doc") public void setMainDoc(String mainDoc) { this.mainDoc = mainDoc; }
@POST @Produces("text/html") @Consumes(MediaType.MULTIPART_FORM_DATA) public Response typecheckPost_MD( @FormDataParam("uri") String uri, @FormDataParam("entailment") String entail, @FormDataParam("transform") String trans, @FormDataParam("query") String query, @PathParam("serv") String serv) { return typecheck(uri, entail, trans, query, serv); }
@POST @Produces("text/html") @Consumes(MediaType.MULTIPART_FORM_DATA) public Response sdkPostMD( @FormDataParam("query") String query, // SPARQL query @FormDataParam("name") String name, // SPARQL query name (in webapp/query or path or URL) @FormDataParam("value") String value){ // values clause that may complement query return this.sdk(query, name, value); } }
@POST @Produces("text/html") @Consumes(MediaType.MULTIPART_FORM_DATA) public Response typecheckPost_MD( @FormDataParam("uri") String uri, @FormDataParam("entailment") String entail, @FormDataParam("transform") String trans, @FormDataParam("query") String query, @PathParam("serv") String serv) { return typecheck(uri, entail, trans, query, serv); }
@POST @Path("{environmentId}/region/{regionId}/instance/{instanceId}/deploy") @Consumes({MediaType.MULTIPART_FORM_DATA}) DeployResult deploy(@PathParam("tenantId") TenantId tenantId, @PathParam("applicationId") ApplicationId applicationId, @PathParam("environmentId") EnvironmentId environmentId, @PathParam("regionId") RegionId regionId, @PathParam("instanceId") InstanceId instanceId, @FormDataParam(APPLICATION_ZIP) InputStream applicationZipFile, @FormDataParam(APPLICATION_ZIP) FormDataContentDisposition fileMetaData, @FormDataParam(DEPLOY_OPTIONS) FormDataBodyPart deployOptions);
@POST @Produces("text/html") @Consumes(MediaType.MULTIPART_FORM_DATA) public Response sdkPostMD( @FormDataParam("query") String query, // SPARQL query @FormDataParam("name") String name, // SPARQL query name (in webapp/query or path or URL) @FormDataParam("value") String value){ // values clause that may complement query return this.sdk(query, name, value); } }
@POST @ApiOperation( value = "Uploads Pulsar Function file data", hidden = true ) @Path("/upload") @Consumes(MediaType.MULTIPART_FORM_DATA) public Response uploadFunction(final @FormDataParam("data") InputStream uploadedInputStream, final @FormDataParam("path") String path) { return functions.uploadFunction(uploadedInputStream, path); }
/** * @see StateQueries */ @Path("/files/{name}") @PUT @Consumes(MediaType.MULTIPART_FORM_DATA) public Response putFile( @PathParam("name") String name, @FormDataParam("file") InputStream uploadedInputStream, @FormDataParam("file") FormDataContentDisposition fileDetails) { return StateQueries.putFile(stateStore, name, uploadedInputStream, fileDetails); }
@POST @Consumes(MediaType.MULTIPART_FORM_DATA) public Response getUpload(@FormDataParam("file") InputStream inputStream, @FormDataParam("file") FormDataContentDisposition header, @FormDataParam("path") String path) { try { saveFile(inputStream, path + "/" + header.getFileName()); } catch (IOException e) { LOGGER.error("Error while saving {}", path, e); return Response.status(Status.CONFLICT).build(); } return Response.ok().build(); }
@POST @RolesAllowed ( value = {"admin"} ) @Consumes(MediaType.MULTIPART_FORM_DATA) public Response deployForm(@FormDataParam("id") ModelRef modelRef, @FormDataParam("pmml") Model model){ return doDeploy(modelRef, model); }
@POST @Path(ModelRef.PATH_VALUE_ID + "/csv") @Consumes(MediaType.MULTIPART_FORM_DATA) @Produces(MediaType.TEXT_PLAIN) public TableEvaluationResponse evaluateCsvForm(@PathParam("id") ModelRef modelRef, @FormDataParam("csv") TableEvaluationRequest tableRequest){ return doEvaluateCsv(modelRef, tableRequest); }
/** * Parses the query and returns parameters that are found in the query. * * @param sessionid The sessionid in which user is working * @param query The HQL query * @return {@link org.apache.lens.api.query.save.ParameterParserResponse} ParameterParserResponse object */ @POST @Path("/savedqueries/parameters") public ParameterParserResponse getParameters( @QueryParam("sessionid") LensSessionHandle sessionid, @FormDataParam("query") String query) { return new ParameterParser(query).extractParameters(); }
@POST @Consumes(MediaType.MULTIPART_FORM_DATA) public Response uploadFiles(@FormDataParam("file_upload") InputStream uploadedInputStream, @FormDataParam("file_upload") FormDataContentDisposition fileDetail) { try { String filePath = fileManagement.saveFile(uploadedInputStream, fileDetail.getFileName()); // return ok("{fileName: " + filePath + "}"); return ok(Notifications.success(filePath)); } catch (Exception e) { logger.error(e.toString()); return fail(); } }
@POST @Path("{id}/thumbnail") @Consumes(MediaType.MULTIPART_FORM_DATA) public Response uploadDatasetLogo(@PathParam("id") String idSupplied, @FormDataParam("file") InputStream inputStream ) { try { DatasetThumbnail datasetThumbnail = execCommand(new UpdateDatasetThumbnailCommand(createDataverseRequest(findUserOrDie()), findDatasetOrDie(idSupplied), UpdateDatasetThumbnailCommand.UserIntent.setNonDatasetFileAsThumbnail, null, inputStream)); return ok("Thumbnail is now " + datasetThumbnail.getBase64image()); } catch (WrappedResponse wr) { return wr.getResponse(); } }