cmr.opendap.components.concept

This namespace represents the ‘concept query’ API for CMR OPeNDAP. This is where the rest of the application goes when it needs to perform a query to CMR to get concept data. This is done in order to cache concepts and use these instead of making repeated queries to the CMR.

concept-key

(concept-key id)

Documentation forthcoming

create-component

(create-component)

get

multimethod

Documentation forthcoming

get-cached

(get-cached system cache-key lookup-fn lookup-args)(get-cached system cache-key lookup-fn lookup-args opts)

Look up the concept for a concept-id in the cache; if there is a miss, make the actual call for the lookup.

Due to the fact that the results may or may not be a promise, this function will check to see if the value needs to be wrapped in a promise and will do so if need be.

lifecycle-behaviour

Documentation forthcoming

start

(start this)

Documentation forthcoming

stop

(stop this)

Documentation forthcoming