The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Search::OpenSearch::Engine::KSx - KinoSearch server with OpenSearch results

SYNOPSIS

METHODS

init_searcher

Returns a SWISH::Prog::KSx::Searcher object.

init_indexer

Returns a SWISH::Prog::KSx::Indexer object (used by the REST API).

build_facets( query, results )

Returns hash ref of facets from results. See Search::OpenSearch::Engine.

process_result( args )

Overrides base method to preserve multi-value fields as arrays.

has_rest_api

Returns true.

PUT( doc )

POST( doc )

DELETE( uri )

GET( uri )

AUTHOR

Peter Karman, <karman at cpan.org>

BUGS

Please report any bugs or feature requests to bug-search-opensearch-engine-ksx at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Search-OpenSearch-Engine-KSx. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Search::OpenSearch::Engine::KSx

You can also look for information at:

COPYRIGHT & LICENSE

Copyright 2010 Peter Karman.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.