XMLDB Restet Adapter/Lucene/Maven - Services implemented

Services implemented

GET services are implemented because PUT methods are easier to perform using SQL interface. There is no limitation to implement PUT, POST and DELETE methods, but we think that SQL interface is a better place to do it.
Other services will be implemented soon to provide other services not available through SQL interface and Lucene REST WS API, for example to get term info.
Here a list of GET services implemented and his link to the specification

Resource Method Description Server Content Class
Service

GET

Retrieves a list of indices

AtomPP introspection document

IndexesResource.java

Index

GET

Most recent modified documents

Atom Feed

IndexResource.java

Index

GET (with ?query)

Searches the index

Atom Feed

QueryResource.java

Index.Properties

GET

Retrieves the list of properties for the index

Atom Entry

IndexProperty.java

OpenSearch Description

GET

Gets the OpenSearch Description document

OSD Document

IndexOpenSearch.java

Document

GET

Gets a document from the index

Atom Entry

DocumentResource.java

Document

GET (with /mlt at end)

Gets a list of document like this (More like this)

Atom Feed

To be Implemented

Document

GET (with /fieldName at end)

Gets a list of term freq for a given term

Atom Feed

To be implemented

Return to main document.

Comments (0)