NAME

SRU::Request::SearchRetrieve - A class for representing SRU searchRetrieve requests

SYNOPSIS

## creating a new request
my $request = SRU::Request::SearchRetrieve->new(
    base    => 'http://www.example.com/sru',
    version => '1.1',
    query   => 'kirk and spock' );

DESCRIPTION

METHODS

new()

The constructor which you can pass the following parameters: version, query, startRecord, maximumRecords, recordPacking, recordSchema, recordXPath, resultSetTTL, sortKeys, stylesheet, extraRequestData. The version and query parameters are mandatory.

version

query

startRecord

maximumRecords

recordPacking

recordSchema

recordXPath

resultSetTTL

sortKeys

stylesheet

extraRequestData

asXML()