Package | Description |
---|---|
alluxio.proxy.s3 | |
alluxio.web |
Modifier and Type | Field and Description |
---|---|
protected S3Handler |
S3BaseTask.mHandler |
Modifier and Type | Method and Description |
---|---|
static S3Handler |
S3Handler.createHandler(String path,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Create a S3Handler based on the incoming Request.
|
Modifier and Type | Method and Description |
---|---|
static S3BucketTask |
S3BucketTask.Factory.create(S3Handler handler)
Marshall the request and create corresponding bucket level S3 task.
|
static S3ObjectTask |
S3ObjectTask.Factory.create(S3Handler handler)
Marshall the request and create corresponding object level S3 task.
|
void |
S3RequestServlet.serveRequest(S3Handler s3Handler)
Core place to call S3 task's core API logic handling
function w/o exception handling.
|
Constructor and Description |
---|
CompleteMultipartUploadTask(S3Handler handler,
S3BaseTask.OpType opType)
Create a CompleteMultipartUploadTask.
|
S3BaseTask(S3Handler handler,
S3BaseTask.OpType opType)
Instantiate a S3BaseTask.
|
S3BucketTask(S3Handler handler,
S3BaseTask.OpType opType) |
S3ObjectTask(S3Handler handler,
S3BaseTask.OpType opType) |
Modifier and Type | Field and Description |
---|---|
ConcurrentHashMap<org.eclipse.jetty.server.Request,S3Handler> |
ProxyWebServer.mS3HandlerMap |
Copyright © 2023. All Rights Reserved.