public class XmlResponsesSaxParser extends Object
| Constructor and Description |
|---|
XmlResponsesSaxParser()
Constructs the XML SAX parser.
|
public XmlResponsesSaxParser()
throws com.amazonaws.SdkClientException
com.amazonaws.SdkClientExceptionprotected void parseXmlInputStream(org.xml.sax.helpers.DefaultHandler handler, InputStream inputStream) throws IOException
handler - the handler for the XML documentinputStream - an input stream containing the XML document to parseIOException - on error reading from the input stream (ie connection reset)com.amazonaws.SdkClientException - on error with malformed XML, etcprotected InputStream sanitizeXmlDocument(org.xml.sax.helpers.DefaultHandler handler, InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.ListBucketHandler parseListBucketObjectsResponse(InputStream inputStream, boolean shouldSDKDecodeResponse) throws IOException
inputStream - XML data input stream.com.amazonaws.SdkClientExceptionIOExceptionpublic XmlResponsesSaxParser.ListObjectsV2Handler parseListObjectsV2Response(InputStream inputStream, boolean shouldSDKDecodeResponse) throws IOException
inputStream - XML data input stream.com.amazonaws.SdkClientExceptionIOExceptionpublic XmlResponsesSaxParser.ListVersionsHandler parseListVersionsResponse(InputStream inputStream, boolean shouldSDKDecodeResponse) throws IOException
inputStream - XML data input stream.com.amazonaws.SdkClientExceptionIOExceptionpublic XmlResponsesSaxParser.ListAllMyBucketsHandler parseListMyBucketsResponse(InputStream inputStream) throws IOException
inputStream - XML data input stream.com.amazonaws.SdkClientExceptionIOExceptionpublic XmlResponsesSaxParser.AccessControlListHandler parseAccessControlListResponse(InputStream inputStream) throws IOException
inputStream - XML data input stream.com.amazonaws.SdkClientExceptionIOExceptionpublic XmlResponsesSaxParser.BucketLoggingConfigurationHandler parseLoggingStatusResponse(InputStream inputStream) throws IOException
inputStream - XML data input stream.com.amazonaws.SdkClientExceptionIOExceptionpublic XmlResponsesSaxParser.BucketLifecycleConfigurationHandler parseBucketLifecycleConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.BucketCrossOriginConfigurationHandler parseBucketCrossOriginConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic String parseBucketLocationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.BucketVersioningConfigurationHandler parseVersioningConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.BucketWebsiteConfigurationHandler parseWebsiteConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.BucketReplicationConfigurationHandler parseReplicationConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.BucketTaggingConfigurationHandler parseTaggingConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.BucketAccelerateConfigurationHandler parseAccelerateConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.DeleteObjectsHandler parseDeletedObjectsResult(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.CopyObjectResultHandler parseCopyObjectResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.CompleteMultipartUploadHandler parseCompleteMultipartUploadResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.InitiateMultipartUploadHandler parseInitiateMultipartUploadResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.ListMultipartUploadsHandler parseListMultipartUploadsResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.ListPartsHandler parseListPartsResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.GetObjectTaggingHandler parseObjectTaggingResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.GetBucketMetricsConfigurationHandler parseGetBucketMetricsConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.ListBucketMetricsConfigurationsHandler parseListBucketMetricsConfigurationsResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.GetBucketAnalyticsConfigurationHandler parseGetBucketAnalyticsConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.ListBucketAnalyticsConfigurationHandler parseListBucketAnalyticsConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.GetBucketInventoryConfigurationHandler parseGetBucketInventoryConfigurationResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.ListBucketInventoryConfigurationsHandler parseBucketListInventoryConfigurationsResponse(InputStream inputStream) throws IOException
IOExceptionpublic XmlResponsesSaxParser.RequestPaymentConfigurationHandler parseRequestPaymentConfigurationResponse(InputStream inputStream) throws IOException
inputStream - com.amazonaws.SdkClientExceptionIOExceptionCopyright © 2023–2024 The Apache Software Foundation. All rights reserved.