source: gsdl/trunk/runtime-src/src/oaiservr/listrecsaction.h@ 18875

Last change on this file since 18875 was 8182, checked in by cs025, 20 years ago

Added OAI Server code to Greenstone

  • Property svn:keywords set to Author Date Id Revision
File size: 518 bytes
Line 
1#include "abstractlistaction.h"
2
3#include "recordaction.h"
4
5class listrecsaction : public abstractlistaction
6{
7 public:
8 void set_recordMaker(recordaction *ptr) { this->record_action = ptr; }
9 listrecsaction() : abstractlistaction("ListRecords") { };
10
11 protected:
12 recordaction *record_action;
13 virtual bool validateAction(recptproto *protocol, oaiargs &params);
14 bool output_document(ostream &output, recptproto *protocol, const text_t &collection,
15 const text_t &OID, const text_t &metadataPrefix);
16};
Note: See TracBrowser for help on using the repository browser.