com.atlassian.jira.plugin.link.confluence.service.rpc
Class PageResponseSaxHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by com.atlassian.jira.plugin.link.confluence.service.rpc.AbstractConfluenceSaxHandler<ConfluencePage,ConfluencePage.ConfluencePageBuilder>
          extended by com.atlassian.jira.plugin.link.confluence.service.rpc.PageResponseSaxHandler
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class PageResponseSaxHandler
extends AbstractConfluenceSaxHandler<ConfluencePage,ConfluencePage.ConfluencePageBuilder>

Handles XML responses from the "getSpaces" Confluence XMLRPC method.

Since:
v5.0

Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.jira.plugin.link.confluence.service.rpc.AbstractConfluenceSaxHandler
AbstractConfluenceSaxHandler.NameValuePair
 
Field Summary
 
Fields inherited from class com.atlassian.jira.plugin.link.confluence.service.rpc.AbstractConfluenceSaxHandler
EMPTY_ENTITY_RESOLVER
 
Constructor Summary
protected PageResponseSaxHandler()
           
 
Method Summary
protected  void addMember(AbstractConfluenceSaxHandler.NameValuePair member, ConfluencePage.ConfluencePageBuilder builder)
          Add the given member to the given builder.
 
Methods inherited from class com.atlassian.jira.plugin.link.confluence.service.rpc.AbstractConfluenceSaxHandler
characters, endElement, getEntities, getFaultString, hasFault, resolveEntity, startElement
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageResponseSaxHandler

protected PageResponseSaxHandler()
Method Detail

addMember

protected void addMember(AbstractConfluenceSaxHandler.NameValuePair member,
                         ConfluencePage.ConfluencePageBuilder builder)
Description copied from class: AbstractConfluenceSaxHandler
Add the given member to the given builder. The member name will determine the field in the builder.

Specified by:
addMember in class AbstractConfluenceSaxHandler<ConfluencePage,ConfluencePage.ConfluencePageBuilder>
Parameters:
member - the member to add
builder - the builder to add the member to


Copyright © 2002-2014 Atlassian. All Rights Reserved.