org.springframework.data.domain.Page<CollectionRest> |
CollectionRestRepository.findAdminAuthorized(org.springframework.data.domain.Pageable pageable,
String query) |
|
org.springframework.data.domain.Page<CommunityRest> |
CommunityRestRepository.findAdminAuthorized(org.springframework.data.domain.Pageable pageable,
String query) |
|
org.springframework.data.domain.Page<EntityTypeRest> |
EntityTypeRestRepository.findAllByAuthorizedCollection(org.springframework.data.domain.Pageable pageable) |
Retrieves all entity types related to the collections on which the current user can deposit.
|
org.springframework.data.domain.Page<EntityTypeRest> |
EntityTypeRestRepository.findAllByAuthorizedExternalSource(org.springframework.data.domain.Pageable pageable) |
Retrieves all entity types related to the collections
on which the current user can deposit and supported by External provider
|
org.springframework.data.domain.Page<ClaimedTaskRest> |
ClaimedTaskRestRepository.findAllByItem(UUID itemUUID,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<PoolTaskRest> |
PoolTaskRestRepository.findAllByItem(UUID itemUUID,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<CommunityRest> |
CommunityRestRepository.findAllTop(org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<VocabularyEntryDetailsRest> |
VocabularyEntryDetailsRestRepository.findAllTop(String vocabularyId,
org.springframework.data.domain.Pageable pageable) |
|
SubmissionDefinitionRest |
SubmissionDefinitionRestRepository.findByCollection(UUID collectionUuid) |
|
WorkflowDefinitionRest |
WorkflowDefinitionRestRepository.findByCollection(UUID collectionId) |
GET endpoint that returns the workflow definition that applies to a specific collection eventually fallback
to the default configuration.
|
EPersonRest |
EPersonRestRepository.findByEmail(String email) |
Find the eperson with the provided email address if any.
|
org.springframework.data.domain.Page<ExternalSourceRest> |
ExternalSourceRestRepository.findByEntityType(Context context,
org.springframework.data.domain.Pageable pageable,
String entityType) |
Retrieves all ExternalDataProviders that supports the provided EntityType.
|
org.springframework.data.domain.Page<RelationshipTypeRest> |
RelationshipTypeRestRepository.findByEntityType(String type,
org.springframework.data.domain.Pageable pageable) |
Returns a list of relationship types that matches provided entity type on any side of relationship
|
org.springframework.data.domain.Page<ResourcePolicyRest> |
ResourcePolicyRestRepository.findByEPerson(UUID epersonUuid,
UUID resourceUuid,
org.springframework.data.domain.Pageable pageable) |
Find the resource policies matching uuid of the eperson and/or the one specified resource object
|
org.springframework.data.domain.Page<MetadataFieldRest> |
MetadataFieldRestRepository.findByFieldName(String schemaName,
String elementName,
String qualifierName,
String query,
String exactName,
org.springframework.data.domain.Pageable pageable) |
Endpoint for the search in the MetadataField objects by various different params representing the
field name.
|
org.springframework.data.domain.Page<ResourcePolicyRest> |
ResourcePolicyRestRepository.findByGroup(UUID groupUuid,
UUID resourceUuid,
org.springframework.data.domain.Pageable pageable) |
Find the resource policies matching uuid of the group and/or the ones specified resource object
|
ClaimedTaskRest |
ClaimedTaskRestRepository.findByItem(UUID itemUUID) |
|
PoolTaskRest |
PoolTaskRestRepository.findByItem(UUID itemUUID) |
|
BitstreamRest |
BitstreamRestRepository.findByItemHandle(String handle,
Integer sequence,
String filename) |
Find the bitstream for the provided handle and sequence or filename.
|
org.springframework.data.domain.Page<RelationshipRest> |
RelationshipRestRepository.findByItemsAndType(Integer typeId,
String label,
UUID focusUUID,
Set<UUID> items,
org.springframework.data.domain.Pageable pageable) |
This method is intended to be used when giving an item (focus) and a list
of potentially related items we need to know which of these other items
are already in a specific relationship with the focus item and,
by exclusion which ones are not yet related.
|
WorkflowItemRest |
WorkflowItemRestRepository.findByItemUuid(UUID itemUuid,
org.springframework.data.domain.Pageable pageable) |
This is a search method that will return the WorkflowItemRest object found through the UUID of an item.
|
WorkspaceItemRest |
WorkspaceItemRestRepository.findByItemUuid(UUID itemUuid,
org.springframework.data.domain.Pageable pageable) |
This is a search method that will return the WorkspaceItemRest object found through the UUID of an item.
|
org.springframework.data.domain.Page<RelationshipRest> |
RelationshipRestRepository.findByLabel(String label,
UUID dsoId,
org.springframework.data.domain.Pageable pageable) |
This method will find all the Relationship objects that a RelationshipType that corresponds to the given Label
It's also possible to pass a DSO along to this method with a parameter which will only return Relationship
objects that have this DSO as leftItem or rightItem.
|
org.springframework.data.domain.Page<EPersonRest> |
EPersonRestRepository.findByMetadata(String query,
org.springframework.data.domain.Pageable pageable) |
Find the epersons matching the query parameter.
|
org.springframework.data.domain.Page<GroupRest> |
GroupRestRepository.findByMetadata(String query,
org.springframework.data.domain.Pageable pageable) |
Find the groups matching the query parameter.
|
VocabularyRest |
VocabularyRestRepository.findByMetadataAndCollection(String metadataField,
UUID collectionUuid) |
|
org.springframework.data.domain.Page<AuthorizationRest> |
AuthorizationRestRepository.findByObject(String uri,
UUID epersonUuid,
String featureName,
org.springframework.data.domain.Pageable pageable) |
It returns the list of matching available authorizations granted to the specified eperson or to the anonymous
user.
|
org.springframework.data.domain.Page<UsageReportRest> |
StatisticsRestRepository.findByObject(String uri,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<AuthorizationRest> |
AuthorizationRestRepository.findByObjects(List<String> uuidList,
String type,
UUID epersonUuid,
List<String> featureNames,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<ResourcePolicyRest> |
ResourcePolicyRestRepository.findByResource(UUID resourceUuid,
String action,
org.springframework.data.domain.Pageable pageable) |
Find the resource policies matching the uuid of the resource object and/or the specified action
|
org.springframework.data.domain.Page<AuthorizationFeatureRest> |
AuthorizationFeatureRestRepository.findByResourceType(String type,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<MetadataFieldRest> |
MetadataFieldRestRepository.findBySchema(String schemaName,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<WorkflowItemRest> |
WorkflowItemRestRepository.findBySubmitter(UUID submitterID,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<WorkspaceItemRest> |
WorkspaceItemRestRepository.findBySubmitter(UUID submitterID,
org.springframework.data.domain.Pageable pageable) |
|
RegistrationRest |
RegistrationRestRepository.findByToken(String token) |
This method will find the RegistrationRest object that is associated with the token given
|
org.springframework.data.domain.Page<ClaimedTaskRest> |
ClaimedTaskRestRepository.findByUser(UUID userID,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<PoolTaskRest> |
PoolTaskRestRepository.findByUser(UUID userID,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<ProcessRest> |
ProcessRestRepository.findProcessesByProperty(UUID ePersonUuid,
String scriptName,
String processStatusString,
org.springframework.data.domain.Pageable pageable) |
Search method that will take Parameters and return a list of ProcessRest objects
based on the Process objects that were in the databank that adhere to these params
|
org.springframework.data.domain.Page<CollectionRest> |
CollectionRestRepository.findSubmitAuthorized(String q,
org.springframework.data.domain.Pageable pageable) |
|
org.springframework.data.domain.Page<CollectionRest> |
CollectionRestRepository.findSubmitAuthorizedByCommunity(UUID communityUuid,
org.springframework.data.domain.Pageable pageable,
String q) |
|
org.springframework.data.domain.Page<CollectionRest> |
CollectionRestRepository.findSubmitAuthorizedByCommunityAndEntityType(String query,
UUID communityUuid,
String entityTypeLabel,
org.springframework.data.domain.Pageable pageable) |
Returns Collections for which the current user has 'submit' privileges limited by parent community.
|
org.springframework.data.domain.Page<CollectionRest> |
CollectionRestRepository.findSubmitAuthorizedByEntityType(String query,
String entityTypeLabel,
org.springframework.data.domain.Pageable pageable) |
Returns Collections for which the current user has 'submit' privileges.
|