com.ibm.portal.resolver.mashup
Interface DefaultMashupSitemapContentHandler

All Superinterfaces:
org.xml.sax.ContentHandler, DefaultContentHandler, ResettableContentHandler

public interface DefaultMashupSitemapContentHandler
extends DefaultContentHandler

Extension of the AtomThreadingContentHandler interface that provides convenience methods to more easily generate ATOM threading events.

The atomXXX methods generate complete ATOM tags, consisting of the start tag, an optional body and an end tag.

The startXXX methods are provided for convenience for those cases when no extra attributes are required for a starting element.

The dateTime methods write a date string in RFC3339 date format into a text() element.

The uri methods serialize URIs into a text() element.

The text methods serialize text() elements.

Since:
6.0.1

Method Summary
 void sitemapEntry(java.net.URI rURI, java.lang.String oMode, java.util.Map params)
           
 void sitemapParameter(java.lang.String rName, java.util.Collection values)
           
 void sitemapParameter(java.lang.String rName, java.util.List values)
           
 void sitemapParameter(java.lang.String rName, java.lang.String[] values)
           
 void sitemapParameters(java.util.Map params)
           
 void sitemapValue(java.lang.String value)
           
 void sitemapValues(java.util.Collection values)
           
 void sitemapValues(java.util.List values)
           
 void sitemapValues(java.lang.String[] values)
           
 void startEntry(java.lang.String rURI, java.lang.String oMode)
           
 void startEntry(java.net.URI rURI, java.lang.String oMode)
           
 void startParameter(java.lang.String rName)
           
 void startSiteMap()
           
 void startValue()
           
 
Methods inherited from interface com.ibm.portal.resolver.xml.DefaultContentHandler
dateTime, dateTime, getInnerContentHandler, getWriter, number, number, text, text, uri, uri, uri, uri
 
Methods inherited from interface org.xml.sax.ContentHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 

Method Detail

startSiteMap

void startSiteMap()
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

startEntry

void startEntry(java.lang.String rURI,
                java.lang.String oMode)
                throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

startEntry

void startEntry(java.net.URI rURI,
                java.lang.String oMode)
                throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

startParameter

void startParameter(java.lang.String rName)
                    throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

startValue

void startValue()
                throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapValue

void sitemapValue(java.lang.String value)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapValues

void sitemapValues(java.util.List values)
                   throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapValues

void sitemapValues(java.util.Collection values)
                   throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapValues

void sitemapValues(java.lang.String[] values)
                   throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapParameter

void sitemapParameter(java.lang.String rName,
                      java.util.List values)
                      throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapParameter

void sitemapParameter(java.lang.String rName,
                      java.util.Collection values)
                      throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapParameter

void sitemapParameter(java.lang.String rName,
                      java.lang.String[] values)
                      throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapParameters

void sitemapParameters(java.util.Map params)
                       throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

sitemapEntry

void sitemapEntry(java.net.URI rURI,
                  java.lang.String oMode,
                  java.util.Map params)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException