org.jets3t.service.impl.rest
Class XmlResponsesSaxParser.BucketLoggingStatusHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.jets3t.service.impl.rest.XmlResponsesSaxParser.MyDefaultHandler
          extended by org.jets3t.service.impl.rest.XmlResponsesSaxParser.BucketLoggingStatusHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
XmlResponsesSaxParser

public class XmlResponsesSaxParser.BucketLoggingStatusHandler
extends XmlResponsesSaxParser.MyDefaultHandler

Handler for LoggingStatus response XML documents for a bucket. The document is parsed into an S3BucketLoggingStatus object available via the getBucketLoggingStatus() method.

Author:
James Murty

Constructor Summary
XmlResponsesSaxParser.BucketLoggingStatusHandler()
           
 
Method Summary
 void endElement(java.lang.String name, java.lang.String elementText)
           
 S3BucketLoggingStatus getBucketLoggingStatus()
           
 void startElement(java.lang.String name)
           
 
Methods inherited from class org.jets3t.service.impl.rest.XmlResponsesSaxParser.MyDefaultHandler
characters, endDocument, endElement, startDocument, startElement
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlResponsesSaxParser.BucketLoggingStatusHandler

public XmlResponsesSaxParser.BucketLoggingStatusHandler()
Method Detail

getBucketLoggingStatus

public S3BucketLoggingStatus getBucketLoggingStatus()
Returns:
an object representing the bucket's LoggingStatus document.

startElement

public void startElement(java.lang.String name)
Overrides:
startElement in class XmlResponsesSaxParser.MyDefaultHandler

endElement

public void endElement(java.lang.String name,
                       java.lang.String elementText)
Overrides:
endElement in class XmlResponsesSaxParser.MyDefaultHandler