List of usage examples for com.amazonaws.services.s3.model ResponseHeaderOverrides RESPONSE_HEADER_CONTENT_DISPOSITION
String RESPONSE_HEADER_CONTENT_DISPOSITION
To view the source code for com.amazonaws.services.s3.model ResponseHeaderOverrides RESPONSE_HEADER_CONTENT_DISPOSITION.
Click Source Link
From source file:edu.upenn.library.fcrepo.connector.annex.S3AnnexResolverFactory.java
License:Apache License
public URI getObjectURI(String annexId, Map<String, String> remoteResponseHeaderHints) { GeneratePresignedUrlRequest request = new GeneratePresignedUrlRequest(bucket, annexId); request.addRequestParameter(ResponseHeaderOverrides.RESPONSE_HEADER_CONTENT_TYPE, remoteResponseHeaderHints.get(Headers.CONTENT_TYPE)); request.addRequestParameter(ResponseHeaderOverrides.RESPONSE_HEADER_CONTENT_DISPOSITION, remoteResponseHeaderHints.get(Headers.CONTENT_DISPOSITION)); try {// w w w . j av a2s. co m return conn.generatePresignedUrl(request).toURI(); } catch (URISyntaxException ex) { throw null; } }