Members
(constant) updateOrCreateResource :_updateOrCreateResource
- Source:
Type:
- _updateOrCreateResource
Methods
buildQuery(struct, isAnd) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
struct |
||
isAnd |
Returns:
- Type
- string
createSearchList(entryStore, query) → {SearchList}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
query |
Returns:
- Type
- SearchList
extractSearchResults(data, list, entryStore) → {Array.<Entry>}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
data |
||
list |
||
entryStore |
Returns:
- Type
- Array.<Entry>
fixNameAndDisabled(resObj, data)
- Source:
Parameters:
Name | Type | Description |
---|---|---|
resObj |
||
data |
getCachedExternalMetadataURI(entryURI) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryURI |
Returns:
- Type
- string
getContext(entryStore, contextEntryURI) → {Context}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
contextEntryURI |
Returns:
- Type
- Context
getContextForEntry(entryURI, entryStore) → {*}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryURI |
||
entryStore |
Returns:
- Type
- *
getContextId(uri, base) → {string|undefined}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
uri |
||
base |
Returns:
- Type
- string | undefined
getDefaultLimit() → {number}
- Source:
Returns:
- Type
- number
getEntryCreatePostData(prototypeEntry) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
prototypeEntry |
Returns:
- Type
- string
getEntryCreateURI(prototypeEntry, parentListEntry) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
prototypeEntry |
||
parentListEntry |
Returns:
- Type
- string
getEntryId(uri, base) → {string|undefined}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
uri |
||
base |
Returns:
- Type
- string | undefined
getEntryLoadURI(entryURI, params) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryURI |
||
params |
Returns:
- Type
- string
getEntryURI(entryStore, contextId, entryId) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
contextId |
||
entryId |
Returns:
- Type
- string
getEntryURIFromURI(entryStore, uri) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
uri |
Returns:
- Type
- string
getId()
- Source:
- Deprecated:
- in favor of factory#getEntryId
getList(entryStore, entryURI) → {List}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
entryURI |
Returns:
- Type
- List
getMetadataURI(entryStore, contextId, entryId) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
contextId |
||
entryId |
Returns:
- Type
- string
getMetadataURIFromURI(entryStore, uri) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
uri |
Returns:
- Type
- string
getMoveURI(entry, fromListEntry, toListEntry, baseURI) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entry |
||
fromListEntry |
||
toListEntry |
||
baseURI |
Returns:
- Type
- string
getPreventCacheNumber() → {number}
Returns:
- Type
- number
getProxyURI(baseURI, uri, formatHint) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
baseURI |
||
uri |
||
formatHint |
Returns:
- Type
- string
getPutFileURI(uri) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
uri |
Returns:
- Type
- string
getResourceBase(entryStore, contextId) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
contextId |
Returns:
- Type
- string
getResourceTypeHelper(entry, vocab) → {*}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entry |
||
vocab |
Returns:
- Type
- *
getResourceURI(entryStore, contextId, entryId) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryStore |
||
contextId |
||
entryId |
Returns:
- Type
- string
getSort() → {Object}
- Source:
Returns:
- Type
- Object
getURIFromCreated(data, context) → {string}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
data |
||
context |
Returns:
- Type
- string
sameOrigin(url) → {boolean}
- Description:
Check if requests will be to the same domain, i.e. no CORS. Must be used in a browser environment.
- Source:
Parameters:
Name | Type | Description |
---|---|---|
url |
Returns:
- Type
- boolean
setDefaultLimit(limit)
- Source:
Parameters:
Name | Type | Description |
---|---|---|
limit |
setSort(sortObject)
- Source:
Parameters:
Name | Type | Description |
---|---|---|
sortObject |
solrFriendly(key, term, isFacet) → {*}
- Description:
Empty spaces in search term should be interpreted as AND instead of the default OR. In addition, fields indexed as text_ngram will have to be shortened to the ngram max limit as they will not match otherwise.
- Source:
Parameters:
Name | Type | Description |
---|---|---|
key |
||
term |
||
isFacet |
Returns:
- Type
- *
transformRights(rights)
- Source:
Parameters:
Name | Type | Description |
---|---|---|
rights |
update(entry, data)
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entry |
Entry | |
data |
Object |
updateOrCreate(entryURI, data, entryStore) → {Entry}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
entryURI |
||
data |
||
entryStore |
Returns:
- Type
- Entry