public class S3ProxyHandler extends Object
| Constructor and Description |
|---|
S3ProxyHandler(org.jclouds.blobstore.BlobStore blobStore,
AuthenticationType authenticationType,
String identity,
String credential,
String virtualHost,
long v4MaxNonChunkedRequestSize,
boolean ignoreUnknownHeaders,
org.gaul.s3proxy.CrossOriginResourceSharing corsRules,
String servicePath) |
| Modifier and Type | Method and Description |
|---|---|
void |
doHandle(javax.servlet.http.HttpServletRequest baseRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
InputStream is) |
BlobStoreLocator |
getBlobStoreLocator() |
protected void |
sendSimpleErrorResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.gaul.s3proxy.S3ErrorCode code,
String message,
Map<String,String> elements) |
void |
setBlobStoreLocator(BlobStoreLocator locator) |
public S3ProxyHandler(org.jclouds.blobstore.BlobStore blobStore,
AuthenticationType authenticationType,
String identity,
String credential,
@Nullable
String virtualHost,
long v4MaxNonChunkedRequestSize,
boolean ignoreUnknownHeaders,
org.gaul.s3proxy.CrossOriginResourceSharing corsRules,
String servicePath)
public final void doHandle(javax.servlet.http.HttpServletRequest baseRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
InputStream is)
throws IOException,
S3Exception
IOExceptionS3Exceptionprotected final void sendSimpleErrorResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.gaul.s3proxy.S3ErrorCode code,
String message,
Map<String,String> elements)
throws IOException
IOExceptionpublic final BlobStoreLocator getBlobStoreLocator()
public final void setBlobStoreLocator(BlobStoreLocator locator)
Copyright © 2019. All rights reserved.