Associate a collection with a space
Associate a collection with a space
collection id
space id
Associate a dataset with a space
Add follower to a file.
Add follower to a file.
The identifier for the user that is to be added to the space
The role that is to be assigned to the user in the context of this space
The identifier for the space that the user is being added to
app.services.SpaceService.scala
Implementation of the SpaceService trait.
The identifier of the user to be updated
The new role to be assigned to the user in the space
The identifier of the space to be updated
app.services.SpaceService.scala
Implementation of the SpaceService trait.
The number of objects that are available based on the filter
The number of objects that are available based on the filter
Identifies the space.
Sort order (if any) by created date
Length of (the number of collections in) returned list.
A list of collections in a space; list's length is defined by 'limit'.
app.services.SpaceService.scala
Implementation of the SpaceService trait.
Identifies the space.
Sort order (if any) by created date
Length of (the number of datasets in) returned list.
A list of datasets in a space; list's length is defined by 'limit'.
app.services.SpaceService.scala
Implementation of the SpaceService trait.
Return the start that should be used for the list operation to get the next set of items based on the give parameters.
Return the start that should be used for the list operation to get the next set of items based on the give parameters. This will return None if there are no more items (i.e. last page).
the key to use to order the data, default is natural ordering of underlying implementation
the direction to order the data in
the first element that should be returned based on the order key
the maximum number of elements to return in a page
is a json representation of the filter to be applied
Return the start that should be used for the list operation to get the prev set of items based on the give parameters.
Return the start that should be used for the list operation to get the prev set of items based on the give parameters. This will return None if there are no more items (i.e. first page).
the key to use to order the data, default is natural ordering of underlying implementation
the direction to order the data in
the first element that should be returned based on the order key
the maximum number of elements to return in a page
is a json representation of the filter to be applied
The identifier of the space to get data for
The identifier of the user to retrieve data for within the space
The role that a specific user has within the specified space
app.services.SpaceService.scala
Implementation of the SpaceService trait.
Retrieve the time to live value that a space is scoped by.
Retrieve the time to live value that a space is scoped by.
The id of the space to check
An Integer that represents that lifetime of resources in whole days.
The identifier of the space to retrieve user data from
A list that contains all of the users that are associated with a specific space
app.services.SpaceService.scala
Implementation of the SpaceService trait.
Check if the time to live scope for a space is enabled.
Check if the time to live scope for a space is enabled.
The id of the space to check
A Boolean, true if it is enabled, false otherwise or if there was an error
Return a list objects that are available based on the filter as well as the other options.
Return a list objects that are available based on the filter as well as the other options.
the key to use to order the data, default is natural ordering of underlying implementation
the direction to order the data in
the first element that should be returned based on the order key
the maximum number of elements to return
is a json representation of the filter to be applied
Go through the resources in the space, currently Collections and Datasets, and remove their contents if the last modified time on them is older than the time to live that is scoping the space.
Go through the resources in the space, currently Collections and Datasets, and remove their contents if the last modified time on them is older than the time to live that is scoping the space.
The id of the space to check
Remove follower from a file.
Remove follower from a file.
The identifier for the space that the user is being removed from
app.services.SpaceService.scala
Implementation of the SpaceService trait.
The identifier for the space to be updated
The updated name information, HTMLEncoded since it is free text
The updated description information, HTMLEncoded since it is free text
The updated flag, indicating whether or not the space should allow resources to expire
app.services.SpaceService.scala
Implementation of the SpaceService trait.
Store Spaces in MongoDB.