T
- class typepublic class ResponseHeaderHandlerChain<T> extends S3XmlResponseHandler<T>
Constructor and Description |
---|
ResponseHeaderHandlerChain(com.amazonaws.transform.Unmarshaller<T,java.io.InputStream> responseUnmarshaller,
HeaderHandler<T>... headerHandlers)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
com.amazonaws.AmazonWebServiceResponse<T> |
handle(com.amazonaws.http.HttpResponse response) |
getResponseHeaders
needsConnectionLeftOpen, parseResponseMetadata, populateObjectMetadata
public ResponseHeaderHandlerChain(com.amazonaws.transform.Unmarshaller<T,java.io.InputStream> responseUnmarshaller, HeaderHandler<T>... headerHandlers)
responseUnmarshaller
- the response unmarshallerheaderHandlers
- the header handlerspublic com.amazonaws.AmazonWebServiceResponse<T> handle(com.amazonaws.http.HttpResponse response) throws java.lang.Exception
handle
in interface com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonWebServiceResponse<T>>
handle
in class S3XmlResponseHandler<T>
java.lang.Exception
HttpResponseHandler.handle(com.amazonaws.http.HttpResponse)