/
DDF Included Features

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 RepositoryFeature NameBundles InstalledDescriptionInstalled by Default
action-core-appaction-core-apiaction-core-apiDDF Action API

(tick)

action-core-implaction-core-implDDF Action Core

(tick)

catalog-core-appcatalog-core-apicatalog-core-api, mime-core-api, tika-core, tika-bundle, gt-opengisCatalog API interfaces and simple implementations.

(tick)

catalog-corecatalog-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-registryCatalog Core feature containing the API, third party bundles necessary to run ddf-core.

(tick)

catalog-core-standardframeworkcatalog-core-standardframeworkDDF Catalog Framework: the reference implementation of the DDF Catalog specification.

(tick)

catalog-core-metricsplugincatalog-core-metricspluginCatalog plug-in to capture metrics about catalog operations.

(tick)

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.

(tick)

catalog-opensearch-sourcecatalog-opensearch-sourceOpenSearch Federated Source queries a Federated Source using OpenSearch.

(tick)

catalog-federationreplication-appcatalog-plugin-federationreplicationplugin-federation-replication  
catalog-rest-app

catalog-rest-endpoint

catalog-rest-endpoint

REST Endpoint provides CRUD operations on the Catalog Framework.

(tick)

catalog-schematron-app

catalog-schematron-plugin

catalog-schematron-plugin

Schematron pre-ingest validation plugin.

 

catalog-solr-embedded-appcatalog-solr-embedded-providerjts, catalog-solr-embedded-providerCatalog Provider with locally Embedded Solr Server.

(tick)

catalog-solr-external-appcatalog-solr-external-providerjts, catalog-solr-external-providerCatalog Provider to interface with an external Solr Server 
catalog-solr-server-appcatalog-solr-serverjts, catalog-solr-server-standaloneDeploys 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.

(tick)

catalog-transformer-tikatika-input-transformerDDF default Input Transformer. 
catalog-transformer-jsongeojson-metacard-transformer, geojson-input-transformerDDF GeoJSON Transformer translates metacards into GeoJSON.

(tick)

catalog-transformer-uicatalog-responsequeuetransformer-htmlHTML Query Response Transformer.

(tick)

catalog-transformer-atomservice-atom-transformer, abdera-extensions-opensearch, abdera-extensions-geo, abdera-serverAtom Query Response Transformer.

(tick)

catalog-transformer-geoformattergeo-formatter, abdera-extensions-geo, json-simple, jtsDDF Geo library to help with conversion of geometry objects into various formats such GeoJson, GeoRSS, etc.

(tick)

abderacommons-codec, axiom-api, abdera-core, abdera-client, abdera-i18n, commons-httpclientApache Abdera

(tick)

catalog-transformer-metadatacatalog-transformer-metadataRetrieves the attribute, Metadata, from the Metacard.

(tick)

catalog-transformer-thumbnailcatalog-transformer-thumbnailRetrieves the attribute, Thumbnail, from the Metacard.

(tick)

catalog-transformer-xsltenginecatalog-transformer-xsltengineProvides XSLT transformer engine.

(tick)

catalog-transformer-xmlcatalog-transformer-xmlXML MetacardTransformer and InputTransformer

(tick)

catalog-transformer-resourcecatalog-transformer-resourceResource MetacardTransformer and InputTransformer

(tick)

content-core-appcontent-core-apicontent-core-apiContent API

(tick)

content-core-filesystemstorageprovidercontent-core-filesystemstorageproviderThe File System Storage Provider provides the implementation to create, update, or delete content items as files in the Content Repository.

(tick)

content-core-directorymonitorcontent-core-directorymonitorMonitors directories to process content files.

(tick)

content-core-catalogerplugincontent-core-catalogerpluginContent Plugin provides post-CUD operations after content storage.

(tick)

content-corecontent-core-impl, content-core-standardframework, content-core-camelcomponentContent Core

(tick)

content-rest-endpointcontent-rest-endpointREST Endpoint provides CRUD operations for content storage. 
ldap-embedded-appldap-embeddedcal10n-api, slf4j-ext, commons-io, commons-lang, ldap-embedded-opendjDDF Embedded LDAP (OpenDJ) 
metrics-reporting-appmetrics-reportingjoda-time, metrics-reporting, metrics-webconsole-pluginMetrics reporting for DDF.

(tick)

metrics-servicesmetrics-interceptorcxf interceptors to capture metrics.

(tick)

mime-core-appmime-core-apimime-core-apiDDF MIME API

(tick)

mime-coremime-core-impl, mime-core-configurableresolverDDF MIME Core

(tick)

mime-tika-appmime-tika-resolvermime-tika-resolver

DDF Tika MIME Resolver.

(tick)

security-cas-appsecurity-cas-clientcas-client-core, security-cas-impl, security-cas-clientDDF Security CAS Client. 
security-cas-tokenvalidatorsecurity-cas-tokenvalidatorDDF Security CAS Validator for the STS. 
security-cas-cxfservletfiltersecurity-cas-cxfservletfilterDDF Security CAS Servlet Filter for CXF. 
security-core-appsecurity-coreshiro-core, security-core-opensaml, security-expansion-api, security-core-api, security-core-implDDF Security Core

(tick)

security-encryption-appsecurity-encryptionsecurity-encryption-api, security-encryption-impl, security-encryption-commandsDDF Security Encryption

(tick)

security-expansion-appsecurity-expansionsecurity-expansion-api, security-expansion-impl, security-expansion-commandsDDF Security Expansion

(tick)

security-pdp-appsecurity-pdp-xacmlsecurity-pdp-xacmlrealmDDF Security XACML-based PDP. 
security-pdp-javasecurity-pdp-authzrealmDDF Security Java-based PDP. 
security-pep-appsecurity-pep-serviceauthzsecurity-pep-interceptorDDF Security PEP Service AuthZ 
security-pep-redactionsecurity-pep-redactionDDF Security PEP Redaction/Filtering 
security-pep-user-attributessecurity-pep-userattr-mapDDF Security PEP User Attributes Expansion 
security-sts-appsecurity-sts-serversecurity-sts-server, spring-ldap-core, xmltooling, pax-url-classpath, security-sts-samlvalidator, security-sts-x509validator, security-sts-ldapclaimshandlerDDF Security STS. 
security-sts-realmsecurity-sts-clientconfig, security-sts-realmDDF Security STS Realm.

(tick)

security-sts-ldaploginsecurity-sts-ldaploginDDF Security STS JAAS LDAP Login.