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

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

public class SpaceResponseSaxHandler
extends AbstractConfluenceSaxHandler<ConfluenceSpace,ConfluenceSpace.ConfluenceSpaceBuilder>

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 SpaceResponseSaxHandler()
           
 
Method Summary
protected  void addMember(AbstractConfluenceSaxHandler.NameValuePair member, ConfluenceSpace.ConfluenceSpaceBuilder 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

SpaceResponseSaxHandler

protected SpaceResponseSaxHandler()
Method Detail

addMember

protected void addMember(AbstractConfluenceSaxHandler.NameValuePair member,
                         ConfluenceSpace.ConfluenceSpaceBuilder 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<ConfluenceSpace,ConfluenceSpace.ConfluenceSpaceBuilder>
Parameters:
member - the member to add
builder - the builder to add the member to


Copyright © 2002-2014 Atlassian. All Rights Reserved.