Methods
getEntryById(entryId, optionalLoadParams) → {Promise.<Entry>}
- Description:
- Convenience method, to retrieve an entry from this context. 
 
- Source:
- See:
- 
        - EntryStore#getEntry
 
Parameters:
| Name | Type | Description | 
|---|---|---|
| entryId | string | |
| optionalLoadParams | object | same parameter as in {@see EntryStore#getEntry} | 
Returns:
- Type
- Promise.<Entry>
getEntryURIbyId(entryId) → {string}
- Description:
- Expands the given entry id into a full URI. 
 
- Source:
Parameters:
| Name | Type | Description | 
|---|---|---|
| entryId | string | 
Returns:
the URI for an entry in this context with the given id.
- Type
- string
(async) getHomeContextOf() → {Promise.<Entry>}
- Description:
- Finds the user or group that has this context as homecontext if any. 
 
- Source:
Returns:
if succeeds if context a homecontext of some user or group.
- Type
- Promise.<Entry>
getName() → {string}
- Description:
- The name for this context. 
 
- Source:
Returns:
- Type
- string
listEntries(sort, limit, page) → {Promise.<Array.<Entry>>}
- Description:
- Retrieves a list of entries in the context. 
 
- Source:
- See:
- 
        - EntryStore#getListEntries
 
Parameters:
| Name | Type | Description | 
|---|---|---|
| sort | Object | same sort object as provided in the optionalLoadParams to | 
| limit | Object | same limit as provided in the optionalLoadParams to {@see EntryStore#getEntry getEntry} method. | 
| page | integer | unless limit is set to -1 (no pagination) we need to specify which page to load, first page is 0. | 
Returns:
upon success the promise returns an array of entries.
- Type
- Promise.<Array.<Entry>>
newEntry(idopt) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry that has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| id | string | <optional> | id for the entry, fails after commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newGraph(graph, idopt) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry whose resource is a Graph and has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| graph | rdfjson/Graph | Object | graph to store as a resource. | |
| id | string | <optional> | id for the entry, fails upon commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newLink(link, idopt) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry that corresponds to a link that has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| link | string | the URI for the resource we are making a link to, mandatory. | |
| id | string | <optional> | id for the entry, fails after commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newLinkRef(link, metadataLink, idopt) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry that is a linkref that has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| link | string | is the URI for the resource we are making a link to, mandatory. | |
| metadataLink | string | is the URI for the metadata are referring to, mandatory. | |
| id | string | <optional> | id for the entry, fails after commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newList(id) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry whose resource is a List) and has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Description | 
|---|---|---|
| id | string | an optional id for the entry, fails on commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newNamedEntry(idopt) → {PrototypeEntry
- Description:
- Factory method to create a PrototypeEntry that corresponds to a local named resource that has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| id | string | <optional> | id for the entry, fails after commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newPipeline(id) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry whose resource is a pipeline that has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Description | 
|---|---|---|
| id | String | an optional id for the entry, fails upon commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newRef(link, metadataLink, idopt) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry that is a reference and has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). The only difference to the newLinkRef method is that the EntryType is Reference instead of LinkReference which implies that there is no local metadata. 
 
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| link | string | the URI for the resource we are making a link to, mandatory. | |
| metadataLink | string | the URI for the metadata are referring to, mandatory. | |
| id | string | <optional> | for the entry, fails after commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
newString(stropt, id) → {PrototypeEntry}
- Description:
- Factory method to create a PrototypeEntry whose resource is a String that has the current context as container. Call commit on the PrototypeEntry to actually create it (returns a promise). 
 
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| str | string | <optional> | an optional string for the String Resource. | 
| id | String | an optional id for the entry, fails upon commit if an entry exists already with this id. | 
Returns:
- Type
- PrototypeEntry
(async) setName(name) → {Promise.<string>}
- Description:
- Change of context name, succeeds if name is not in use already by another context. 
 
- Source:
Parameters:
| Name | Type | Description | 
|---|---|---|
| name | string | 
Returns:
- Type
- Promise.<string>