/
DDF Catalog Applications
DDF Catalog Applications
- DDF Catalog Core
- Catalog API and Global Settings — The Content API is an OSGi bundle that contains the Java classes and interfaces that allow the various Content Component Types to integrate with each other.
- Standard Catalog Framework — provides the reference implementation of a Catalog Framework
- Standard Event Processor — creates and deletes subscriptions, applies the criteria for each subscription to ingest events, and sends events to registered consumers when the criteria is matched
- URL Resource Reader — obtains a resource given an http, https, or file-based URL
- Sorted Federation Strategy — the default Federation Strategy which returns results sorted by the sorting parameter specified in the federated query
- Fanout Event Processor — Event Processor for fanout configuration
- Metacard Groomer — The Metacard Groomer Pre-Ingest Plugin makes modifications to CreateRequest and UpdateRequest metacards.
- Catalog Fanout Framework App — provides an implementation of the Catalog Framework that acts as a proxy, federating requests to all available sources
- DDF Catalog REST
- RESTful CRUD Endpoint — allows clients to perform CRUD operations on DDF using REST, a simple architectural style that performs communication using HTTP.
- DDF Catalog OpenSearch
- OpenSearch Endpoint — provides a RESTful endpoint that a client accesses to send OpenSearch formatted queries
- OpenSearch Source — allows the DDF Catalog to federate queries via OpenSearch to a CDR-compliant Search Service
- DDF Catalog Solr
- Standalone Solr Server App — an Apache Solr instance as a Catalog data store within the distribution
- Solr Catalog Provider Apps — implementation of a CatalogProvider using Apache Solr as the data store.
- DDF Catalog KML
- KML Query Response Transformer — transforms a Query Response into a KML formatted document
- KML Metacard Transformer — transforms a Metacard into a KML formatted document
- KML Network Link Endpoint — allows a user to generate a View-based KML Query Results Network Link that can be opened with Google Earth, establishing a dynamic connection between Google Earth and DDF
- DDF Catalog Schematron
- Schematron Pre-Ingest Plugin Framework — provides a pre-ingest interceptor that validates the incoming request against a Schematron ruleset (or rule sets)
- Catalog Transformers
- XSLT Transformer — allows developers to create light-weight Query Response Transformers https://wiki.macefusion.com/display/DDF/Query+Response+Transformer and Metacard Transformers https://wiki.macefusion.com/display/DDF/Metacard+Transformer using only a bundle header and XSLT files.
- Included Input Transformers — convert input data into Catalog Metacards
- Tika Input Transformer — transforms a Microsoft Office, PDF, and OpenOffice documents into a Catalog Metacard
- GeoJSON Input Transformer — transforms GeoJSON into a Catalog Metacard
- Included Metacard Transformers — convert Metacards into other data formats
- HTML Metacard Transformer — transforms a Metacard into an HTML formatted document
- XML Metacard Transformer — transforms a Metacard into an XML formatted document
- Thumbnail Metacard Transformer — retrieves the thumbnail bytes of a Metacard
- GeoJSON Metacard Transformer — transforms a Metacard into GeoJSON text
- Metadata Metacard Transformer — returns the Metacard.METADATA attribute value when given a Metacard.
- Resource Metacard Transformer — retrieves the resource bytes of a Metacard product
- Included Query Response Transformers — convert Query Responses into other data formats
- XML Query Response Transformer — transforms a Query Response into an XML formatted document
- HTML Query Response Transformer — transforms a Query Response into an HTML formatted document
- Atom Query Response Transformer — transforms a Query Response into an Atom 1.0 http://tools.ietf.org/html/rfc4287 feed
- SearchUI — a QueryResponseTransformer that not only provides results in a html format but also provides a convenient, simple querying user interface
- Catalog Geo-formatter Library — Geo library to help with conversion of geometry objects into various formats such GeoJson, GeoRSS, etc.
, multiple selections available,