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

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

public class SearchResponseSaxHandler
extends AbstractConfluenceSaxHandler<ConfluenceSearchResult,ConfluenceSearchResult.ConfluenceSearchResultBuilder>

Handles XML responses from the "search" 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
 
Constructor Summary
protected SearchResponseSaxHandler()
           
 
Method Summary
protected  void addMember(AbstractConfluenceSaxHandler.NameValuePair member, ConfluenceSearchResult.ConfluenceSearchResultBuilder 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, startElement
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, 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

SearchResponseSaxHandler

protected SearchResponseSaxHandler()
Method Detail

addMember

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


Copyright © 2002-2012 Atlassian. All Rights Reserved.