Uses of Annotation Interface
org.dspace.app.rest.Parameter

Packages that use Parameter
  • Uses of Parameter in org.dspace.app.rest

    Method parameters in org.dspace.app.rest with annotations of type Parameter
    Modifier and Type
    Method
    Description
    BitstreamRestController.retrieve(UUID uuid, String accessToken, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request)
    Retrieve bitstream.
  • Uses of Parameter in org.dspace.app.rest.repository

    Method parameters in org.dspace.app.rest.repository with annotations of type Parameter
    Modifier and Type
    Method
    Description
    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<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<VocabularyEntryDetailsRest>
    VocabularyEntryDetailsRestRepository.findAllTop(String vocabularyId, org.springframework.data.domain.Pageable pageable)
     
    RequestItemRepository.findByAccessToken(String accessToken)
     
    SubmissionDefinitionRestRepository.findByCollection(UUID collectionUuid)
     
    WorkflowDefinitionRestRepository.findByCollection(UUID collectionId)
    GET endpoint that returns the workflow definition that applies to a specific collection eventually fallback to the default configuration.
    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<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<SubscriptionRest>
    SubscriptionRestRepository.findByEPersonAndDso(UUID epersonId, UUID dsoId, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<SubscriptionRest>
    SubscriptionRestRepository.findByEPersonAndDso(UUID epersonId, UUID dsoId, org.springframework.data.domain.Pageable pageable)
     
    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<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<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<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<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.
    BrowseIndexRestRepository.findByFields(String[] fields)
    Find a browse index by a list of fields (first match will be returned)
    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
    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
    ClaimedTaskRestRepository.findByItem(UUID itemUUID)
     
    org.springframework.data.domain.Page<CorrectionTypeRest>
    CorrectionTypeRestRepository.findByItem(UUID uuid, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<PotentialDuplicateRest>
    DuplicateRestRepository.findByItem(UUID uuid, org.springframework.data.domain.Pageable pageable)
    Return a paged list of potential duplicate matches for the given item ID.
    org.springframework.data.domain.Page<IdentifierRest>
    IdentifierRestRepository.findByItem(String uuid, org.springframework.data.domain.Pageable pageable)
    Find identifiers associated with a given item
    PoolTaskRestRepository.findByItem(UUID itemUUID)
     
    org.springframework.data.domain.Page<SupervisionOrderRest>
    SupervisionOrderRestRepository.findByItem(String itemId, org.springframework.data.domain.Pageable pageable)
     
    BitstreamRestRepository.findByItemHandle(String handle, Integer sequence, String filename)
    Find the bitstream for the provided handle and sequence or filename.
    BitstreamRestRepository.findByItemHandle(String handle, Integer sequence, String filename)
    Find the bitstream for the provided handle and sequence or filename.
    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.
    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.
    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.
    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.
    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.
    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, String relatedEntityType, 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<RelationshipRest>
    RelationshipRestRepository.findByLabel(String label, UUID dsoId, String relatedEntityType, 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<RelationshipRest>
    RelationshipRestRepository.findByLabel(String label, UUID dsoId, String relatedEntityType, 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.
    NotifyServiceRestRepository.findByLdnUrl(String ldnUrl)
     
    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.
    VocabularyRestRepository.findByMetadataAndCollection(String metadataField, UUID collectionUuid)
     
    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<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<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<AuthorizationRest>
    AuthorizationRestRepository.findByObjects(List<String> uuidList, String type, UUID epersonUuid, List<String> featureNames, 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<AuthorizationRest>
    AuthorizationRestRepository.findByObjects(List<String> uuidList, String type, UUID epersonUuid, List<String> featureNames, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<OrcidQueueRest>
    OrcidQueueRestRepository.findByProfileItemId(String profileItemId, 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<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<QATopicRest>
    QATopicRestRepository.findBySource(String source, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<SuggestionTargetRest>
    SuggestionTargetRestRepository.findBySource(String source, 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)
     
    org.springframework.data.domain.Page<QASourceRest>
    QASourceRestRepository.findByTarget(UUID target, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<QATopicRest>
    QATopicRestRepository.findByTarget(UUID target, String source, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<QATopicRest>
    QATopicRestRepository.findByTarget(UUID target, String source, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<SuggestionTargetRest>
    SuggestionTargetRestRepository.findByTarget(UUID target, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<SuggestionRest>
    SuggestionRestRepository.findByTargetAndSource(String source, UUID target, org.springframework.data.domain.Pageable pageable)
     
    org.springframework.data.domain.Page<SuggestionRest>
    SuggestionRestRepository.findByTargetAndSource(String source, UUID target, org.springframework.data.domain.Pageable pageable)
     
    RegistrationRestRepository.findByToken(String token)
    This method will find the RegistrationRest object that is associated with the token given
    CorrectionTypeRestRepository.findByTopic(String topic)
     
    org.springframework.data.domain.Page<QAEventRest>
    QAEventRestRepository.findByTopic(String topic, org.springframework.data.domain.Pageable pageable)
     
    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<EPersonRest>
    EPersonRestRepository.findIsNotMemberOf(UUID groupUUID, String query, org.springframework.data.domain.Pageable pageable)
    Find the EPersons matching the query parameter which are NOT a member of the given Group.
    org.springframework.data.domain.Page<EPersonRest>
    EPersonRestRepository.findIsNotMemberOf(UUID groupUUID, String query, org.springframework.data.domain.Pageable pageable)
    Find the EPersons matching the query parameter which are NOT a member of the given Group.
    org.springframework.data.domain.Page<GroupRest>
    GroupRestRepository.findIsNotMemberOf(UUID groupUUID, String query, org.springframework.data.domain.Pageable pageable)
    Find the Groups matching the query parameter which are NOT a member of the given parent Group.
    org.springframework.data.domain.Page<GroupRest>
    GroupRestRepository.findIsNotMemberOf(UUID groupUUID, String query, org.springframework.data.domain.Pageable pageable)
    Find the Groups matching the query parameter which are NOT a member of the given parent Group.
    org.springframework.data.domain.Page<NotifyServiceRest>
    NotifyServiceRestRepository.findManualServicesByInboundPattern(String pattern, 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<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<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.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.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.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.
    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.
    org.springframework.data.domain.Page<SubscriptionRest>
    SubscriptionRestRepository.findSubscriptionsByEPerson(UUID epersonId, org.springframework.data.domain.Pageable pageable)