public GenericFileDataWithGT(InputStream stream, String mimeType) { this.dataStream = stream; this.mimeType = mimeType; this.fileExtension = GenericFileDataConstants.mimeTypeFileTypeLUT() .get(mimeType); if(fileExtension == null){ this.fileExtension = "dat"; } }
primaryFile = primaryTempFile; this.mimeType = mimeType; this.fileExtension = GenericFileDataConstants.mimeTypeFileTypeLUT() .get(mimeType); if (GenericFileDataConstants.getIncludeFilesByMimeType(mimeType) != null) { File directory = new File(temp.getParent()); String[] extensions = GenericFileDataConstants .getIncludeFilesByMimeType(mimeType);
public String writeData(File workspaceDir) { String fileName = null; if (GenericFileDataConstants.getIncludeFilesByMimeType(mimeType) != null) { try { fileName = unzipData(dataStream, fileExtension, workspaceDir); } catch (IOException e) { LOGGER.error("Could not unzip the archive to " + workspaceDir); } } else { try { fileName = justWriteData(dataStream, fileExtension, workspaceDir); } catch (IOException e) { LOGGER.error("Could not write the input to " + workspaceDir); } } return fileName; }
primaryFile = primaryTempFile; this.mimeType = mimeType; this.fileExtension = GenericFileDataConstants.mimeTypeFileTypeLUT() .get(mimeType); if (GenericFileDataConstants.getIncludeFilesByMimeType(mimeType) != null) { File directory = new File(temp.getParent()); String[] extensions = GenericFileDataConstants .getIncludeFilesByMimeType(mimeType);
public String writeData(File workspaceDir) { String fileName = null; if (GenericFileDataConstants.getIncludeFilesByMimeType(mimeType) != null) { try { fileName = unzipData(dataStream, fileExtension, workspaceDir); } catch (IOException e) { LOGGER.error("Could not unzip the archive to " + workspaceDir); } } else { try { fileName = justWriteData(dataStream, fileExtension, workspaceDir); } catch (IOException e) { LOGGER.error("Could not write the input to " + workspaceDir); } } return fileName; }
public GenericFileData(InputStream stream, String mimeType) { this.dataStream = stream; this.mimeType = mimeType; this.fileExtension = GenericFileDataConstants.mimeTypeFileTypeLUT() .get(mimeType); if(fileExtension == null){ this.fileExtension = "dat"; } }
public static final String[] getMimeTypes (){ return mimeTypeFileTypeLUT().keySet().toArray(new String[0]); }
extension = GenericFileDataConstants.mimeTypeFileTypeLUT().get(currentParam.mimeType);
String extension = GenericFileDataConstants.mimeTypeFileTypeLUT().get(mimeType); String fileName = UUID.randomUUID().toString().substring(0,7) + "." + extension; // geoprocessor can't handle points, dashes etc in output file name
String extension = GenericFileDataConstants.mimeTypeFileTypeLUT().get(mimeType); String fileName = UUID.randomUUID() + "." + extension; fileName = scriptWorkspace.getAbsolutePath() + File.separator + fileName;