Associate a collection with a space
Associate a collection with a space
collection id
space id
Associate a dataset with a space
Associate a dataset with a space
dataset id
space id
Add follower to a file.
Add follower to a file.
Add Invitation to a Space
Add Invitation to a Space
Add authorization request to a space.
Add authorization request to a space.
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
Count all spaces the user has access to.
Count all spaces the user has access to.
Count all spaces the user has created.
Count all spaces the user has created.
Identifies the space.
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.
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.
Find an invitation by ID
Find an invitation by ID
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
Return a list of spaces the user has access to starting at a specific date.
Return a list of spaces the user has access to starting at a specific date.
Return a list of spaces the user has access to.
Return a list of spaces the user has access to.
Return a list of spaces the user has created starting at a specific date.
Return a list of spaces the user has created starting at a specific date.
Return a list of spaces the user has created.
Return a list of spaces the user has created.
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 association betweren dataset and a space
Remove association betweren dataset and a space
dataset id
space id
Remove follower from a file.
Remove follower from a file.
Remove Invitation to a space
Remove Invitation to a space
Remove authorization request.
Remove authorization request.
The identifier of the user to be removed from the space
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 amount of time, in milliseconds, that resources should be preserved in the space
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.