new CacheFacade(): CacheFacadeReturns:
<CacheFacade>M
get
get(identifier, etag, callback): voidAttributes
Returns:
{void}
Returns value.
getChildCache(name): CacheFacadeAttributes
name:
<string>Returns:
<CacheFacade>Returns child cache.
getItemCache(identifier, etag): ItemCacheFacadeAttributes
Returns:
<ItemCacheFacade>Returns item cache.
getLazyHashedEtag(obj): voidobj{HashableObject}- Returns:
<Etag>
Gets lazy hashed etag.
getPromise(identifier, etag): Promise< T >Attributes
Returns:
{Promise< T >}
Returns promise with the data.
mergeEtags(a, b): EtagAttributes
Returns:
<Etag>Merges the provided values into a single result.
provide(identifier, etag, computer, callback): voidAttributes
Returns:
{void}
Processes the provided identifier.
providePromise(identifier, etag, computer): Promise< T >Attributes
Returns:
{Promise< T >}
Returns promise with the data.
store(identifier, etag, data, callback): voidAttributes
Returns:
{void}
Processes the provided identifier.
storePromise(identifier, etag, data): Promise< void >Attributes
Returns:
{Promise< void >}
Stores the provided identifier.