com.netease.cloud.services.nos.model.transform
public class XmlResponsesSaxParser extends Object
Modifier and Type | Class and Description |
---|---|
class |
XmlResponsesSaxParser.BucketLifecycleConfigurationHandler |
class |
XmlResponsesSaxParser.BucketLocationHandler
Handler for CreateBucketConfiguration response XML documents for a
bucket.
|
class |
XmlResponsesSaxParser.CompleteMultipartUploadHandler |
class |
XmlResponsesSaxParser.CopyObjectResultHandler |
class |
XmlResponsesSaxParser.DeleteObjectsHandler |
class |
XmlResponsesSaxParser.GetBucketDefault404Handler |
class |
XmlResponsesSaxParser.GetBucketStatsHandler |
class |
XmlResponsesSaxParser.InitiateMultipartUploadHandler |
class |
XmlResponsesSaxParser.ListAllMyBucketsHandler
Handler for ListAllMyBuckets response XML documents.
|
class |
XmlResponsesSaxParser.ListBucketHandler |
class |
XmlResponsesSaxParser.ListMultipartUploadsHandler |
class |
XmlResponsesSaxParser.ListPartsHandler |
class |
XmlResponsesSaxParser.RequestPaymentConfigurationHandler
Handler for RequestPaymentConfiguration response XML documents for a
bucket.
|
Constructor and Description |
---|
XmlResponsesSaxParser()
Constructs the XML SAX parser.
|
public XmlResponsesSaxParser() throws ClientException
ClientException
protected void parseXmlInputStream(org.xml.sax.helpers.DefaultHandler handler, InputStream inputStream) throws ClientException
handler
- the handler for the XML documentinputStream
- an input stream containing the XML document to parseClientException
- any parsing, IO or other exceptions are wrapped in an
serviceException.protected InputStream sanitizeXmlDocument(org.xml.sax.helpers.DefaultHandler handler, InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.ListBucketHandler parseListBucketObjectsResponse(InputStream inputStream) throws ClientException
inputStream
- XML data input stream.ClientException
public XmlResponsesSaxParser.ListAllMyBucketsHandler parseListMyBucketsResponse(InputStream inputStream) throws ClientException
inputStream
- XML data input stream.ClientException
public String parseBucketLocationResponse(InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.DeleteObjectsHandler parseDeletedObjectsResult(InputStream inputStream)
public XmlResponsesSaxParser.CopyObjectResultHandler parseCopyObjectResponse(InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.CompleteMultipartUploadHandler parseCompleteMultipartUploadResponse(InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.InitiateMultipartUploadHandler parseInitiateMultipartUploadResponse(InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.ListMultipartUploadsHandler parseListMultipartUploadsResponse(InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.ListPartsHandler parseListPartsResponse(InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.GetBucketStatsHandler parseGetBucketStats(InputStream inputStream) throws ClientException
ClientException
public XmlResponsesSaxParser.GetBucketDefault404Handler parseGetBucketDefault404Response(InputStream inputStream) throws ClientException
ClientException
public boolean parseRequestPaymentConfigurationResponse(InputStream inputStream) throws ClientException
inputStream
- ClientException
public XmlResponsesSaxParser.BucketLifecycleConfigurationHandler parseBucketLifecycleConfigurationResponse(InputStream inputStream) throws IOException
IOException
Copyright © 2017. All Rights Reserved.