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}
Check if requests will be to the same domain, i.e. no CORS. Must be used in a browser environment.
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) → {*}
- Source:
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.
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