- Source:
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>