See
PublishedAPI for packages intended to be used by Plugin and Contrib authors, or
browse all packages.
See also
Developing plugins,
Developer's Bible,
Technical Overview
internal package
Foswiki::Plugins::JQDataTablesPlugin::SolrConnector
implements the grid connector interface using a
SolrPlugin based backend
ClassMethod
new($session) → $this
constructor
ObjectMethod
getColumnDescription( $columnName, $formDef ) → $propertyName
maps a column name to the actual property in the store.
ObjectMethod
buildQuery() → $query
creates a query based on the current request, only returns the pure string for the q parameter
of solr. any other filters are stored in $this→{_filterQuery} and used in search()
ObjectMethod
getValueOfResult( $doc, $property, $fieldDef ) → $value
get a property of a result document
ObjectMethod
search( %params ) → ($total, $totalFiltered, $data)
perform the actual search and fetch result