public class XmlResponsesSaxParser extends Object
Constructor and Description |
---|
XmlResponsesSaxParser()
Constructs the XML SAX parser.
|
public XmlResponsesSaxParser() throws AmazonClientException
AmazonClientException
protected void parseXmlInputStream(org.xml.sax.helpers.DefaultHandler handler, InputStream inputStream) throws AmazonClientException
handler
- the handler for the XML documentinputStream
- an input stream containing the XML document to parseAmazonClientException
- any parsing, IO or other exceptions are wrapped in an
S3ServiceException.protected InputStream sanitizeXmlDocument(org.xml.sax.helpers.DefaultHandler handler, InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.ListBucketHandler parseListBucketObjectsResponse(InputStream inputStream) throws AmazonClientException
inputStream
- XML data input stream.AmazonClientException
public XmlResponsesSaxParser.ListVersionsHandler parseListVersionsResponse(InputStream inputStream) throws AmazonClientException
inputStream
- XML data input stream.AmazonClientException
public XmlResponsesSaxParser.ListAllMyBucketsHandler parseListMyBucketsResponse(InputStream inputStream) throws AmazonClientException
inputStream
- XML data input stream.AmazonClientException
public XmlResponsesSaxParser.AccessControlListHandler parseAccessControlListResponse(InputStream inputStream) throws AmazonClientException
inputStream
- XML data input stream.AmazonClientException
public XmlResponsesSaxParser.BucketLoggingConfigurationHandler parseLoggingStatusResponse(InputStream inputStream) throws AmazonClientException
inputStream
- XML data input stream.AmazonClientException
public XmlResponsesSaxParser.BucketLifecycleConfigurationHandler parseBucketLifecycleConfigurationResponse(InputStream inputStream)
public XmlResponsesSaxParser.BucketCrossOriginConfigurationHandler parseBucketCrossOriginConfigurationResponse(InputStream inputStream)
public String parseBucketLocationResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.BucketVersioningConfigurationHandler parseVersioningConfigurationResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.BucketWebsiteConfigurationHandler parseWebsiteConfigurationResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.BucketNotificationConfigurationHandler parseNotificationConfigurationResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.BucketTaggingConfigurationHandler parseTaggingConfigurationResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.DeleteObjectsHandler parseDeletedObjectsResult(InputStream inputStream)
public XmlResponsesSaxParser.CopyObjectResultHandler parseCopyObjectResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.CompleteMultipartUploadHandler parseCompleteMultipartUploadResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.InitiateMultipartUploadHandler parseInitiateMultipartUploadResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.ListMultipartUploadsHandler parseListMultipartUploadsResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public XmlResponsesSaxParser.ListPartsHandler parseListPartsResponse(InputStream inputStream) throws AmazonClientException
AmazonClientException
public boolean parseRequestPaymentConfigurationResponse(InputStream inputStream) throws AmazonClientException
inputStream
- AmazonClientException
Copyright © 2016. All rights reserved.