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

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

public class XmlResponsesSaxParser.ListVersionsResultsHandler
extends DefaultXmlHandler


Constructor Summary
XmlResponsesSaxParser.ListVersionsResultsHandler()
           
 
Method Summary
 void endElement(String name, String elementText)
           
 String[] getCommonPrefixes()
           
 BaseVersionOrDeleteMarker[] getItems()
           
 String getKeyMarker()
           
 String getNextKeyMarker()
           
 String getNextVersionIdMarker()
           
 long getRequestMaxKeys()
           
 String getRequestPrefix()
           
 String getVersionIdMarker()
           
 boolean isListingTruncated()
           
 void startElement(String name)
           
 
Methods inherited from class org.jets3t.service.impl.rest.DefaultXmlHandler
characters, endDocument, endElement, startDocument, startElement, 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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlResponsesSaxParser.ListVersionsResultsHandler

public XmlResponsesSaxParser.ListVersionsResultsHandler()
Method Detail

isListingTruncated

public boolean isListingTruncated()
Returns:
true if the listing document was truncated, and therefore only contained a subset of the available S3 objects.

getItems

public BaseVersionOrDeleteMarker[] getItems()
Returns:
the S3 objects contained in the listing.

getCommonPrefixes

public String[] getCommonPrefixes()

getRequestPrefix

public String getRequestPrefix()

getKeyMarker

public String getKeyMarker()

getVersionIdMarker

public String getVersionIdMarker()

getNextKeyMarker

public String getNextKeyMarker()

getNextVersionIdMarker

public String getNextVersionIdMarker()

getRequestMaxKeys

public long getRequestMaxKeys()

startElement

public void startElement(String name)
Overrides:
startElement in class DefaultXmlHandler

endElement

public void endElement(String name,
                       String elementText)
Overrides:
endElement in class DefaultXmlHandler