Wednesday, July 21, 2010

Project 2: Sending EAD records to VuFind

Since I've just finished documenting my second project, I might as well post the code now, even though I didn't finish posting it for project 1.

Project includes:
  • TextUICRRASI - a simple text menu program for calling the other classes and interacting with the VuFind server on a VERY minimal level.
  • Indexer - a class for communicating with the Solr indexer attached to VuFind.
  • MarcDataRetriever - for retrieving MARC data (as a trial before the more difficult task of retrieving EAD data).
  • EADDataRetriever - first attempt at retrieving EAD data.
  • IndexDatum - a data class for storing the data from the two DataRetriever classes above.
  • CRRA_EADRetriever - a souped-up, greatly enhanced EAD data parser.
  • CRRA_Datum - a superior descendant of the IndexDatum class, used only by the CRRA_EADRetriever class.
  • CRRA_DatumTest - my first JUnit test class. :-)

No comments:

Post a Comment