Rechercher une page de manuel
HTTP::OAI::Identify.3pm
Langue: en
Version: 2007-06-28 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
NAME
HTTP::OAI::Identify - Provide access to an OAI Identify responseSYNOPSIS
use HTTP::OAI::Identify; my $i = new HTTP::OAI::Identify( adminEmail=>'billg@microsoft.com', baseURL=>'http://www.myarchives.org/oai', repositoryName=>'www.myarchives.org' ); for( $i->adminEmail ) { print $_, "\n"; }
METHODS
- $i = new HTTP::OAI::Identify(-baseURL=>'http://arXiv.org/oai1'[, adminEmail=>$email, protocolVersion=>'2.0', repositoryName=>'myarchive'])
- This constructor method returns a new instance of the OAI::Identify module.
- $i->version
- Return the original version of the OAI response, according to the given XML namespace.
- $i->headers
- Returns an HTTP::OAI::Headers object. Use $headers->header('headername') to retrive field values.
- $burl = $i->baseURL([$burl])
- $eds = $i->earliestDatestamp([$eds])
- $gran = $i->granularity([$gran])
- $version = $i->protocolVersion($version)
- $name = $i->repositoryName($name)
- Returns and optionally sets the relevent header. NOTE: protocolVersion will always be '2.0'. Use $i->version to find out the protocol version used by the repository.
- @addys = $i->adminEmail([$email])
- @cmps = $i->compression([$cmp])
- Returns and optionally adds to the multi-value headers.
- @dl = $i->description([$d])
- Returns the description list and optionally appends a new description $d. Returns an array ref of HTTP::OAI::Descriptions, or an empty ref if there are no description.
- $d = $i->next
- Returns the next description or undef if no more description left.
- $dom = $i->toDOM
- Returns a XML::DOM object representing the Identify response.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre