Uses of Class
com.indexdata.mkjsf.pazpar2.data.ResponseDataObject

Packages that use ResponseDataObject
com.indexdata.mkjsf.pazpar2.commands Each Pazpar2 command is represented by a class with methods for setting parameters and running the command against the selected Pazpar2 service. 
com.indexdata.mkjsf.pazpar2.data Pazpar2 responses produced by Pazpar2 commands are parsed by the ResponseParser, which outputs response data objects that are accessible to the UI through the class Responses. 
com.indexdata.mkjsf.pazpar2.data.sp Service Proxy responses produced by Service Proxy commands. 
com.indexdata.mkjsf.utils Utility classes for file upload, string and list manipulation in UI, logging 
 

Uses of ResponseDataObject in com.indexdata.mkjsf.pazpar2.commands
 

Methods in com.indexdata.mkjsf.pazpar2.commands that return ResponseDataObject
 ResponseDataObject SearchCommand.run()
           
 ResponseDataObject RecordCommand.run()
          Special handling of record responses since they come in three distinctly different ways As a regular <record> document In arbitrary XML format, in case of an offset request to get the native format In binary (non XML) format
 ResponseDataObject Pazpar2Command.run()
          Executes the command with the currently selected parameters against the currently selected Pazpar2 service
 ResponseDataObject Pazpar2Command.run(SearchClient client, Responses pzresp)
          Executes the command in a thread.
 ResponseDataObject Pazpar2Command.runWith(String... parameters)
          Executes the commands with the currently selected parameters, while adding the parameters provided
 

Uses of ResponseDataObject in com.indexdata.mkjsf.pazpar2.data
 

Subclasses of ResponseDataObject in com.indexdata.mkjsf.pazpar2.data
 class ByTargetResponse
          Data from the bytarget command, can be accessed by pzresp.byTarget
 class CommandError
          Holds an error encountered during the execution of a command.
 class Hit
          Data from the show command, child object of ShowResponse, can be accessed by pzresp.show.hits
 class InitResponse
          Data from the init command, can be accessed by pzresp.init
 class Location
          Data from the show command, child object of Hit
 class RecordResponse
          Data from the record command, can be accessed by pzresp.record
 class SearchResponse
          Data from the search command (a status message), can be accessed by pzresp.search
 class ServiceError
           
 class ShowResponse
          Data from the show command, can be accessed by pzresp.show
 class StatResponse
          Data from the stat command, can be accessed by pzresp.stat
 class Target
          Data from the bytarget command, child object of ByTargetResponse
 class TermListResponse
          Data from the termlist command, child object of TermListsResponse
 class TermListsResponse
          Data from the termlist command, can be accessed by pzresp.termLists
 class TermResponse
          Data from the termlist command, child object of TermListResponse
 class TermXTargetResponse
          Data from the termlist command, child object of TermListResponse
 

Fields in com.indexdata.mkjsf.pazpar2.data with type parameters of type ResponseDataObject
protected  Map<String,ResponseDataObject> Responses.dataObjects
           
 

Methods in com.indexdata.mkjsf.pazpar2.data that return ResponseDataObject
 ResponseDataObject ResponseParser.getDataObject(ClientCommandResponse response)
          Parses a Pazpar2 XML response -- or an error response as XML -- and produces a ResponseDataObject object, i.e.
 ResponseDataObject ResponseDataObject.getOneElement(String name)
           
 ResponseDataObject Responses.getResponseObject(String name)
           
 

Methods in com.indexdata.mkjsf.pazpar2.data that return types with arguments of type ResponseDataObject
 List<ResponseDataObject> ResponseDataObject.getElements(String name)
           
 

Methods in com.indexdata.mkjsf.pazpar2.data with parameters of type ResponseDataObject
 void ResponseDataObject.addElement(String name, ResponseDataObject value)
          Used by the response XML parser to add child element objects to a parent element object
 void Responses.put(String name, ResponseDataObject responseData)
           
 

Uses of ResponseDataObject in com.indexdata.mkjsf.pazpar2.data.sp
 

Subclasses of ResponseDataObject in com.indexdata.mkjsf.pazpar2.data.sp
 class AuthResponse
          Data from the auth command, can be accessed by pzresp.sp.auth
 class CategoriesResponse
          Data from the categories command, can be accessed by pzresp.sp.categories
 class SpResponseDataObject
          Base class for Service Proxy-only response data
 class TargetCategory
          Data from the categories command, can be accessed by pzresp.sp.categories.targetCategories
 

Uses of ResponseDataObject in com.indexdata.mkjsf.utils
 

Methods in com.indexdata.mkjsf.utils that return types with arguments of type ResponseDataObject
 List<ResponseDataObject> UiUtils.getMaxElements(ResponseDataObject container, String elementName, int maxElements, int maxTotalValueLength, boolean hardLimit)
          Gets at most maxElements data objects, up to a total string length of maxTotalValueLength
static List<ResponseDataObject> UiUtils.getMaxNumElements(ResponseDataObject container, String elementName, int maxElements)
          Gets at most maxElements elements of the given elementName
 

Methods in com.indexdata.mkjsf.utils with parameters of type ResponseDataObject
 List<ResponseDataObject> UiUtils.getMaxElements(ResponseDataObject container, String elementName, int maxElements, int maxTotalValueLength, boolean hardLimit)
          Gets at most maxElements data objects, up to a total string length of maxTotalValueLength
static List<ResponseDataObject> UiUtils.getMaxNumElements(ResponseDataObject container, String elementName, int maxElements)
          Gets at most maxElements elements of the given elementName
 



Copyright © 2013. All Rights Reserved.