DDF Included Features
DDF Features
A feature provides certain, modular functionality that can be easily installed or removed from the DDF. A brief description of that functionality for each feature is included below. Each feature is comprised of a collection of bundles that work together to provide that functionality.
Feature Repository | Feature Name | Bundles Installed | Description | Installed by Default |
---|---|---|---|---|
action-core-app | action-core-api | action-core-api | DDF Action API | |
action-core-impl | action-core-impl | DDF Action Core | ||
catalog-core-app | catalog-core-api | catalog-core-api, mime-core-api, tika-core, tika-bundle, gt-opengis | Catalog API interfaces and simple implementations. | |
catalog-core | catalog-core-commons, catalog-core-camelcomponent, measure-api, picocontainer, vecmath, geotools-suite, jts, catalog-core-federationstrategy, lucene-core, ddf-pubsub, catalog-core-eventcommands, ddf-pubsub-tracker, catalog-core-urlresourcereader, filter-proxy, catalog-core-commands, catalog-core-metacardgroomerplugin, metacard-type-registry | Catalog Core feature containing the API, third party bundles necessary to run ddf-core. | ||
catalog-core-standardframework | catalog-core-standardframework | DDF Catalog Framework: the reference implementation of the DDF Catalog specification. | ||
catalog-core-metricsplugin | catalog-core-metricsplugin | Catalog plug-in to capture metrics about catalog operations. | ||
catalog-fanout-app | catalog-core-fanoutframework | fanout-catalogframework | Fanout Catalog Framework: fanout implementation of the DDF Catalog specification. |
|
catalog-kml-app | catalog-kml-metacardtransformer | catalog-kml-transformer | KML Transformer transforms metacards and query results into KML. |
|
catalog-kml-networklinkendpoint | jts, catalog-kml-networklinkendpoint | KML Network Link Endpoint generates view-based KML Network Links for dynamic query results in KML viewer. |
| |
catalog-opensearch-app | catalog-opensearch-endpoint | catalog-opensearch-endpoint | OpenSearch Query Endpoint with Atom Transformer. | |
catalog-opensearch-source | catalog-opensearch-source | OpenSearch Federated Source queries a Federated Source using OpenSearch. | ||
catalog-federationreplication-app | catalog-plugin-federationreplication | plugin-federation-replication | ||
catalog-rest-app | catalog-rest-endpoint | catalog-rest-endpoint | REST Endpoint provides CRUD operations on the Catalog Framework. | |
catalog-schematron-app | catalog-schematron-plugin | catalog-schematron-plugin | Schematron pre-ingest validation plugin. |
|
catalog-solr-embedded-app | catalog-solr-embedded-provider | jts, catalog-solr-embedded-provider | Catalog Provider with locally Embedded Solr Server. | |
catalog-solr-external-app | catalog-solr-external-provider | jts, catalog-solr-external-provider | Catalog Provider to interface with an external Solr Server | |
catalog-solr-server-app | catalog-solr-server | jts, catalog-solr-server-standalone | Deploys and starts a preconfigured Solr War into this container | |
catalog-transformer-app | catalog-transformer-html | service-html-transformer | DDF HTML Transformer translates query results into HTML. | |
catalog-transformer-tika | tika-input-transformer | DDF default Input Transformer. | ||
catalog-transformer-json | geojson-metacard-transformer, geojson-input-transformer | DDF GeoJSON Transformer translates metacards into GeoJSON. | ||
catalog-transformer-ui | catalog-responsequeuetransformer-html | HTML Query Response Transformer. | ||
catalog-transformer-atom | service-atom-transformer, abdera-extensions-opensearch, abdera-extensions-geo, abdera-server | Atom Query Response Transformer. | ||
catalog-transformer-geoformatter | geo-formatter, abdera-extensions-geo, json-simple, jts | DDF Geo library to help with conversion of geometry objects into various formats such GeoJson, GeoRSS, etc. | ||
abdera | commons-codec, axiom-api, abdera-core, abdera-client, abdera-i18n, commons-httpclient | Apache Abdera | ||
catalog-transformer-metadata | catalog-transformer-metadata | Retrieves the attribute, Metadata, from the Metacard. | ||
catalog-transformer-thumbnail | catalog-transformer-thumbnail | Retrieves the attribute, Thumbnail, from the Metacard. | ||
catalog-transformer-xsltengine | catalog-transformer-xsltengine | Provides XSLT transformer engine. | ||
catalog-transformer-xml | catalog-transformer-xml | XML MetacardTransformer and InputTransformer | ||
catalog-transformer-resource | catalog-transformer-resource | Resource MetacardTransformer and InputTransformer | ||
content-core-app | content-core-api | content-core-api | Content API | |
content-core-filesystemstorageprovider | content-core-filesystemstorageprovider | The File System Storage Provider provides the implementation to create, update, or delete content items as files in the Content Repository. | ||
content-core-directorymonitor | content-core-directorymonitor | Monitors directories to process content files. | ||
content-core-catalogerplugin | content-core-catalogerplugin | Content Plugin provides post-CUD operations after content storage. | ||
content-core | content-core-impl, content-core-standardframework, content-core-camelcomponent | Content Core | ||
content-rest-endpoint | content-rest-endpoint | REST Endpoint provides CRUD operations for content storage. | ||
ldap-embedded-app | ldap-embedded | cal10n-api, slf4j-ext, commons-io, commons-lang, ldap-embedded-opendj | DDF Embedded LDAP (OpenDJ) | |
metrics-reporting-app | metrics-reporting | joda-time, metrics-reporting, metrics-webconsole-plugin | Metrics reporting for DDF. | |
metrics-services | metrics-interceptor | cxf interceptors to capture metrics. | ||
mime-core-app | mime-core-api | mime-core-api | DDF MIME API | |
mime-core | mime-core-impl, mime-core-configurableresolver | DDF MIME Core | ||
mime-tika-app | mime-tika-resolver | mime-tika-resolver | DDF Tika MIME Resolver. | |
security-cas-app | security-cas-client | cas-client-core, security-cas-impl, security-cas-client | DDF Security CAS Client. | |
security-cas-tokenvalidator | security-cas-tokenvalidator | DDF Security CAS Validator for the STS. | ||
security-cas-cxfservletfilter | security-cas-cxfservletfilter | DDF Security CAS Servlet Filter for CXF. | ||
security-core-app | security-core | shiro-core, security-core-opensaml, security-expansion-api, security-core-api, security-core-impl | DDF Security Core | |
security-encryption-app | security-encryption | security-encryption-api, security-encryption-impl, security-encryption-commands | DDF Security Encryption | |
security-expansion-app | security-expansion | security-expansion-api, security-expansion-impl, security-expansion-commands | DDF Security Expansion | |
security-pdp-app | security-pdp-xacml | security-pdp-xacmlrealm | DDF Security XACML-based PDP. | |
security-pdp-java | security-pdp-authzrealm | DDF Security Java-based PDP. | ||
security-pep-app | security-pep-serviceauthz | security-pep-interceptor | DDF Security PEP Service AuthZ | |
security-pep-redaction | security-pep-redaction | DDF Security PEP Redaction/Filtering | ||
security-pep-user-attributes | security-pep-userattr-map | DDF Security PEP User Attributes Expansion | ||
security-sts-app | security-sts-server | security-sts-server, spring-ldap-core, xmltooling, pax-url-classpath, security-sts-samlvalidator, security-sts-x509validator, security-sts-ldapclaimshandler | DDF Security STS. | |
security-sts-realm | security-sts-clientconfig, security-sts-realm | DDF Security STS Realm. | ||
security-sts-ldaplogin | security-sts-ldaplogin | DDF Security STS JAAS LDAP Login. |