cmr.client.ingest.impl

This namespace defines the implementation of the CMR ingest client protocols.

Note that the implementation includes the definitions of the data records used for storing client-specific state.

client-behaviour

A map of method names to implementations.

Intended for use by the extend protocol function.

get-providers

(get-providers this)

See protocol defintion for docstring.

save-collection

(save-collection this provider-id native-id metadata)(save-collection this provider-id native-id metadata options)

Save a collection.

save-variable

(save-variable this provider-id native-id metadata)(save-variable this provider-id native-id metadata options)

Save a variable.