Module: Fieldhand

Defined in:
lib/fieldhand/set.rb,
lib/fieldhand/header.rb,
lib/fieldhand/logger.rb,
lib/fieldhand/record.rb,
lib/fieldhand/options.rb,
lib/fieldhand/identify.rb,
lib/fieldhand/arguments.rb,
lib/fieldhand/datestamp.rb,
lib/fieldhand/paginator.rb,
lib/fieldhand/repository.rb,
lib/fieldhand/network_errors.rb,
lib/fieldhand/identify_parser.rb,
lib/fieldhand/metadata_format.rb,
lib/fieldhand/response_parser.rb,
lib/fieldhand/list_sets_parser.rb,
lib/fieldhand/get_record_parser.rb,
lib/fieldhand/list_records_parser.rb,
lib/fieldhand/list_identifiers_parser.rb,
lib/fieldhand/list_metadata_formats_parser.rb

Defined Under Namespace

Modules: Logger Classes: Arguments, Datestamp, GetRecordParser, Header, Identify, IdentifyParser, ListIdentifiersParser, ListMetadataFormatsParser, ListRecordsParser, ListSetsParser, MetadataFormat, Options, Paginator, Record, Repository, ResponseError, ResponseParser, Set

Constant Summary collapse

NetworkError =
::Class.new(::StandardError)
ProtocolError =
::Class.new(::StandardError)
BadArgumentError =
::Class.new(ProtocolError)
BadResumptionTokenError =
::Class.new(ProtocolError)
BadVerbError =
::Class.new(ProtocolError)
CannotDisseminateFormatError =
::Class.new(ProtocolError)
IdDoesNotExistError =
::Class.new(ProtocolError)
NoRecordsMatchError =
::Class.new(ProtocolError)
NoMetadataFormatsError =
::Class.new(ProtocolError)
NoSetHierarchyError =
::Class.new(ProtocolError)