Access Keys:
Skip to content (Access Key - 0)
My Area (Access Key - 2)


Toggle Sidebar
Your Rating: Results: PatheticBadOKGoodOutstanding! 2 rates
Labels:
primo primo Delete
api api Delete
x-services x-services Delete
search search Delete
pnx pnx Delete
java java Delete
intermediate intermediate Delete
elympics elympics Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Primo4j

Tags: , , , , , , ,
Last Updated: Oct 15, 2010 00:51


  • Description

    Primo4j is a Java library for the Primo X-Services API.


  • Author: Douglas Campbell
  • Additional author(s):
  • Institution: National Library of New Zealand
  • Year: 2010
  • License: Apache License, Version 2.0
  • Short description: An overview of Apache 2.0 License
  • Link to terms: Detailed license terms
  • Skill required for using this code:
    Intermediate - Java coding

State

Stable

Programming language

Java

Software requirements

Java

Author(s) homepage

http://find.natlib.govt.nz/

Download

Primo4j-v0.2.jar

Example-v0.2.java 

Using the following Ex Libris open interfaces

Primo X-Services (multiple)

Release notes

Version 0.1 features basic, read-only functionality to search, and to view PNX records, tags, & reviews. 

Version 0.2 adds:

  • Basic searching and viewing of PNX records, tags, & reviews
  • Adding tags and reviews to PNX records
  • Plugins for enriching and formatting results for display.

The primo4j.Example class shows some sample usages.

Installation instructions

Add the primo4j.jar JAR to your Java application classpath.

The best place to start is to extract the primo4j.Example class from the JAR and inspect the code.  Then extract the javadoc to see what classes and methods are available.

TO DO list

  • Add OpenSearch/RSS default formats
  • Add fields newly added to API

Known issues

  • There is only basic error checking of the user-supplied parameters and the API responses

Comments

Text...

Page Attachments

File NameCommentSizeNumber of Downloads
Primo4j-v0.2.jar368 kB100
changelog.txt4 kB113
Example-v0.2.java6 kB151
Example-v0.1.java4 kB153
Primo4j-v0.1.jar201 kB99

Added by Douglas Campbell on Mar 29, 2010 06:12, last edited by Douglas Campbell on Oct 15, 2010 00:51

Adaptavist Theme Builder Powered by Atlassian Confluence