A B C D E F G H I J L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abortContext(ServletRequest) - Static method in class org.dspace.app.rest.utils.ContextUtil
- AbstractDSpaceRestRepository - Class in org.dspace.app.rest.repository
-
This is the base class for any Rest Repository.
- AbstractDSpaceRestRepository() - Constructor for class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- AbstractProjection - Class in org.dspace.app.rest.projection
-
Abstract base class for projections.
- AbstractProjection() - Constructor for class org.dspace.app.rest.projection.AbstractProjection
- AbstractRestProcessingStep - Interface in org.dspace.app.rest.submit
-
Interface for the submission steps to populate sections in the in progress submission and react to patch requests.
- AbstractValidation - Class in org.dspace.app.rest.submit.step.validation
-
Abstract class to provide basic management of errors resulting from a validation on a submission
- AbstractValidation() - Constructor for class org.dspace.app.rest.submit.step.validation.AbstractValidation
- AccessConditionOptionRest - Class in org.dspace.app.rest.model
-
The Access Condition (ResourcePolicy) REST Resource
- AccessConditionOptionRest() - Constructor for class org.dspace.app.rest.model.AccessConditionOptionRest
- action(HttpServletRequest, ID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- action(HttpServletRequest, String, String, Integer) - Method in class org.dspace.app.rest.RestResourceController
-
Called in POST, with a x-www-form-urlencoded, execute an action on a resource Note that the regular expression in the request mapping accept a number as identifier;
- action(Context, HttpServletRequest, ID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- action(Context, HttpServletRequest, Integer) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- action(Context, HttpServletRequest, Integer) - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- ACTION - Static variable in class org.dspace.app.rest.IdentifierRestController
- ACTION - Static variable in class org.dspace.app.rest.UUIDLookupRestController
- ACTIONS - Static variable in class org.dspace.app.rest.model.WorkflowStepRest
- add(ResourcePolicy, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameAddOperation
-
Performs the actual add name of resourcePolicy operation
- add(Link) - Method in class org.dspace.app.rest.model.hateoas.HALResource
- ADD - org.dspace.app.rest.security.DSpaceRestPermission
- addAppliedFilter(SearchResultsRest.AppliedFilter) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- addAuthenticationDataForUser(HttpServletRequest, HttpServletResponse, DSpaceAuthentication) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- addAuthenticationDataForUser(HttpServletRequest, HttpServletResponse, DSpaceAuthentication) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
- addBundleToItem(UUID, HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.ItemAddBundleController
-
Method to add a Bundle to an Item with the given UUID in the URL.
- addBundleToItem(Context, Item, BundleRest) - Method in class org.dspace.app.rest.repository.ItemRestRepository
-
Method to add a bundle to an item
- addDefaultOperatorsToList() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- addEmbeds(FacetConfigurationRest) - Method in class org.dspace.app.rest.model.hateoas.FacetConfigurationResource
- addEmbeds(FacetResultsRest) - Method in class org.dspace.app.rest.model.hateoas.FacetResultsResource
- addError(String, String) - Method in class org.dspace.app.rest.submit.step.validation.AbstractValidation
-
Add an error message (i18nKey) for a specific json path
- addFacetEntry(SearchFacetEntryRest) - Method in class org.dspace.app.rest.model.SearchResultsRest
- addFacetValues(Context, DiscoverResult, SearchResultsRest, DiscoveryConfiguration, Projection) - Method in class org.dspace.app.rest.converter.DiscoverFacetsConverter
-
Fill the facet values information in the SearchResultsRest using the information in the api DiscoverResult object according to the configuration applied to the discovery query
- addFilter(SearchConfigurationRest.Filter) - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- addFilterParams(UriComponentsBuilder, DiscoveryResultsRest) - Method in class org.dspace.app.rest.link.search.DiscoveryRestHalLinkFactory
- addHitHighlights(String, List<String>) - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- addLinks(AuthnResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.AuthnHalLinkFactory
- addLinks(AuthorityEntryResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.AuthorityEntryHalLinkFactory
- addLinks(BrowseEntryResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.BrowseEntryHalLinkFactory
- addLinks(DSpaceResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.DSpaceResourceHalLinkFactory
- addLinks(EntityTypeResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.relation.EntityTypeHalLinkFactory
- addLinks(ExternalSourceEntryResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.externalsources.ExternalSourceEntryHalLinkFactory
- addLinks(ExternalSourceResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.externalsources.ExternalSourceHalLinkFactory
- addLinks(FacetConfigurationResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.FacetConfigurationResourceHalLinkFactory
- addLinks(FacetResultsResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.FacetResultsHalLinkFactory
- addLinks(FacetsResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.FacetsResourceHalLinkFactory
- addLinks(HALResource) - Method in class org.dspace.app.rest.link.HalLinkService
- addLinks(HALResource, Pageable) - Method in class org.dspace.app.rest.link.HalLinkService
- addLinks(HarvestedCollectionResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.harvest.HarvestedCollectionHalLinkFactory
- addLinks(ProcessResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.process.ProcessResourceHalLinkFactory
- addLinks(RelationshipResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.relation.RelationshipHalLinkFactory
- addLinks(RootResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.RootHalLinkFactory
- addLinks(SearchConfigurationResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.SearchConfigurationResourceHalLinkFactory
- addLinks(SearchFacetEntryResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.SearchFacetEntryHalLinkFactory
- addLinks(SearchFacetValueResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.SearchFacetValueHalLinkFactory
- addLinks(SearchResultEntryResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.SearchResultEntryHalLinkFactory
- addLinks(SearchResultsResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.SearchResultsResourceHalLinkFactory
- addLinks(SearchSupportResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.search.SearchSupportHalLinkFactory
- addLinks(StatisticsSupportResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.statistics.StatisticsSupportHalLinkFactory
- addLinks(SubmissionSectionResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.SubmissionSectionHalLinkFactory
- addLinks(RESOURCE, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.HalLinkFactory
- AddOperation - Class in org.dspace.app.rest.model.patch
-
Operation to track the "add" operation to the given "path".
- AddOperation(String, Object) - Constructor for class org.dspace.app.rest.model.patch.AddOperation
- addOperator(SearchConfigurationRest.Filter.Operator) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- AddPatchOperation<T> - Class in org.dspace.app.rest.submit.factory.impl
-
Class to manage HTTP PATCH method operation ADD.
- AddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.AddPatchOperation
- addSearchFilters(SearchConfigurationRest, List<DiscoverySearchFilter>, List<DiscoverySearchFilterFacet>) - Method in class org.dspace.app.rest.converter.DiscoverConfigurationConverter
- addSearchResult(SearchResultEntryRest) - Method in class org.dspace.app.rest.model.SearchResultsRest
- addSidebarFacet(SearchFacetEntryRest) - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- addSortingParms(UriComponentsBuilder, DiscoveryResultsRest) - Method in class org.dspace.app.rest.link.search.DiscoveryRestHalLinkFactory
- addSortOption(SearchConfigurationRest.SortOption) - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- addToFacetResultList(SearchFacetValueRest) - Method in class org.dspace.app.rest.model.FacetResultsRest
- addToParameterRestList(ParameterRest) - Method in class org.dspace.app.rest.model.ScriptRest
- addValue(SearchFacetValueRest) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- addValue(Context, DSO, String, MetadataValueRest, int) - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueAddPatchOperation
- ADMIN - org.dspace.app.rest.security.DSpaceRestPermission
- ADMIN_GRANT - Static variable in class org.dspace.app.rest.security.WebSecurityConfiguration
- AdminRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
Administrators are always allowed to perform any action on any DSpace object.
- AdminRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.AdminRestPermissionEvaluatorPlugin
- afterPropertiesSet() - Method in class org.dspace.app.rest.AuthenticationRestController
- afterPropertiesSet() - Method in class org.dspace.app.rest.DiscoveryRestController
- afterPropertiesSet() - Method in class org.dspace.app.rest.IdentifierRestController
- afterPropertiesSet() - Method in class org.dspace.app.rest.RestResourceController
- afterPropertiesSet() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
- afterPropertiesSet() - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- afterPropertiesSet() - Method in class org.dspace.app.rest.security.StatelessLoginFilter
- afterPropertiesSet() - Method in class org.dspace.app.rest.StatisticsRestController
- afterPropertiesSet() - Method in class org.dspace.app.rest.utils.DiscoverQueryBuilder
- afterPropertiesSet() - Method in class org.dspace.app.rest.UUIDLookupRestController
- AInprogressItemConverter<T extends InProgressSubmission,R extends AInprogressSubmissionRest> - Class in org.dspace.app.rest.converter
-
Abstract implementation providing the common functionalities for all the inprogressSubmission Converter
- AInprogressItemConverter() - Constructor for class org.dspace.app.rest.converter.AInprogressItemConverter
- AInprogressSubmissionRest - Class in org.dspace.app.rest.model
-
Abstract class to share common aspects between the REST representation of inprogressSubmission
- AInprogressSubmissionRest() - Constructor for class org.dspace.app.rest.model.AInprogressSubmissionRest
- allowEmbedding(HALResource, LinkRest) - Method in class org.dspace.app.rest.projection.AbstractProjection
- allowEmbedding(HALResource, LinkRest) - Method in class org.dspace.app.rest.projection.FullProjection
- allowEmbedding(HALResource, LinkRest) - Method in interface org.dspace.app.rest.projection.Projection
-
Tells whether this projection permits the embedding of a particular embeddable subresource.
- allowLinking(HALResource, LinkRest) - Method in class org.dspace.app.rest.projection.AbstractProjection
- allowLinking(HALResource, LinkRest) - Method in class org.dspace.app.rest.projection.FullProjection
- allowLinking(HALResource, LinkRest) - Method in interface org.dspace.app.rest.projection.Projection
-
Tells whether this projection permits the linking of a particular linkable subresource.
- ANONYMOUS_GRANT - Static variable in class org.dspace.app.rest.security.WebSecurityConfiguration
- Application - Class in org.dspace.app.rest
-
Define the Spring Boot Application settings itself.
- Application() - Constructor for class org.dspace.app.rest.Application
- ApplicationConfig - Class in org.dspace.app.rest.utils
-
This class provides extra configuration for our Spring Boot Application
- ApplicationConfig() - Constructor for class org.dspace.app.rest.utils.ApplicationConfig
- AppliedFilter() - Constructor for class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- AppliedFilter(String, String, String, String) - Constructor for class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- apply(String[]) - Method in class org.dspace.app.rest.converter.BrowseEntryConverter
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.security.StatelessLoginFilter
- ATTRIBUTE_NAME - Static variable in class org.dspace.app.rest.model.SubmissionSectionRest
- authenticate(Authentication) - Method in class org.dspace.app.rest.security.EPersonRestAuthenticationProvider
- AUTHENTICATED_GRANT - Static variable in class org.dspace.app.rest.security.WebSecurityConfiguration
- AuthenticationRestController - Class in org.dspace.app.rest
-
Rest controller that handles authentication on the REST API together with the Spring Security filters configured in
WebSecurityConfiguration - AuthenticationRestController() - Constructor for class org.dspace.app.rest.AuthenticationRestController
- AuthenticationStatusResource - Class in org.dspace.app.rest.model.hateoas
-
Status Resource, wraps the status object and the authenticated EPerson
- AuthenticationStatusResource(AuthenticationStatusRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.AuthenticationStatusResource
- AuthenticationStatusRest - Class in org.dspace.app.rest.model
-
Find out your authentication status.
- AuthenticationStatusRest() - Constructor for class org.dspace.app.rest.model.AuthenticationStatusRest
- AuthenticationStatusRest(EPersonRest) - Constructor for class org.dspace.app.rest.model.AuthenticationStatusRest
- authn() - Method in class org.dspace.app.rest.AuthenticationRestController
- AuthnHalLinkFactory - Class in org.dspace.app.rest.link
-
This class' purpose is to provide a means to add links to
AuthnResources - AuthnHalLinkFactory() - Constructor for class org.dspace.app.rest.link.AuthnHalLinkFactory
- AuthnResource - Class in org.dspace.app.rest.model.hateoas
-
Authn Rest Resource, used to link to login, logout, status, ...
- AuthnResource(AuthnRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.AuthnResource
- AuthnRest - Class in org.dspace.app.rest.model
-
Root rest object for the /api/authn endpoint
- AuthnRest() - Constructor for class org.dspace.app.rest.model.AuthnRest
- AUTHORITY - org.dspace.app.rest.model.query.RestSearchOperator
-
The authority operator can be used by adding an id: infront of the search query It then becomes id:VALUE to call for a search on the authority operator for VALUE
- AuthorityEntryHalLinkFactory - Class in org.dspace.app.rest.link
-
This class' purpose is to provide a factory to add links to the AuthorityEntryResource.
- AuthorityEntryHalLinkFactory() - Constructor for class org.dspace.app.rest.link.AuthorityEntryHalLinkFactory
- AuthorityEntryLinkRepository - Class in org.dspace.app.rest.repository
-
Controller for exposition of authority services
- AuthorityEntryLinkRepository() - Constructor for class org.dspace.app.rest.repository.AuthorityEntryLinkRepository
- AuthorityEntryResource - Class in org.dspace.app.rest.model.hateoas
-
Authority Rest HAL Resource.
- AuthorityEntryResource(AuthorityEntryRest) - Constructor for class org.dspace.app.rest.model.hateoas.AuthorityEntryResource
- AuthorityEntryRest - Class in org.dspace.app.rest.model
-
The Authority Entry REST Resource
- AuthorityEntryRest() - Constructor for class org.dspace.app.rest.model.AuthorityEntryRest
- AuthorityEntryRestConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the Choice in the DSpace API data model and the REST data model.
- AuthorityEntryRestConverter() - Constructor for class org.dspace.app.rest.converter.AuthorityEntryRestConverter
- AuthorityEntryValueLinkRepository - Class in org.dspace.app.rest.repository
-
Controller for exposition of authority services
- AuthorityEntryValueLinkRepository() - Constructor for class org.dspace.app.rest.repository.AuthorityEntryValueLinkRepository
- AuthorityResource - Class in org.dspace.app.rest.model.hateoas
-
Authority Rest HAL Resource.
- AuthorityResource(AuthorityRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.AuthorityResource
- AuthorityRest - Class in org.dspace.app.rest.model
-
The authority REST resource
- AuthorityRest() - Constructor for class org.dspace.app.rest.model.AuthorityRest
- AuthorityRestConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the ChoiceAuthority in the DSpace API data model and the REST data model TODO please do not use this convert but use the wrapper
AuthorityUtils#convertAuthority(ChoiceAuthority, String, String) - AuthorityRestConverter() - Constructor for class org.dspace.app.rest.converter.AuthorityRestConverter
- AuthorityRestRepository - Class in org.dspace.app.rest.repository
-
Controller for exposition of authority services
- AuthorityRestRepository() - Constructor for class org.dspace.app.rest.repository.AuthorityRestRepository
- AuthorityUtils - Class in org.dspace.app.rest.utils
-
Utility methods to expose the authority framework over REST
- AuthorityUtils() - Constructor for class org.dspace.app.rest.utils.AuthorityUtils
- AUTHORIZATION - Static variable in interface org.dspace.app.rest.model.RestModel
- AuthorizeServicePermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
DSpaceObjectPermissionEvaluatorPlugin will check persmissions based on the DSpace
AuthorizeService. - AuthorizeServicePermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.AuthorizeServicePermissionEvaluatorPlugin
B
- BaseObjectRest<T extends Serializable> - Class in org.dspace.app.rest.model
-
Base class for any REST resource that need to be addressable
- BaseObjectRest() - Constructor for class org.dspace.app.rest.model.BaseObjectRest
- BitstreamBundleController - Class in org.dspace.app.rest
-
Controller to manage bundle of bitstreams.
- BitstreamBundleController() - Constructor for class org.dspace.app.rest.BitstreamBundleController
- BitstreamBundleLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "bundle" subresource of an individual bitstream.
- BitstreamBundleLinkRepository() - Constructor for class org.dspace.app.rest.repository.BitstreamBundleLinkRepository
- BitstreamConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the Bitstream in the DSpace API data model and the REST data model
- BitstreamConverter() - Constructor for class org.dspace.app.rest.converter.BitstreamConverter
- BitstreamFormatConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the BitstreamFormat in the DSpace API data model and the REST data model
- BitstreamFormatConverter() - Constructor for class org.dspace.app.rest.converter.BitstreamFormatConverter
- BitstreamFormatLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "format" subresource of an individual bitstream.
- BitstreamFormatLinkRepository() - Constructor for class org.dspace.app.rest.repository.BitstreamFormatLinkRepository
- BitstreamFormatResource - Class in org.dspace.app.rest.model.hateoas
-
BitstreamFormat Rest HAL Resource.
- BitstreamFormatResource(BitstreamFormatRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.BitstreamFormatResource
- BitstreamFormatRest - Class in org.dspace.app.rest.model
-
The BitstreamFormat REST Resource
- BitstreamFormatRest() - Constructor for class org.dspace.app.rest.model.BitstreamFormatRest
- BitstreamFormatRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage BitstreamFormat Rest object
- BitstreamFormatRestRepository() - Constructor for class org.dspace.app.rest.repository.BitstreamFormatRestRepository
- BitstreamMetadataValueAddPatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" PATCH operation at metadata Bitstream level.
- BitstreamMetadataValueAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueAddPatchOperation
- BitstreamMetadataValueMovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "move" PATCH operation.
- BitstreamMetadataValueMovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueMovePatchOperation
- BitstreamMetadataValueRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" PATCH operation at metadata Bitstream level.
- BitstreamMetadataValueRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueRemovePatchOperation
- BitstreamMetadataValueReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" operation to replace metadata in the Bitstream
- BitstreamMetadataValueReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueReplacePatchOperation
- BitstreamMovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "move" operation for ordering the Bitstream
- BitstreamMovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamMovePatchOperation
- BitstreamRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" operation for deletion of the Bitstream
- BitstreamRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamRemovePatchOperation
- BitstreamResource - Class in org.dspace.app.rest.model.hateoas
-
Bitstream Rest HAL Resource.
- BitstreamResource(BitstreamRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.BitstreamResource
- BitstreamRest - Class in org.dspace.app.rest.model
-
The Bitstream REST Resource
- BitstreamRest() - Constructor for class org.dspace.app.rest.model.BitstreamRest
- BitstreamRestController - Class in org.dspace.app.rest
-
This is a specialized controller to provide access to the bitstream binary content The mapping for requested endpoint try to resolve a valid UUID, for example
- BitstreamRestController() - Constructor for class org.dspace.app.rest.BitstreamRestController
- BitstreamRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Bitstream Rest object
- BitstreamRestRepository(BitstreamService) - Constructor for class org.dspace.app.rest.repository.BitstreamRestRepository
- BITSTREAMS - Static variable in class org.dspace.app.rest.model.BundleRest
- BrowseEntryConverter - Class in org.dspace.app.rest.converter
-
This is the converter from String array returned by the Browse engine for metadata browse to the BrowseEntryRest DTO
- BrowseEntryConverter() - Constructor for class org.dspace.app.rest.converter.BrowseEntryConverter
- BrowseEntryHalLinkFactory - Class in org.dspace.app.rest.link
-
This class' purpose is to provide a factory to add links to the BrowseEntryResource.
- BrowseEntryHalLinkFactory() - Constructor for class org.dspace.app.rest.link.BrowseEntryHalLinkFactory
- BrowseEntryLinkRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to retrieve the first level values (Entries) of a metadata browse
- BrowseEntryLinkRepository() - Constructor for class org.dspace.app.rest.repository.BrowseEntryLinkRepository
- BrowseEntryResource - Class in org.dspace.app.rest.model.hateoas
-
Browse Entry Rest HAL Resource.
- BrowseEntryResource(BrowseEntryRest) - Constructor for class org.dspace.app.rest.model.hateoas.BrowseEntryResource
- BrowseEntryRest - Class in org.dspace.app.rest.model
-
The Browse Entry REST Resource
- BrowseEntryRest() - Constructor for class org.dspace.app.rest.model.BrowseEntryRest
- BrowseIndexConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the BrowseIndex in the DSpace API data model and the REST data model
- BrowseIndexConverter() - Constructor for class org.dspace.app.rest.converter.BrowseIndexConverter
- BrowseIndexResource - Class in org.dspace.app.rest.model.hateoas
-
Browse Index Rest HAL Resource.
- BrowseIndexResource(BrowseIndexRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.BrowseIndexResource
- BrowseIndexRest - Class in org.dspace.app.rest.model
-
The Browse Index REST Resource
- BrowseIndexRest() - Constructor for class org.dspace.app.rest.model.BrowseIndexRest
- BrowseIndexRest.SortOption - Class in org.dspace.app.rest.model
- BrowseIndexRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to Browse Index Rest object
- BrowseIndexRestRepository() - Constructor for class org.dspace.app.rest.repository.BrowseIndexRestRepository
- BrowseItemLinkRepository - Class in org.dspace.app.rest.repository
-
This is the repository to retrieve the items associated with a specific browse index or entries
- BrowseItemLinkRepository() - Constructor for class org.dspace.app.rest.repository.BrowseItemLinkRepository
- buildFacetBaseLink(FacetResultsRest) - Method in class org.dspace.app.rest.link.search.DiscoveryRestHalLinkFactory
- buildFacetQuery(Context, IndexableObject, DiscoveryConfiguration, String, String, List<SearchFilter>, String, Pageable, String) - Method in class org.dspace.app.rest.utils.DiscoverQueryBuilder
- buildLink(String, String) - Method in class org.dspace.app.rest.link.HalLinkFactory
- buildLink(String, T) - Method in class org.dspace.app.rest.link.HalLinkFactory
- buildQuery(Context, IndexableObject, DiscoveryConfiguration, String, List<SearchFilter>, String, Pageable) - Method in class org.dspace.app.rest.utils.DiscoverQueryBuilder
- buildSearchBaseLink(DiscoveryResultsRest) - Method in class org.dspace.app.rest.link.search.DiscoveryRestHalLinkFactory
-
This method will build the base search link for the data that's been given to it
- buildSearchFacetsBaseLink(SearchResultsRest) - Method in class org.dspace.app.rest.link.search.DiscoveryRestHalLinkFactory
- buildUploadBitstream(ConfigurationService, Bitstream) - Method in class org.dspace.app.rest.submit.SubmissionService
- BUNDLE - Static variable in class org.dspace.app.rest.model.BitstreamRest
- BundleBitstreamLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "bitstreams" subresource of an individual bundle.
- BundleBitstreamLinkRepository() - Constructor for class org.dspace.app.rest.repository.BundleBitstreamLinkRepository
- BundleConverter - Class in org.dspace.app.rest.converter
- BundleConverter() - Constructor for class org.dspace.app.rest.converter.BundleConverter
- BundleMoveOperation - Class in org.dspace.app.rest.repository.patch.operation
-
This is the implementation for Bundle move patches.
- BundleMoveOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.BundleMoveOperation
- BundlePrimaryBitstreamLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "primaryBitstream" subresource of an individual bundle.
- BundlePrimaryBitstreamLinkRepository() - Constructor for class org.dspace.app.rest.repository.BundlePrimaryBitstreamLinkRepository
- BundleResource - Class in org.dspace.app.rest.model.hateoas
-
Bunde Rest HAL Resource.
- BundleResource(BundleRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.BundleResource
- BundleRest - Class in org.dspace.app.rest.model
-
The Bundle REST Resource
- BundleRest() - Constructor for class org.dspace.app.rest.model.BundleRest
- BundleRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible for managing the Bundle Rest object
- BundleRestRepository(BundleService) - Constructor for class org.dspace.app.rest.repository.BundleRestRepository
- BUNDLES - Static variable in class org.dspace.app.rest.model.ItemRest
- BundleUploadBitstreamController - Class in org.dspace.app.rest
-
Controller to upload bitstreams to a certain bundle, indicated by a uuid in the request Usage: POST /api/core/bundles/{uuid}/bitstreams (with file and properties of file in request) Example:
- BundleUploadBitstreamController() - Constructor for class org.dspace.app.rest.BundleUploadBitstreamController
- BUSY - org.dspace.app.rest.model.HarvestStatusEnum
C
- CALENDAR_UNITS - Static variable in class org.dspace.app.rest.utils.DateMathParser
-
A mapping from (uppercased) String labels identifying time units, to the corresponding
ChronoUnitenum (e.g. - CATEGORY - Static variable in class org.dspace.app.rest.IdentifierRestController
- CATEGORY - Static variable in class org.dspace.app.rest.model.AuthenticationStatusRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.AuthnRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.AuthorityRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.BitstreamFormatRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.BitstreamRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.BrowseIndexRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.BundleRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ClaimedTaskRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.CollectionRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.CommunityRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.DiscoveryResultsRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.EntityTypeRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.EPersonRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ExternalSourceEntryRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ExternalSourceRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.FacetConfigurationRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.GroupRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.HarvestedCollectionRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.HarvesterMetadataRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ItemRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.MetadataFieldRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.MetadataSchemaRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.PoolTaskRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ProcessRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.RelationshipRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.RelationshipTypeRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ResourcePolicyRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.RootRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ScriptRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SearchEventRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SearchFacetEntryRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SearchFacetValueRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SearchResultEntryRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SearchSupportRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SiteRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.StatisticsSupportRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SubmissionDefinitionRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SubmissionFormRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SubmissionUploadRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.TemplateItemRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ViewEventRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.WorkflowActionRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.WorkflowDefinitionRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.WorkflowItemRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.WorkflowStepRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.WorkspaceItemRest
- CATEGORY - Static variable in class org.dspace.app.rest.UUIDLookupRestController
- checkMetadataFieldNotNull(MetadataField) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
- checkOperationValue(Object) - Method in class org.dspace.app.rest.repository.patch.operation.PatchOperation
-
Throws PatchBadRequestException for missing operation value.
- checkResourcePolicyForConsistentEndDateValue(ResourcePolicy, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
-
Throws PatchBadRequestException if the value for endDate is not consistent with the startDate value, if present (smaller than).
- checkResourcePolicyForConsistentStartDateValue(ResourcePolicy, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
-
Throws PatchBadRequestException if the value for startDate is not consistent with the endDate value, if present (greater than).
- checkResourcePolicyForExistingDescriptionValue(ResourcePolicy, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
-
Throws PatchBadRequestException for missing value in the /description path.
- checkResourcePolicyForExistingEndDateValue(ResourcePolicy, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
-
Throws PatchBadRequestException for missing value in the /endDate path.
- checkResourcePolicyForExistingNameValue(ResourcePolicy, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
-
Throws PatchBadRequestException for missing value in the /startDate path.
- checkResourcePolicyForExistingStartDateValue(ResourcePolicy, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
-
Throws PatchBadRequestException for missing value in the /startDate path.
- CheckSumRest - Class in org.dspace.app.rest.model
-
The CheckSum REST Resource.
- CheckSumRest() - Constructor for class org.dspace.app.rest.model.CheckSumRest
- ClaimedTaskConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the laimTask in the DSpace API data model and the REST data model
- ClaimedTaskConverter() - Constructor for class org.dspace.app.rest.converter.ClaimedTaskConverter
- ClaimedTaskResource - Class in org.dspace.app.rest.model.hateoas
-
ClaimedTask Rest HAL Resource.
- ClaimedTaskResource(ClaimedTaskRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.ClaimedTaskResource
- ClaimedTaskRest - Class in org.dspace.app.rest.model
-
The ClaimedTask REST Resource
- ClaimedTaskRest() - Constructor for class org.dspace.app.rest.model.ClaimedTaskRest
- ClaimedTaskRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
An authenticated user is allowed to interact with a claimed task only if he own it claim.
- ClaimedTaskRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.ClaimedTaskRestPermissionEvaluatorPlugin
- ClaimedTaskRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage PooledTask Rest object
- ClaimedTaskRestRepository() - Constructor for class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- COLLECTION_STEP_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- CollectionConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the Collection in the DSpace API data model and the REST data model
- CollectionConverter() - Constructor for class org.dspace.app.rest.converter.CollectionConverter
- CollectionHarvestSettingsController - Class in org.dspace.app.rest
-
Rest controller that handles the harvest settings for collections
- CollectionHarvestSettingsController() - Constructor for class org.dspace.app.rest.CollectionHarvestSettingsController
- CollectionItemtemplateController - Class in org.dspace.app.rest
-
This RestController takes care of the creation and retrieval of Collection's Item templates This class will receive the UUID of a Collection and it'll perform actions on its nested objects
- CollectionItemtemplateController() - Constructor for class org.dspace.app.rest.CollectionItemtemplateController
- CollectionLicenseLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "license" subresource of an individual collection.
- CollectionLicenseLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionLicenseLinkRepository
- CollectionLogoController - Class in org.dspace.app.rest
-
This RestController takes care of the creation and deletion of Collection's nested objects This class will typically receive the UUID of a Collection and it'll perform logic on its nested objects
- CollectionLogoController() - Constructor for class org.dspace.app.rest.CollectionLogoController
- CollectionLogoLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "logo" subresource of an individual collection.
- CollectionLogoLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionLogoLinkRepository
- CollectionMappedItemLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "mappedItems" subresource of an individual collection.
- CollectionMappedItemLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionMappedItemLinkRepository
- CollectionParentCommunityLinkRepository - Class in org.dspace.app.rest.repository
-
LinkRepository for the ParentCommunity object for a Collection
- CollectionParentCommunityLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionParentCommunityLinkRepository
- CollectionReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" patch operation
- CollectionReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.CollectionReplacePatchOperation
- CollectionResource - Class in org.dspace.app.rest.model.hateoas
-
Item Rest HAL Resource.
- CollectionResource(CollectionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.CollectionResource
- CollectionRest - Class in org.dspace.app.rest.model
-
The Collection REST Resource
- CollectionRest() - Constructor for class org.dspace.app.rest.model.CollectionRest
- CollectionRestEqualityUtils - Class in org.dspace.app.rest.utils
-
This class will contain methods that can define in what way CollectionRest objects are equal
- CollectionRestEqualityUtils() - Constructor for class org.dspace.app.rest.utils.CollectionRestEqualityUtils
- CollectionRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Item Rest object
- CollectionRestRepository(CollectionService) - Constructor for class org.dspace.app.rest.repository.CollectionRestRepository
- COLLECTIONS - Static variable in class org.dspace.app.rest.model.CommunityRest
- COLLECTIONS_MAPPED_TO - Static variable in class org.dspace.app.rest.model.WorkflowDefinitionRest
- collectionService - Variable in class org.dspace.app.rest.submit.SubmissionService
- CollectionStep - Class in org.dspace.app.rest.submit.step
-
Collection step for DSpace Spring Rest.
- CollectionStep() - Constructor for class org.dspace.app.rest.submit.step.CollectionStep
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.dspace.app.rest.security.DSpace401AuthenticationEntryPoint
- CommunityCollectionLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "collections" subresource of an individual community.
- CommunityCollectionLinkRepository() - Constructor for class org.dspace.app.rest.repository.CommunityCollectionLinkRepository
- CommunityConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the community in the DSpace API data model and the REST data model
- CommunityConverter() - Constructor for class org.dspace.app.rest.converter.CommunityConverter
- CommunityLogoController - Class in org.dspace.app.rest
-
This RestController takes care of the creation and deletion of Communities' nested objects This class will typically receive the UUID of a Community and it'll perform logic on its nested objects
- CommunityLogoController() - Constructor for class org.dspace.app.rest.CommunityLogoController
- CommunityLogoLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "logo" subresource of an individual community.
- CommunityLogoLinkRepository() - Constructor for class org.dspace.app.rest.repository.CommunityLogoLinkRepository
- CommunityParentCommunityLinkRepository - Class in org.dspace.app.rest.repository
-
LinkRepository for the ParentCommunity object for a Community
- CommunityParentCommunityLinkRepository() - Constructor for class org.dspace.app.rest.repository.CommunityParentCommunityLinkRepository
- CommunityResource - Class in org.dspace.app.rest.model.hateoas
-
Item Rest HAL Resource.
- CommunityResource(CommunityRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.CommunityResource
- CommunityRest - Class in org.dspace.app.rest.model
-
The Community REST Resource
- CommunityRest() - Constructor for class org.dspace.app.rest.model.CommunityRest
- CommunityRestEqualityUtils - Class in org.dspace.app.rest.utils
-
This class will contain methods that can define in what way CommunityRest objects are equal
- CommunityRestEqualityUtils() - Constructor for class org.dspace.app.rest.utils.CommunityRestEqualityUtils
- CommunityRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Community Rest object
- CommunityRestRepository(CommunityService) - Constructor for class org.dspace.app.rest.repository.CommunityRestRepository
- CommunitySubcommunityLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "subcommunities" subresource of an individual community.
- CommunitySubcommunityLinkRepository() - Constructor for class org.dspace.app.rest.repository.CommunitySubcommunityLinkRepository
- completeContext(ServletRequest) - Static method in class org.dspace.app.rest.utils.ContextUtil
-
Check if a context exists for this request, if so complete the context.
- CONFIGURATION - Static variable in interface org.dspace.app.rest.model.RestModel
- configurationService - Variable in class org.dspace.app.rest.submit.SubmissionService
- configure(SpringApplicationBuilder) - Method in class org.dspace.app.rest.Application
-
Override the default SpringBootServletInitializer.configure() method, passing it this Application class.
- configure(AuthenticationManagerBuilder) - Method in class org.dspace.app.rest.security.WebSecurityConfiguration
- configure(HttpSecurity) - Method in class org.dspace.app.rest.security.WebSecurityConfiguration
- configure(WebSecurity) - Method in class org.dspace.app.rest.security.WebSecurityConfiguration
- constructBitstreamFormatList(HttpServletRequest, Context) - Method in class org.dspace.app.rest.utils.Utils
-
This method will construct a List of BitstreamFormats out of a request.
- constructDSpaceObjectList(Context, List<String>) - Method in class org.dspace.app.rest.utils.Utils
-
This method will construct a List of DSpaceObjects by executing the method
readFromRequest(HttpServletRequest)and fetching the List of Strings from the request. - CONTAINS - org.dspace.app.rest.model.query.RestSearchOperator
-
The contains operator can be used by adding a * behind the search query It then becomes VALUE* to call for a search on the contains operator for VALUE
- CONTENT_DISPOSITION_ATTACHMENT - Static variable in class org.dspace.app.rest.utils.MultipartFileSender
- CONTENT_DISPOSITION_INLINE - Static variable in class org.dspace.app.rest.utils.MultipartFileSender
- ContextUtil - Class in org.dspace.app.rest.utils
-
Miscellaneous UI utility methods methods for managing DSpace context.
- convert() - Method in class org.dspace.app.rest.converter.DiscoverSearchSupportConverter
- convert() - Method in class org.dspace.app.rest.converter.RootConverter
- convert(JsonNode) - Method in class org.dspace.app.rest.converter.JsonPatchConverter
-
Constructs a
Patchobject given a JsonNode. - convert(Object) - Static method in enum org.dspace.app.rest.security.DSpaceRestPermission
-
Convert a given object to a
DSpaceRestPermissionif possible. - convert(String, String, DiscoveryConfiguration) - Method in class org.dspace.app.rest.converter.DiscoverFacetConfigurationConverter
- convert(List<SearchFilter>) - Method in class org.dspace.app.rest.converter.query.SearchQueryConverter
-
This method traverses the list of SearchFilters and transforms all of those that contain 'Query' as the operator into a standard DSpace SearchFilter
- convert(List<MetadataValueDTO>) - Method in class org.dspace.app.rest.converter.MetadataValueDTOListConverter
-
Gets a rest representation of the given list of domain metadata values.
- convert(M, Projection) - Method in interface org.dspace.app.rest.converter.DSpaceConverter
- convert(M, Projection) - Method in class org.dspace.app.rest.converter.DSpaceObjectConverter
- convert(MetadataValueList, Projection) - Method in class org.dspace.app.rest.converter.MetadataConverter
- convert(Patch) - Method in class org.dspace.app.rest.converter.JsonPatchConverter
-
Renders a
Patchas aJsonNode. - convert(Patch) - Method in interface org.dspace.app.rest.converter.PatchConverter
-
Convert a
Patchto a representation object. - convert(TemplateItem, Projection) - Method in class org.dspace.app.rest.converter.TemplateItemConverter
- convert(DCInputSet, Projection) - Method in class org.dspace.app.rest.converter.SubmissionFormConverter
- convert(SubmissionConfig, Projection) - Method in class org.dspace.app.rest.converter.SubmissionDefinitionConverter
- convert(SubmissionStepConfig, Projection) - Method in class org.dspace.app.rest.converter.SubmissionSectionConverter
- convert(ResourcePolicy, Projection) - Method in class org.dspace.app.rest.converter.ResourcePolicyConverter
- convert(BrowseIndex, Projection) - Method in class org.dspace.app.rest.converter.BrowseIndexConverter
- convert(ChoiceAuthority, Projection) - Method in class org.dspace.app.rest.converter.AuthorityRestConverter
- convert(Choice, Projection) - Method in class org.dspace.app.rest.converter.AuthorityEntryRestConverter
- convert(BitstreamFormat, Projection) - Method in class org.dspace.app.rest.converter.BitstreamFormatConverter
- convert(Bitstream, Projection) - Method in class org.dspace.app.rest.converter.BitstreamConverter
- convert(MetadataValueDTO) - Method in class org.dspace.app.rest.converter.MetadataValueDTOConverter
-
Gets a rest representation of the given domain metadata value.
- convert(EntityType, Projection) - Method in class org.dspace.app.rest.converter.EntityTypeConverter
- convert(Item, Projection) - Method in class org.dspace.app.rest.converter.ItemConverter
- convert(MetadataField, Projection) - Method in class org.dspace.app.rest.converter.MetadataFieldConverter
- convert(MetadataSchema, Projection) - Method in class org.dspace.app.rest.converter.MetadataSchemaConverter
- convert(MetadataValue, Projection) - Method in class org.dspace.app.rest.converter.MetadataValueConverter
- convert(Relationship, Projection) - Method in class org.dspace.app.rest.converter.RelationshipConverter
- convert(RelationshipType, Projection) - Method in class org.dspace.app.rest.converter.RelationshipTypeConverter
- convert(Site, Projection) - Method in class org.dspace.app.rest.converter.SiteConverter
- convert(WorkspaceItem, Projection) - Method in class org.dspace.app.rest.converter.WorkspaceItemConverter
- convert(Context, String, String, String, String, String, List<SearchFilter>, DiscoverResult, DiscoveryConfiguration, Pageable, Projection) - Method in class org.dspace.app.rest.converter.DiscoverFacetResultsConverter
- convert(Context, String, String, String, String, List<SearchFilter>, Pageable, DiscoveryConfiguration, DiscoverResult, Projection) - Method in class org.dspace.app.rest.converter.DiscoverFacetsConverter
- convert(Context, String, String, String, String, List<SearchFilter>, Pageable, DiscoverResult, DiscoveryConfiguration, Projection) - Method in class org.dspace.app.rest.converter.DiscoverResultConverter
- convert(Context, HttpServletRequest, SearchEventRest) - Method in class org.dspace.app.rest.converter.SearchEventConverter
- convert(DiscoveryConfiguration, Projection) - Method in class org.dspace.app.rest.converter.DiscoverConfigurationConverter
- convert(DiscoverResult.FacetResult, Projection) - Method in class org.dspace.app.rest.converter.DiscoverFacetValueConverter
- convert(EPerson, Projection) - Method in class org.dspace.app.rest.converter.EPersonConverter
- convert(Group, Projection) - Method in class org.dspace.app.rest.converter.GroupConverter
- convert(ExternalDataObject, Projection) - Method in class org.dspace.app.rest.converter.ExternalSourceEntryRestConverter
- convert(ExternalDataProvider, Projection) - Method in class org.dspace.app.rest.converter.ExternalSourceRestConverter
- convert(HarvestedCollection, Projection) - Method in class org.dspace.app.rest.converter.HarvestedCollectionConverter
- convert(DSpaceCommandLineParameter, Projection) - Method in class org.dspace.app.rest.converter.DSpaceRunnableParameterConverter
- convert(DSpaceRunnable, Projection) - Method in class org.dspace.app.rest.converter.ScriptConverter
- convert(Process, Projection) - Method in class org.dspace.app.rest.converter.ProcessConverter
- convert(WorkflowActionConfig, Projection) - Method in class org.dspace.app.rest.converter.WorkflowActionConverter
- convert(Step, Projection) - Method in class org.dspace.app.rest.converter.WorkflowStepConverter
- convert(Workflow, Projection) - Method in class org.dspace.app.rest.converter.WorkflowDefinitionConverter
- convert(ClaimedTask, Projection) - Method in class org.dspace.app.rest.converter.ClaimedTaskConverter
- convert(PoolTask, Projection) - Method in class org.dspace.app.rest.converter.PoolTaskConverter
- convert(XmlWorkflowItem, Projection) - Method in class org.dspace.app.rest.converter.WorkflowItemConverter
- convert(T) - Method in interface org.dspace.app.rest.converter.PatchConverter
-
Convert a patch document representation to a
Patch. - convertAuthority(ChoiceAuthority, String, Projection) - Method in class org.dspace.app.rest.utils.AuthorityUtils
-
TODO the authorityName MUST be a part of ChoiceAuthority model
- convertEntry(Choice, String, Projection) - Method in class org.dspace.app.rest.utils.AuthorityUtils
-
TODO the authorityName MUST be a part of Choice model
- converter - Variable in class org.dspace.app.rest.EntityTypeLabelRestController
- converter - Variable in class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- converter - Variable in class org.dspace.app.rest.WorkflowDefinitionCollectionsLinkRepository
- ConverterService - Class in org.dspace.app.rest.converter
-
Converts domain objects from the DSpace service layer to rest objects, and from rest objects to resource objects, applying
Projections where applicable. - ConverterService() - Constructor for class org.dspace.app.rest.converter.ConverterService
- convertMdValueToRest(MetadataValue) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Converts a metadataValue (database entity) to a REST equivalent of it
- convertQuerySearchFilterIntoStandardSearchFilter(SearchFilter) - Method in class org.dspace.app.rest.converter.query.SearchQueryConverter
-
This method takes care of the converter of a specific SearchFilter given to it
- convertSearchFilter(Context, SearchFilter) - Method in class org.dspace.app.rest.converter.SearchFilterToAppliedFilterConverter
- CopyOperation - Class in org.dspace.app.rest.model.patch
-
Operation to track the "copy" operation to the given "path".
- CopyOperation(String, String) - Constructor for class org.dspace.app.rest.model.patch.CopyOperation
- CORE - Static variable in interface org.dspace.app.rest.model.RestModel
- count() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- createAndReturn() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Create and return a new instance.
- createAndReturn(List<String>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Create and return a new instance.
- createAndReturn(UUID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Create and return a new instance after adding to the parent.
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.BitstreamFormatRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support the creation of a new instance.
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.GroupRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.ItemRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.MetadataSchemaRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- createAndReturn(Context, List<String>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support the creation of a new instance.
- createAndReturn(Context, List<String>) - Method in class org.dspace.app.rest.repository.ItemRestRepository
- createAndReturn(Context, List<String>) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
- createAndReturn(Context, List<String>) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- createAndReturn(Context, List<String>) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- createAndReturn(Context, UUID) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- createAndReturn(Context, UUID) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- createAndReturn(Context, UUID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support the creation of a new instance.
- createCollectionToItemRelation(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.MappedCollectionRestController
-
This method will add an Item to a Collection.
- createExpressionHandler() - Method in class org.dspace.app.rest.security.MethodSecurityConfig
- createLogo(HttpServletRequest, UUID, MultipartFile) - Method in class org.dspace.app.rest.CollectionLogoController
-
This method will add a logo to the collection.
- createLogo(HttpServletRequest, UUID, MultipartFile) - Method in class org.dspace.app.rest.CommunityLogoController
-
This method will add a logo to the community.
- createSearchEvent() - Method in class org.dspace.app.rest.repository.SearchEventRestRepository
- createTemplateItem(HttpServletRequest, UUID, JsonNode) - Method in class org.dspace.app.rest.CollectionItemtemplateController
-
This method will create an Item and add it as a template to a Collection.
- createTemplateItem(Context, Collection, TemplateItemRest) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method creates a new Item to be used as a template in a Collection
- createTokenForEPerson(Context, HttpServletRequest, Date, List<Group>) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Create a jwt with the EPerson details in it
- createViewEvent() - Method in class org.dspace.app.rest.repository.ViewEventRestRepository
- createWorkflowItem(Context, String) - Method in class org.dspace.app.rest.submit.SubmissionService
-
Create a workflowitem using the information in the reqest
- createWorkspaceItem(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryItemUriListHandler
-
This method will create a WorkspaceItem made from the ExternalDataObject that will be created from the given uriList.
- createWorkspaceItem(Context, Request) - Method in class org.dspace.app.rest.submit.SubmissionService
-
Create a workspaceitem using the information in the reqest
- CustomLogoutHandler - Class in org.dspace.app.rest.security
-
Custom logout handler to support stateless sessions
- CustomLogoutHandler() - Constructor for class org.dspace.app.rest.security.CustomLogoutHandler
D
- DataDescribe - Class in org.dspace.app.rest.model.step
-
Java Bean to expose the section describe during in progress submission.
- DataDescribe() - Constructor for class org.dspace.app.rest.model.step.DataDescribe
- DataLicense - Class in org.dspace.app.rest.model.step
-
Java Bean to expose the section license during in progress submission.
- DataLicense() - Constructor for class org.dspace.app.rest.model.step.DataLicense
- DataUpload - Class in org.dspace.app.rest.model.step
-
Java Bean to expose the section upload during in progress submission.
- DataUpload() - Constructor for class org.dspace.app.rest.model.step.DataUpload
- DateMathParser - Class in org.dspace.app.rest.utils
-
This class (Apache license) is copied from Apache Solr and add some tweaks to resolve unneeded dependency: https://raw.githubusercontent.com/apache/lucene-solr/releases/lucene-solr/7.1.0/solr/core/src/java/org/apache/solr /util/DateMathParser.java A Simple Utility class for parsing "math" like strings relating to Dates.
- DateMathParser() - Constructor for class org.dspace.app.rest.utils.DateMathParser
-
Default constructor that assumes UTC should be used for rounding unless otherwise specified in the SolrRequestInfo
- DateMathParser(TimeZone) - Constructor for class org.dspace.app.rest.utils.DateMathParser
- decode(String) - Static method in class org.dspace.app.rest.utils.URLUtils
-
Decode a given URL
- DEFAULT - Static variable in interface org.dspace.app.rest.projection.Projection
-
The default projection.
- DEFAULT_MATH_TZ - Static variable in class org.dspace.app.rest.utils.DateMathParser
-
Default TimeZone for DateMath rounding (UTC)
- DefaultProjection - Class in org.dspace.app.rest.projection
-
The default projection.
- DefaultProjection() - Constructor for class org.dspace.app.rest.projection.DefaultProjection
- delete(HttpServletRequest, String, String, Integer) - Method in class org.dspace.app.rest.RestResourceController
- delete(HttpServletRequest, String, String, UUID) - Method in class org.dspace.app.rest.RestResourceController
- delete(Context, ID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support delete of a single object instance
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.BitstreamFormatRestRepository
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.MetadataSchemaRestRepository
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- delete(Context, Integer) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- delete(Context, UUID) - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
- delete(Context, UUID) - Method in class org.dspace.app.rest.repository.BundleRestRepository
-
Deletes a bundle whose uuid is given and deletes all the bitstreams it contains in BundleService.delete
- delete(Context, UUID) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- delete(Context, UUID) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- delete(Context, UUID) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
- delete(Context, UUID) - Method in class org.dspace.app.rest.repository.ItemRestRepository
- delete(T) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- DELETE - org.dspace.app.rest.security.DSpaceRestPermission
- deleteAll() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- deleteAll(Iterable<? extends T>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- deleteById(ID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- deleteCollectionToItemRelation(UUID, UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.MappedCollectionRestController
-
This method will delete a Collection to Item relation.
- deleteTemplateItem(HttpServletRequest, UUID) - Method in class org.dspace.app.rest.ItemtemplateRestController
-
This method deletes a template item from a collection.
- deleteValue(Context, DSO, String, int) - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueRemovePatchOperation
- DESCRIBE_STEP_METADATA_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- DescribeStep - Class in org.dspace.app.rest.submit.step
-
Describe step for DSpace Spring Rest.
- DescribeStep() - Constructor for class org.dspace.app.rest.submit.step.DescribeStep
- destroy() - Method in class org.dspace.app.rest.filter.DSpaceRequestContextFilter
- DISCOVER - Static variable in interface org.dspace.app.rest.model.RestModel
- DiscoverableEndpointsService - Class in org.dspace.app.rest
-
A Service able to list all the discoverable endpoints in our REST application.
- DiscoverableEndpointsService() - Constructor for class org.dspace.app.rest.DiscoverableEndpointsService
- DiscoverConfigurationConverter - Class in org.dspace.app.rest.converter
-
This class' purpose is to create a SearchConfigurationRest object from the DiscoveryConfiguration to be given to the convert method.
- DiscoverConfigurationConverter() - Constructor for class org.dspace.app.rest.converter.DiscoverConfigurationConverter
- DiscoverFacetConfigurationConverter - Class in org.dspace.app.rest.converter
-
This class' purpose is to convert an object of the type DiscoveryConfiguration into a FacetConfigurationRest object
- DiscoverFacetConfigurationConverter() - Constructor for class org.dspace.app.rest.converter.DiscoverFacetConfigurationConverter
- DiscoverFacetResultsConverter - Class in org.dspace.app.rest.converter
-
This class' purpose is to construct a FacetResultsRest object from a number of parameters in the convert method
- DiscoverFacetResultsConverter() - Constructor for class org.dspace.app.rest.converter.DiscoverFacetResultsConverter
- DiscoverFacetsConverter - Class in org.dspace.app.rest.converter
- DiscoverFacetsConverter() - Constructor for class org.dspace.app.rest.converter.DiscoverFacetsConverter
- DiscoverFacetValueConverter - Class in org.dspace.app.rest.converter
-
This class' purpose is to convert a DiscoverResult.FacetResult object into a SearchFacetValueRest object
- DiscoverFacetValueConverter() - Constructor for class org.dspace.app.rest.converter.DiscoverFacetValueConverter
- DiscoverQueryBuilder - Class in org.dspace.app.rest.utils
-
This class builds the queries for the /search and /facet endpoints.
- DiscoverQueryBuilder() - Constructor for class org.dspace.app.rest.utils.DiscoverQueryBuilder
- DiscoverResultConverter - Class in org.dspace.app.rest.converter
-
This class' purpose is to create a SearchResultsRest object from the given parameters
- DiscoverResultConverter() - Constructor for class org.dspace.app.rest.converter.DiscoverResultConverter
- DiscoverSearchSupportConverter - Class in org.dspace.app.rest.converter
-
This class' purpose is to create a SearchSupportRest object to return
- DiscoverSearchSupportConverter() - Constructor for class org.dspace.app.rest.converter.DiscoverSearchSupportConverter
- DiscoveryRestController - Class in org.dspace.app.rest
-
The controller for the api/discover endpoint
- DiscoveryRestController() - Constructor for class org.dspace.app.rest.DiscoveryRestController
- DiscoveryRestHalLinkFactory<T> - Class in org.dspace.app.rest.link.search
-
This factory provides a means to add links to the DiscoveryRest
- DiscoveryRestHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.DiscoveryRestHalLinkFactory
- DiscoveryRestRepository - Class in org.dspace.app.rest.repository
-
This class' purpose is to return a REST object to the controller class.
- DiscoveryRestRepository() - Constructor for class org.dspace.app.rest.repository.DiscoveryRestRepository
- DiscoveryResultsRest - Class in org.dspace.app.rest.model
-
This class provides a container for the information to be used in the DiscoveryResultsResource
- DiscoveryResultsRest() - Constructor for class org.dspace.app.rest.model.DiscoveryResultsRest
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.dspace.app.rest.filter.DSpaceRequestContextFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.dspace.app.rest.security.StatelessAuthenticationFilter
- doPatchProcessing(Context, Request, InProgressSubmission, Operation) - Method in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
-
Method to react to a patch request against the step managed section data
- doPatchProcessing(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.step.CollectionStep
- doPatchProcessing(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.step.DescribeStep
- doPatchProcessing(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.step.LicenseStep
- doPatchProcessing(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.step.UploadStep
- doPostProcessing(Context, InProgressSubmission) - Method in interface org.dspace.app.rest.submit.ListenerProcessingStep
- doPreProcessing(Context, InProgressSubmission) - Method in interface org.dspace.app.rest.submit.ListenerProcessingStep
- DSPACE_CONTEXT - Static variable in class org.dspace.app.rest.utils.ContextUtil
-
Where the context is stored on an HTTP Request object
- DSPACE_OBJECT - Static variable in class org.dspace.app.rest.security.DSpaceObjectAdminPermissionEvaluatorPlugin
- DSpace401AuthenticationEntryPoint - Class in org.dspace.app.rest.security
-
Spring security authentication entry point to return a 401 response for unauthorized requests This class is used in the
WebSecurityConfigurationclass. - DSpace401AuthenticationEntryPoint(RestAuthenticationService) - Constructor for class org.dspace.app.rest.security.DSpace401AuthenticationEntryPoint
- DSpaceApiExceptionControllerAdvice - Class in org.dspace.app.rest.exception
-
This Controller advice will handle all exceptions thrown by the DSpace API module
- DSpaceApiExceptionControllerAdvice() - Constructor for class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- DSpaceAuthentication - Class in org.dspace.app.rest.security
-
Custom Authentication for use with DSpace
- DSpaceAuthentication(String, String, List<GrantedAuthority>) - Constructor for class org.dspace.app.rest.security.DSpaceAuthentication
- DSpaceAuthentication(String, List<GrantedAuthority>) - Constructor for class org.dspace.app.rest.security.DSpaceAuthentication
- DSpaceAuthentication(EPerson, List<GrantedAuthority>) - Constructor for class org.dspace.app.rest.security.DSpaceAuthentication
- DSpaceBadRequestException - Exception in org.dspace.app.rest.exception
-
When a request is malformed, we use this exception to indicate this to the client
- DSpaceBadRequestException(String) - Constructor for exception org.dspace.app.rest.exception.DSpaceBadRequestException
- DSpaceBadRequestException(String, Exception) - Constructor for exception org.dspace.app.rest.exception.DSpaceBadRequestException
- DSpaceConfigurationInitializer - Class in org.dspace.app.rest.utils
-
Utility class that will initialize the DSpace Configuration on Spring Boot startup.
- DSpaceConfigurationInitializer() - Constructor for class org.dspace.app.rest.utils.DSpaceConfigurationInitializer
- dspaceContextListener() - Method in class org.dspace.app.rest.Application
-
Register the "DSpaceContextListener" so that it is loaded for this Application.
- DSpaceConverter<M,R> - Interface in org.dspace.app.rest.converter
- DSpaceKernelInitializer - Class in org.dspace.app.rest.utils
-
Utility class that will initialize the DSpace Kernel on Spring Boot startup.
- DSpaceKernelInitializer() - Constructor for class org.dspace.app.rest.utils.DSpaceKernelInitializer
- DSpaceObjectAdminPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
RestPermissionEvaluatorPluginclass that evaluate admin permission against a generic DSpace Object - DSpaceObjectAdminPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.DSpaceObjectAdminPermissionEvaluatorPlugin
- DSpaceObjectConverter<M extends DSpaceObject,R extends DSpaceObjectRest> - Class in org.dspace.app.rest.converter
-
This is the base converter from/to objects in the DSpace API data model and the REST data model
- DSpaceObjectConverter() - Constructor for class org.dspace.app.rest.converter.DSpaceObjectConverter
- DSpaceObjectMetadataAddOperation<R extends DSpaceObject> - Class in org.dspace.app.rest.repository.patch.operation
-
Class for PATCH ADD operations on Dspace Objects' metadata Usage: (can be done on other dso than Item also): - ADD metadata (with schema.identifier.qualifier) value of a dso (here: Item) to end of list of md
curl -X PATCH http://${dspace.server.url}/api/core/items/<:id-item> -H " Content-Type: application/json" -d '[{ "op": "add", "path": " /metadata/schema.identifier.qualifier(/0|-)}", "value": "metadataValue"]' - DSpaceObjectMetadataAddOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataAddOperation
- DSpaceObjectMetadataCopyOperation<R extends DSpaceObject> - Class in org.dspace.app.rest.repository.patch.operation
-
Class for PATCH COPY operations on Dspace Objects' metadata Usage: (can be done on other dso than Item also): - COPY metadata (with schema.identifier.qualifier) value of a dso (here: Item) from given index to end of list of md
curl -X PATCH http://${dspace.server.url}/api/core/items/<:id-item> -H " Content-Type: application/json" -d '[{ "op": "copy", "from": "/metadata/schema.identifier.qualifier/indexToCopyFrom" "path": "/metadata/schema.identifier.qualifier/-"}]' - DSpaceObjectMetadataCopyOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataCopyOperation
- DSpaceObjectMetadataMoveOperation<R extends DSpaceObject> - Class in org.dspace.app.rest.repository.patch.operation
-
Class for PATCH MOVE operations on Dspace Objects' metadata Usage: (can be done on other dso than Item also): - MOVE metadata (with schema.identifier.qualifier) value of a dso (here: Item) from given index in from to given index in path
curl -X PATCH http://${dspace.server.url}/api/core/items/<:id-item> -H " Content-Type: application/json" -d '[{ "op": "move", "from": "/metadata/schema.identifier.qualifier/indexToCopyFrom" "path": "/metadata/schema.identifier.qualifier/indexToCopyTo"}]' - DSpaceObjectMetadataMoveOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataMoveOperation
- DSpaceObjectMetadataPatchUtils - Class in org.dspace.app.rest.repository.patch.operation
-
Util class for shared methods between the Metadata Operations
- DSpaceObjectMetadataRemoveOperation<R extends DSpaceObject> - Class in org.dspace.app.rest.repository.patch.operation
-
Class for PATCH REMOVE operations on Dspace Objects' metadata Usage: (can be done on other dso than Item also): - REMOVE metadata (with schema.identifier.qualifier) value of a dso (here: Item) > Without index: removes all md values of that schema.identifier.qualifier type > With index: removes only that select md value
curl -X PATCH http://${dspace.server.url}/api/core/items/<:id-item> -H " Content-Type: application/json" -d '[{ "op": "remove", "path": "/metadata/schema.identifier.qualifier(/indexOfSpecificMdToRemove)"}]' - DSpaceObjectMetadataRemoveOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataRemoveOperation
- DSpaceObjectMetadataReplaceOperation<R extends DSpaceObject> - Class in org.dspace.app.rest.repository.patch.operation
-
Class for PATCH REPLACE operations on Dspace Objects' metadata Usage: (can be done on other dso than Item also): - REPLACE metadata (with schema.identifier.qualifier) value of a dso (here: Item) from existing value to new given value
curl -X PATCH http://${dspace.server.url}/api/core/items/<:id-item> -H " Content-Type: application/json" -d '[{ "op": "replace", "path": " /metadata/schema.identifier.qualifier}", "value": "newMetadataValue"]' - DSpaceObjectMetadataReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataReplaceOperation
- DSpaceObjectRest - Class in org.dspace.app.rest.model
-
Base REST representation for all the DSpaceObjects
- DSpaceObjectRest() - Constructor for class org.dspace.app.rest.model.DSpaceObjectRest
- DSpaceObjectRestEqualityUtils - Class in org.dspace.app.rest.utils
-
This class will contain methods that can define in what way DSpaceObjectRest objects are equal
- DSpaceObjectRestEqualityUtils() - Constructor for class org.dspace.app.rest.utils.DSpaceObjectRestEqualityUtils
- DSpaceObjectRestRepository<M extends DSpaceObject,R extends DSpaceObjectRest> - Class in org.dspace.app.rest.repository
-
Base class for DSpaceObject-based Rest Repositories, providing common functionality.
- DSpaceObjectUtils - Class in org.dspace.app.rest.utils
-
Utility class providing methods to deal with generic DSpace Object of unknown type
- DSpaceObjectUtils() - Constructor for class org.dspace.app.rest.utils.DSpaceObjectUtils
- DSpacePermissionEvaluator - Class in org.dspace.app.rest.security
-
DSpace permission evaluator.
- DSpacePermissionEvaluator() - Constructor for class org.dspace.app.rest.security.DSpacePermissionEvaluator
- dspaceRelProvider() - Method in class org.dspace.app.rest.Application
- DSpaceRelProvider - Class in org.dspace.app.rest.model.hateoas
-
A DSpace Relation Provider that use the RelNameDSpaceResource to use the right names for the embedded collection when a DSpaceResource is requested
- DSpaceRelProvider() - Constructor for class org.dspace.app.rest.model.hateoas.DSpaceRelProvider
- dspaceRequestContextFilter() - Method in class org.dspace.app.rest.Application
-
Register the DSpaceRequestContextFilter, a Filter which checks for open Context objects *after* a request has been fully processed, and closes them
- DSpaceRequestContextFilter - Class in org.dspace.app.rest.filter
-
A Servlet Filter whose only role is to clean up open Context objects in the request.
- DSpaceRequestContextFilter() - Constructor for class org.dspace.app.rest.filter.DSpaceRequestContextFilter
- DSpaceResource<T extends RestAddressableModel> - Class in org.dspace.app.rest.model.hateoas
-
A base class for DSpace Rest HAL Resource.
- DSpaceResource(T, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.DSpaceResource
- DSpaceResourceHalLinkFactory - Class in org.dspace.app.rest.link
-
This class' purpose is to provide a means to add links to the HalResources
- DSpaceResourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.DSpaceResourceHalLinkFactory
- DSpaceRestPermission - Enum in org.dspace.app.rest.security
-
Enum that lists all available "permissions" an authenticated user can have on a specific REST endpoint.
- DSpaceRestRepository<T extends RestAddressableModel,ID extends Serializable> - Class in org.dspace.app.rest.repository
-
Base class for any Rest Repository.
- DSpaceRestRepository() - Constructor for class org.dspace.app.rest.repository.DSpaceRestRepository
- DSpaceRunnableParameterConverter - Class in org.dspace.app.rest.converter
-
This converter will convert an object of to an object of
ParameterValueRest - DSpaceRunnableParameterConverter() - Constructor for class org.dspace.app.rest.converter.DSpaceRunnableParameterConverter
- dspaceWebappServletFilter() - Method in class org.dspace.app.rest.Application
-
Register the DSpaceWebappServletFilter, which initializes the DSpace RequestService / SessionService
E
- EDITABLE - org.dspace.app.rest.model.VisibilityEnum
- embedded - Variable in class org.dspace.app.rest.model.hateoas.HALResource
- EmbeddedPage - Class in org.dspace.app.rest.model.hateoas
-
Class to embed a page in a HAL Resource
- EmbeddedPage(String, Page, List, boolean, String) - Constructor for class org.dspace.app.rest.model.hateoas.EmbeddedPage
- EmbeddedPage(String, Page, List, String) - Constructor for class org.dspace.app.rest.model.hateoas.EmbeddedPage
- EmbeddedPageHeader - Class in org.dspace.app.rest.model.hateoas
-
This class constructs the page element in the HalResource on the endpoints.
- EmbeddedPageHeader(String, Page, boolean) - Constructor for class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- EmbeddedPageHeader(UriComponentsBuilder, Page) - Constructor for class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- EmbeddedPageHeader(UriComponentsBuilder, Page, boolean) - Constructor for class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- embedMethodLevelRels(HALResource<? extends RestAddressableModel>) - Method in class org.dspace.app.rest.utils.Utils
-
Adds embeds (if the maximum embed level has not been exceeded yet) for all properties annotated with
@LinkRelor whose return types areRestAddressableModelsubclasses. - embedOrLinkClassLevelRels(HALResource<RestAddressableModel>) - Method in class org.dspace.app.rest.utils.Utils
-
Adds embeds or links for all class-level LinkRel annotations for which embeds or links are allowed.
- embedResource(String, Object) - Method in class org.dspace.app.rest.model.hateoas.HALResource
- encode(String) - Static method in class org.dspace.app.rest.utils.URLUtils
-
Encode a given URL
- EntityTypeConverter - Class in org.dspace.app.rest.converter
-
This converter is responsible for transforming the model representation of an EntityType to the REST representation of an EntityType and vice versa
- EntityTypeConverter() - Constructor for class org.dspace.app.rest.converter.EntityTypeConverter
- EntityTypeHalLinkFactory - Class in org.dspace.app.rest.link.relation
-
This class' purpose is to add the links to the EntityTypeResource.
- EntityTypeHalLinkFactory() - Constructor for class org.dspace.app.rest.link.relation.EntityTypeHalLinkFactory
- EntityTypeLabelRestController - Class in org.dspace.app.rest
-
This controller will handle all the incoming calls on the /api/core/entitytypes/label/<:entity-type-label> endpoint where the entity-type-label parameter can be filled in to match a specific entityType by label There's always at most one entity type per label.
- EntityTypeLabelRestController() - Constructor for class org.dspace.app.rest.EntityTypeLabelRestController
- EntityTypeResource - Class in org.dspace.app.rest.model.hateoas
-
EntityType HAL Resource.
- EntityTypeResource(EntityTypeRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.EntityTypeResource
- EntityTypeRest - Class in org.dspace.app.rest.model
-
This class is the REST representation of the EntityType model object and acts as a data object for the EntityTypeResource class.
- EntityTypeRest() - Constructor for class org.dspace.app.rest.model.EntityTypeRest
- EntityTypeRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository that is responsible to manage EntityType Rest objects
- EntityTypeRestRepository() - Constructor for class org.dspace.app.rest.repository.EntityTypeRestRepository
- entityTypeService - Variable in class org.dspace.app.rest.EntityTypeLabelRestController
- ENTRIES - Static variable in class org.dspace.app.rest.model.AuthorityRest
- ENTRIES - Static variable in class org.dspace.app.rest.model.BrowseIndexRest
- ENTRY - Static variable in class org.dspace.app.rest.model.AuthorityRest
- EPERSON - Static variable in interface org.dspace.app.rest.model.RestModel
- EPERSON_ID - Static variable in class org.dspace.app.rest.security.jwt.EPersonClaimProvider
- EPersonCertificateReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
Implementation for EPerson requires certificate patches.
- EPersonCertificateReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.EPersonCertificateReplaceOperation
- EPersonClaimProvider - Class in org.dspace.app.rest.security.jwt
-
Provides a claim for a JSON Web Token, this claim is responsible for adding the EPerson ID to it
- EPersonClaimProvider() - Constructor for class org.dspace.app.rest.security.jwt.EPersonClaimProvider
- EPersonConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the EPerson in the DSpace API data model and the REST data model
- EPersonConverter() - Constructor for class org.dspace.app.rest.converter.EPersonConverter
- EPersonEmailReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
Implementation for EPerson password patches.
- EPersonEmailReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.EPersonEmailReplaceOperation
- EPersonGroupLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "groups" subresource of an individual eperson.
- EPersonGroupLinkRepository() - Constructor for class org.dspace.app.rest.repository.EPersonGroupLinkRepository
- EPersonLoginReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
Implementation for EPerson canLogin patches.
- EPersonLoginReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.EPersonLoginReplaceOperation
- EPersonNetidReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
Implementation for EPerson netid patches.
- EPersonNetidReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.EPersonNetidReplaceOperation
- EPersonPasswordReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
Implementation for EPerson password patches.
- EPersonPasswordReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.EPersonPasswordReplaceOperation
- EPersonResource - Class in org.dspace.app.rest.model.hateoas
-
EPerson Rest HAL Resource.
- EPersonResource(EPersonRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.EPersonResource
- EPersonRest - Class in org.dspace.app.rest.model
-
The EPerson REST Resource
- EPersonRest() - Constructor for class org.dspace.app.rest.model.EPersonRest
- EPersonRestAuthenticationProvider - Class in org.dspace.app.rest.security
-
This class is responsible for authenticating a user via REST
- EPersonRestAuthenticationProvider() - Constructor for class org.dspace.app.rest.security.EPersonRestAuthenticationProvider
- EPersonRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
An authenticated user is allowed to view, update or delete his or her own data.
- EPersonRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.EPersonRestPermissionEvaluatorPlugin
- EPersonRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage EPerson Rest object
- EPersonRestRepository(EPersonService) - Constructor for class org.dspace.app.rest.repository.EPersonRestRepository
- ePersonService - Variable in class org.dspace.app.rest.repository.patch.operation.EPersonPasswordReplaceOperation
- equals(Object) - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- equals(Object) - Method in class org.dspace.app.rest.model.MetadataRest
- equals(Object) - Method in class org.dspace.app.rest.model.RootRest
- equals(Object) - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- equals(Object) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- equals(Object) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter.Operator
- equals(Object) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- equals(Object) - Method in class org.dspace.app.rest.model.SearchSupportRest
- equals(Object) - Method in class org.dspace.app.rest.model.SiteRest
- equals(Object) - Method in class org.dspace.app.rest.model.SubmissionVisibilityRest
- EQUALS - org.dspace.app.rest.model.query.RestSearchOperator
-
The equals operator is default and will be used if none of the above are matched
- ErrorRest - Class in org.dspace.app.rest.model
-
Model class to transport error messages and its relative paths
- ErrorRest() - Constructor for class org.dspace.app.rest.model.ErrorRest
- evaluate(Class<T>) - Method in class org.dspace.app.rest.model.patch.JsonValueEvaluator
- evaluate(Class<T>) - Method in interface org.dspace.app.rest.model.patch.LateObjectEvaluator
- evaluateArrayObject(LateObjectEvaluator) - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- evaluateSingleObject(LateObjectEvaluator) - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- executeQueryMethod(DSpaceRestRepository, MultiValueMap<String, Object>, Method, Pageable, Sort, PagedResourcesAssembler) - Method in class org.dspace.app.rest.utils.RestRepositoryUtils
- executeSearchMethods(String, String, String, HttpServletResponse, Pageable, Sort, PagedResourcesAssembler, MultiValueMap<String, Object>) - Method in class org.dspace.app.rest.RestResourceController
- existsById(ID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- exposeMinAndMaxValue() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
-
See documentation at
DiscoverySearchFilterFacet.exposeMinAndMaxValue() - ExternalSourceEntryArchivedItemUriListHandler - Class in org.dspace.app.rest.repository.handler
-
This class will handle ExternalSourceEntryUriList and it'll create Item objects based on them.
- ExternalSourceEntryArchivedItemUriListHandler() - Constructor for class org.dspace.app.rest.repository.handler.ExternalSourceEntryArchivedItemUriListHandler
- ExternalSourceEntryHalLinkFactory - Class in org.dspace.app.rest.link.externalsources
-
This HalLinkFactory adds links to the ExternalSourceEntryResource object
- ExternalSourceEntryHalLinkFactory() - Constructor for class org.dspace.app.rest.link.externalsources.ExternalSourceEntryHalLinkFactory
- ExternalSourceEntryItemUriListHandler<T> - Class in org.dspace.app.rest.repository.handler
-
This provides an abstract class for the Item and WorkspaceItemUriListHandlers to extend and provide shared logic to reduce code duplication
- ExternalSourceEntryItemUriListHandler() - Constructor for class org.dspace.app.rest.repository.handler.ExternalSourceEntryItemUriListHandler
- ExternalSourceEntryResource - Class in org.dspace.app.rest.model.hateoas
-
This class serves as the HAL Resource for an ExternalSourceEntryRest object
- ExternalSourceEntryResource(ExternalSourceEntryRest) - Constructor for class org.dspace.app.rest.model.hateoas.ExternalSourceEntryResource
- ExternalSourceEntryRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation for an entry of external data
- ExternalSourceEntryRest() - Constructor for class org.dspace.app.rest.model.ExternalSourceEntryRest
- ExternalSourceEntryRestConverter - Class in org.dspace.app.rest.converter
-
This converter deals with the conversion between ExternalDataObjects and ExternalSourceEntryRest objects
- ExternalSourceEntryRestConverter() - Constructor for class org.dspace.app.rest.converter.ExternalSourceEntryRestConverter
- ExternalSourceEntryWorkspaceItemUriListHandler - Class in org.dspace.app.rest.repository.handler
-
This class extends the
ExternalSourceEntryItemUriListHandlerabstract class and implements it specifically for the WorkspaceItem objects. - ExternalSourceEntryWorkspaceItemUriListHandler() - Constructor for class org.dspace.app.rest.repository.handler.ExternalSourceEntryWorkspaceItemUriListHandler
- ExternalSourceHalLinkFactory - Class in org.dspace.app.rest.link.externalsources
-
This HalLinkFactory adds links to the ExternalSourceResource object
- ExternalSourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.externalsources.ExternalSourceHalLinkFactory
- ExternalSourceResource - Class in org.dspace.app.rest.model.hateoas
-
This class serves as the HAL Resource for the ExternalSourceRest object
- ExternalSourceResource(ExternalSourceRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.ExternalSourceResource
- ExternalSourceRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation for an External Source
- ExternalSourceRest() - Constructor for class org.dspace.app.rest.model.ExternalSourceRest
- ExternalSourceRestConverter - Class in org.dspace.app.rest.converter
-
This converter deals with the conversion between ExternalDataProvider objects and ExternalSourceRest objects
- ExternalSourceRestConverter() - Constructor for class org.dspace.app.rest.converter.ExternalSourceRestConverter
- ExternalSourceRestRepository - Class in org.dspace.app.rest.repository
-
This is the Repository that is responsible for the functionality and implementations coming from
ExternalSourcesRestController - ExternalSourceRestRepository() - Constructor for class org.dspace.app.rest.repository.ExternalSourceRestRepository
- ExternalSourcesRestController - Class in org.dspace.app.rest
-
This RestController takes care of the retrieval of External data from various endpoints and providers depending on the calls it receives
- ExternalSourcesRestController() - Constructor for class org.dspace.app.rest.ExternalSourcesRestController
- extractMdFieldStringFromOperation(Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Extracts the mdField String (schema.element.qualifier) from the operation and returns it
- ExtractMetadataStep - Class in org.dspace.app.rest.submit.step
-
This submission step allows to extract metadata from an uploaded file to enrich or initialize a submission.
- ExtractMetadataStep() - Constructor for class org.dspace.app.rest.submit.step.ExtractMetadataStep
- extractMetadataValueFromOperation(Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Extract metadataValue from Operation by parsing the json and mapping it to a MetadataValueRest
- extractNewValueOfMd(Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Extracts the new value of the metadata from the operation for the replace patch operation
- extractPropertyOfMdFromPath(String[]) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Extracts which property of the metadata is being changed in the replace patch operation
- extractValue(String) - Method in enum org.dspace.app.rest.model.query.RestSearchOperator
-
This method extracts the value from the query.
F
- FacetConfigurationResource - Class in org.dspace.app.rest.model.hateoas
-
This class' purpose is to provide a resource with the information, links and embeds for the /facet endpoint
- FacetConfigurationResource(FacetConfigurationRest) - Constructor for class org.dspace.app.rest.model.hateoas.FacetConfigurationResource
- FacetConfigurationResourceHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This class' purpose is to add the links to the FacetConfigurationResource.
- FacetConfigurationResourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.FacetConfigurationResourceHalLinkFactory
- FacetConfigurationRest - Class in org.dspace.app.rest.model
-
This class' purpose is to give information about the FacetConfiguration to be displayed on the /facets endpoint
- FacetConfigurationRest() - Constructor for class org.dspace.app.rest.model.FacetConfigurationRest
- FacetResultsHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This factory provides a means to add links to the FacetResultsResource class.
- FacetResultsHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.FacetResultsHalLinkFactory
- FacetResultsResource - Class in org.dspace.app.rest.model.hateoas
-
This class contains links, embeds and information (FacetResultsRest) to be shown in the endpoint /facet/author for example.
- FacetResultsResource(FacetResultsRest) - Constructor for class org.dspace.app.rest.model.hateoas.FacetResultsResource
- FacetResultsRest - Class in org.dspace.app.rest.model
-
This class provides a container for the information to be used in the FacetResultsResource
- FacetResultsRest() - Constructor for class org.dspace.app.rest.model.FacetResultsRest
- FacetsResource - Class in org.dspace.app.rest.model.hateoas
- FacetsResource(SearchResultsRest, Pageable) - Constructor for class org.dspace.app.rest.model.hateoas.FacetsResource
- FacetsResourceHalLinkFactory - Class in org.dspace.app.rest.link.search
- FacetsResourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.FacetsResourceHalLinkFactory
- fillFromModel(T, R, Projection) - Method in class org.dspace.app.rest.converter.AInprogressItemConverter
- Filter() - Constructor for class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- FILTER_OPERATOR_SEPARATOR - Static variable in class org.dspace.app.rest.parameter.resolver.SearchFilterResolver
- findAll() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAll(String, String, Pageable, PagedResourcesAssembler, HttpServletResponse) - Method in class org.dspace.app.rest.RestResourceController
-
Find all
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.AuthorityRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.BitstreamFormatRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.BrowseIndexRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.BundleRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support scroll of entity instances from the collection resource endpoint
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.EntityTypeRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.ExternalSourceRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.GroupRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.ItemRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.MetadataSchemaRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.ProcessRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.RelationshipTypeRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.ScriptRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.SiteRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.SubmissionDefinitionRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.SubmissionFormRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.SubmissionPanelRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.SubmissionUploadRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.TemplateItemRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.WorkflowActionRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.WorkflowDefinitionRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.WorkflowStepRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- findAll(Pageable) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAll(Sort) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAllById(Iterable<ID>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAllTop(Pageable) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- findAuthorized(Pageable) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- findAuthorizedByCommunity(UUID, Pageable) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- findByCollection(UUID) - Method in class org.dspace.app.rest.repository.SubmissionDefinitionRestRepository
- findByCollection(UUID) - Method in class org.dspace.app.rest.repository.WorkflowDefinitionRestRepository
-
GET endpoint that returns the workflow definition that applies to a specific collection eventually fallback to the default configuration.
- findByEmail(String) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
-
Find the eperson with the provided email address if any.
- findByEPerson(UUID, UUID, Pageable) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
-
Find the resource policies matching uuid of the eperson and/or the one specified resource object
- findByGroup(UUID, UUID, Pageable) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
-
Find the resource policies matching uuid of the group and/or the ones specified resource object
- findById(ID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findByLabel(String, UUID, Pageable) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
-
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.
- findByName(String, Pageable) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
-
Find the epersons matching the query q parameter.
- findByResource(UUID, String, Pageable) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
-
Find the resource policies matching the uuid of the resource object and/or the specified action
- findBySchema(String, Pageable) - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
- findBySubmitter(UUID, Pageable) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- findBySubmitter(UUID, Pageable) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- findByUser(UUID, Pageable) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- findByUser(UUID, Pageable) - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- findDSpaceObject(Context, UUID) - Method in class org.dspace.app.rest.utils.DSpaceObjectUtils
-
Retrieve a DSpaceObject from its uuid.
- findLinkAnnotation(Method) - Method in class org.dspace.app.rest.utils.Utils
-
Gets the LinkRest annotation for the given method, if any.
- findOne(String, String, Integer) - Method in class org.dspace.app.rest.RestResourceController
-
Called in GET is used to retrieve the single resource by identifier; Note that the regular expression in the request mapping accept a number as identifier; Please see
RestResourceController.findOne(String, String, String)for findOne with string as identifier and seeRestResourceController.findOne(String, String, UUID)for uuid as identifier - findOne(String, String, String) - Method in class org.dspace.app.rest.RestResourceController
-
Called in GET is used to retrieve the single resource by identifier; Note that the regular expression in the request mapping accept a string as identifier but not the other kind of identifier; http://
/api/{apiCategory}/{model}/{id} Example: - findOne(String, String, UUID) - Method in class org.dspace.app.rest.RestResourceController
-
Called in GET is used to retrieve the single resource by identifier; Note that the regular expression in the request mapping accept a UUID as identifier; Please see
RestResourceController.findOne(String, String, Integer)for findOne with number as identifier and seeRestResourceController.findOne(String, String, String)for string as identifier - findOne(Collection) - Method in class org.dspace.app.rest.repository.HarvestedCollectionRestRepository
- findOne(Context, ID) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support retrieval of a specific REST object instance
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.BitstreamFormatRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.EntityTypeRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.MetadataSchemaRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.ProcessRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.RelationshipTypeRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.AuthorityRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.BrowseIndexRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.ExternalSourceRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.ScriptRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.SubmissionDefinitionRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.SubmissionFormRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.SubmissionPanelRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.SubmissionUploadRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.WorkflowActionRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.WorkflowDefinitionRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.WorkflowStepRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.BundleRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.GroupRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.ItemRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.SiteRestRepository
- findOne(Context, UUID) - Method in class org.dspace.app.rest.repository.TemplateItemRestRepository
- findRel(HttpServletRequest, HttpServletResponse, String, String, Integer, String, Pageable, PagedResourcesAssembler) - Method in class org.dspace.app.rest.RestResourceController
-
Called in GET is used to retrieve the relation resources; Note that the regular expression in the request mapping accept a number;
- findRel(HttpServletRequest, HttpServletResponse, String, String, String, String, String, Pageable, PagedResourcesAssembler) - Method in class org.dspace.app.rest.RestResourceController
-
Called in GET, try to retrieve the requested linked resource.
- findRel(HttpServletRequest, HttpServletResponse, String, String, String, String, Pageable, PagedResourcesAssembler) - Method in class org.dspace.app.rest.RestResourceController
-
Called in GET is used to retrieve the relation resources; Note that the regular expression in the request mapping accept a string as identifier but not the other kind of identifier;
- findRel(HttpServletRequest, HttpServletResponse, String, String, UUID, String, Pageable, PagedResourcesAssembler) - Method in class org.dspace.app.rest.RestResourceController
-
Called in GET is used to retrieve the relation resources; Note that the regular expression in the request mapping accept a UUID as identifier;
- findSubCommunities(UUID, Pageable) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- FORMAT - Static variable in class org.dspace.app.rest.model.BitstreamRest
- forQuery(String) - Static method in enum org.dspace.app.rest.model.query.RestSearchOperator
-
This method will return the correct RestSearchOperator that's bound to the query given in the parameter.
- fromInputStream(InputStream) - Static method in class org.dspace.app.rest.utils.MultipartFileSender
- fromInt(Integer) - Static method in enum org.dspace.app.rest.model.HarvestStatusEnum
- fromInt(Integer) - Static method in enum org.dspace.app.rest.model.HarvestTypeEnum
-
Creates an enum from the given integer
- fromModel(HarvestedCollection, Collection, List<Map<String, String>>, Projection) - Method in class org.dspace.app.rest.converter.HarvestedCollectionConverter
- FromOperation - Class in org.dspace.app.rest.model.patch
-
Operation to track the "from" operation to the given "path".
- FromOperation(String, String, String) - Constructor for class org.dspace.app.rest.model.patch.FromOperation
-
Constructs the operation
- fromPage(Pageable) - Static method in class org.dspace.app.rest.model.SearchResultsRest.Sorting
- fromString(String) - Static method in enum org.dspace.app.rest.model.ScopeEnum
- fromString(String) - Static method in enum org.dspace.app.rest.model.VisibilityEnum
- FullProjection - Class in org.dspace.app.rest.projection
-
Catch-all projection that allows embedding of all subresources.
- FullProjection() - Constructor for class org.dspace.app.rest.projection.FullProjection
G
- get(int) - Method in class org.dspace.app.rest.model.MetadataValueList
- get(UUID, HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.CollectionHarvestSettingsController
-
GET endpoint that returns the harvest settings of the given collection
- get(HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.HarvesterMetadataController
-
GET endpoint that returns all available metadata formats
- get(HttpServletRequest, HttpServletResponse, String) - Method in class org.dspace.app.rest.EntityTypeLabelRestController
- getAbsolutePath(String) - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- getAcceptanceDate() - Method in class org.dspace.app.rest.model.step.DataLicense
- getAccessConditionOptions() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getAccessConditions() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getAction() - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- getAction() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getAction() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getActions(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.WorkflowStepActionsLinkRepository
-
GET endpoint that returns the list of actions of a workflow step.
- getActualName() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- getAllFacets(String, String, String, String, List<SearchFilter>) - Method in class org.dspace.app.rest.repository.DiscoveryRestRepository
- getAppliedFilters() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getAppliedFilters() - Method in class org.dspace.app.rest.model.SearchEventRest
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamRemovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.CollectionReplacePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.LicenseAddPatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.LicenseRemovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.LicenseReplacePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueAddPatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueMovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueRemovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueReplacePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.ResourcePolicyAddPatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.ResourcePolicyRemovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.ResourcePolicyReplacePatchOperation
- getAuthenticatedEPerson(HttpServletRequest, Context) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- getAuthenticatedEPerson(HttpServletRequest, Context) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
- getAuthenticationService() - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- getAuthenticationService() - Method in interface org.dspace.app.rest.security.RestAuthenticationService
- getAuthorities() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getAuthority() - Method in class org.dspace.app.rest.model.BrowseEntryRest
- getAuthority() - Method in class org.dspace.app.rest.model.MetadataValueRest
- getAuthority() - Method in class org.dspace.app.rest.model.SubmissionFormInputTypeRest
- getAuthority() - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- getAuthorityKey() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getAuthorityName() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getAuthorityName(String, String, String) - Method in class org.dspace.app.rest.utils.AuthorityUtils
- getBitstreams(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BundleBitstreamLinkRepository
- getBitstreamService() - Method in class org.dspace.app.rest.submit.step.validation.LicenseValidation
- getBrowseIndex() - Method in class org.dspace.app.rest.model.BrowseEntryRest
- getBundle(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BitstreamBundleLinkRepository
- getBundleName() - Method in class org.dspace.app.rest.model.BitstreamRest
- getBundles(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ItemBundleLinkRepository
- getBy() - Method in class org.dspace.app.rest.model.SearchResultsRest.Sorting
- getCategory() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthnRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthorityRest
- getCategory() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getCategory() - Method in class org.dspace.app.rest.model.BitstreamRest
- getCategory() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- getCategory() - Method in class org.dspace.app.rest.model.BundleRest
- getCategory() - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- getCategory() - Method in class org.dspace.app.rest.model.CollectionRest
- getCategory() - Method in class org.dspace.app.rest.model.CommunityRest
- getCategory() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getCategory() - Method in class org.dspace.app.rest.model.EntityTypeRest
- getCategory() - Method in class org.dspace.app.rest.model.EPersonRest
- getCategory() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
- getCategory() - Method in class org.dspace.app.rest.model.ExternalSourceRest
- getCategory() - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- getCategory() - Method in class org.dspace.app.rest.model.GroupRest
- getCategory() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getCategory() - Method in class org.dspace.app.rest.model.HarvesterMetadataRest
- getCategory() - Method in class org.dspace.app.rest.model.ItemRest
- getCategory() - Method in class org.dspace.app.rest.model.MetadataFieldRest
- getCategory() - Method in class org.dspace.app.rest.model.MetadataSchemaRest
- getCategory() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getCategory() - Method in class org.dspace.app.rest.model.ProcessRest
- getCategory() - Method in class org.dspace.app.rest.model.RelationshipRest
- getCategory() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getCategory() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getCategory() - Method in class org.dspace.app.rest.model.RestAddressableModel
- getCategory() - Method in class org.dspace.app.rest.model.RootRest
- getCategory() - Method in class org.dspace.app.rest.model.ScriptRest
- getCategory() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- getCategory() - Method in class org.dspace.app.rest.model.SearchEventRest
- getCategory() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getCategory() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getCategory() - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- getCategory() - Method in class org.dspace.app.rest.model.SearchSupportRest
- getCategory() - Method in class org.dspace.app.rest.model.SiteRest
- getCategory() - Method in class org.dspace.app.rest.model.StatisticsSupportRest
- getCategory() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- getCategory() - Method in class org.dspace.app.rest.model.SubmissionFormRest
- getCategory() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- getCategory() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getCategory() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getCategory() - Method in class org.dspace.app.rest.model.ViewEventRest
- getCategory() - Method in class org.dspace.app.rest.model.WorkflowActionRest
- getCategory() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getCategory() - Method in class org.dspace.app.rest.model.WorkflowItemRest
- getCategory() - Method in class org.dspace.app.rest.model.WorkflowStepRest
- getCategory() - Method in class org.dspace.app.rest.model.WorkspaceItemRest
- getCheckSum() - Method in class org.dspace.app.rest.model.BitstreamRest
- getCheckSum() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getCheckSumAlgorithm() - Method in class org.dspace.app.rest.model.CheckSumRest
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamRemovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.CollectionReplacePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.LicenseAddPatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.LicenseRemovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.LicenseReplacePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueAddPatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueMovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueRemovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueReplacePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.ResourcePolicyAddPatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.ResourcePolicyRemovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.ResourcePolicyReplacePatchOperation
- getClassLevelLinkRest(String, Class<? extends RestAddressableModel>) - Method in class org.dspace.app.rest.utils.Utils
- getCollection() - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- getCollectionRest() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getCollections() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- getCollections(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.WorkflowDefinitionCollectionsLinkRepository
-
GET endpoint that returns the list of collections that make an explicit use of the workflow-definition.
- getCollections(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CommunityCollectionLinkRepository
- getConfidence() - Method in class org.dspace.app.rest.model.MetadataValueRest
- getConfigs() - Method in class org.dspace.app.rest.model.HarvesterMetadataRest
- getConfiguration() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getConfiguration() - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- getConfiguration() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- getConfiguration() - Method in class org.dspace.app.rest.model.SearchEventRest
- getContent() - Method in class org.dspace.app.rest.model.hateoas.DSpaceResource
- getController() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getController() - Method in class org.dspace.app.rest.model.AuthnRest
- getController() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getController() - Method in class org.dspace.app.rest.model.AuthorityRest
- getController() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getController() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- getController() - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- getController() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getController() - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- getController() - Method in class org.dspace.app.rest.model.EntityTypeRest
- getController() - Method in class org.dspace.app.rest.model.EPersonRest
- getController() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
- getController() - Method in class org.dspace.app.rest.model.ExternalSourceRest
- getController() - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- getController() - Method in class org.dspace.app.rest.model.GroupRest
- getController() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getController() - Method in class org.dspace.app.rest.model.HarvesterMetadataRest
- getController() - Method in class org.dspace.app.rest.model.MetadataFieldRest
- getController() - Method in class org.dspace.app.rest.model.MetadataSchemaRest
- getController() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getController() - Method in class org.dspace.app.rest.model.ProcessRest
- getController() - Method in class org.dspace.app.rest.model.RelationshipRest
- getController() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getController() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getController() - Method in class org.dspace.app.rest.model.RestAddressableModel
- getController() - Method in class org.dspace.app.rest.model.RootRest
- getController() - Method in class org.dspace.app.rest.model.ScriptRest
- getController() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- getController() - Method in class org.dspace.app.rest.model.SearchEventRest
- getController() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getController() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getController() - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- getController() - Method in class org.dspace.app.rest.model.SearchSupportRest
- getController() - Method in class org.dspace.app.rest.model.StatisticsSupportRest
- getController() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- getController() - Method in class org.dspace.app.rest.model.SubmissionFormRest
- getController() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- getController() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getController() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getController() - Method in class org.dspace.app.rest.model.ViewEventRest
- getController() - Method in class org.dspace.app.rest.model.WorkflowActionRest
- getController() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getController() - Method in class org.dspace.app.rest.model.WorkflowItemRest
- getController() - Method in class org.dspace.app.rest.model.WorkflowStepRest
- getController() - Method in class org.dspace.app.rest.model.WorkspaceItemRest
- getControllerClass() - Method in class org.dspace.app.rest.link.AuthnHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.AuthorityEntryHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.BrowseEntryHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.DSpaceResourceHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.externalsources.ExternalSourceEntryHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.externalsources.ExternalSourceHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.HalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.harvest.HarvestedCollectionRestHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.process.ProcessResourceHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.relation.EntityTypeHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.relation.RelationshipHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.RootHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.search.DiscoveryRestHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.search.SearchConfigurationResourceHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.search.SearchSupportHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.statistics.StatisticsSupportHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.SubmissionSectionHalLinkFactory
- getCorsAllowedOrigins() - Method in class org.dspace.app.rest.utils.ApplicationConfig
- getCount() - Method in class org.dspace.app.rest.model.BrowseEntryRest
- getCount() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getCredentials() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getData() - Method in class org.dspace.app.rest.model.hateoas.LicenseResource
- getData(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
-
Method to expose data in the a dedicated section of the in progress submission.
- getData(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.CollectionStep
- getData(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.DescribeStep
- getData(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.LicenseStep
- getData(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.UploadStep
- getDescription() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getDescription() - Method in class org.dspace.app.rest.model.ParameterRest
- getDescription() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getDescription() - Method in class org.dspace.app.rest.model.ScriptRest
- getDetails() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getDiscoverable() - Method in class org.dspace.app.rest.model.ItemRest
- getDiscoverableEndpoints() - Method in class org.dspace.app.rest.DiscoverableEndpointsService
- getDisplay() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getDisplay() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic getter for the display
- getDomainClass() - Method in class org.dspace.app.rest.repository.AuthorityRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.BitstreamFormatRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.BrowseIndexRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.BundleRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
The REST model supported by the repository
- getDomainClass() - Method in class org.dspace.app.rest.repository.EntityTypeRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.EPersonRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.ExternalSourceRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.GroupRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.ItemRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.MetadataSchemaRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.ProcessRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.RelationshipTypeRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.ScriptRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.SiteRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.SubmissionDefinitionRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.SubmissionFormRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.SubmissionPanelRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.SubmissionUploadRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.TemplateItemRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.WorkflowActionRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.WorkflowDefinitionRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.WorkflowStepRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- getDSObyIdentifier(HttpServletRequest, HttpServletResponse, String) - Method in class org.dspace.app.rest.IdentifierRestController
- getDSObyIdentifier(HttpServletRequest, HttpServletResponse, UUID) - Method in class org.dspace.app.rest.UUIDLookupRestController
- getDsoType() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getDsoType() - Method in class org.dspace.app.rest.model.SearchEventRest
- getDspaceApiActionId() - Method in enum org.dspace.app.rest.security.DSpaceRestPermission
- getDspaceName() - Method in class org.dspace.app.rest.model.RootRest
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueAddPatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueMovePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueRemovePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueReplacePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueAddPatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueMovePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueRemovePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueReplacePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueAddPatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueMovePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueRemovePatchOperation
- getDSpaceObjectService() - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueReplacePatchOperation
- getDspaceOperator() - Method in enum org.dspace.app.rest.model.query.RestSearchOperator
- getDspaceRest() - Method in class org.dspace.app.rest.model.RootRest
- getDspaceURL() - Method in class org.dspace.app.rest.model.RootRest
- getElement() - Method in class org.dspace.app.rest.model.MetadataFieldRest
- getEmail() - Method in class org.dspace.app.rest.model.EPersonRest
- getEmbeddedResources() - Method in class org.dspace.app.rest.model.hateoas.HALResource
- getEmbedLevel() - Method in class org.dspace.app.rest.model.RestAddressableModel
- getEncryptionKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
- getEndDate() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getEndTime() - Method in class org.dspace.app.rest.model.ProcessRest
- getEperson() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getEperson() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getEPerson(Context, JWTClaimsSet) - Method in class org.dspace.app.rest.security.jwt.EPersonClaimProvider
- getEPersonRest() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getEpersonUUID() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getErrors() - Method in class org.dspace.app.rest.model.BaseObjectRest
- getErrors() - Method in class org.dspace.app.rest.submit.step.validation.AbstractValidation
-
Expose the identified errors
- getExpirationPeriod() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
- getExtensions() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getExternalSource() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic getter for the externalSource
- getExternalSourceEntries(String, String, String, Pageable) - Method in class org.dspace.app.rest.repository.ExternalSourceRestRepository
-
This method will retrieve all the ExternalSourceEntries for the ExternalSource for the given externalSourceName param
- getExternalSourceEntries(String, String, String, Pageable, PagedResourcesAssembler) - Method in class org.dspace.app.rest.ExternalSourcesRestController
-
This method will retrieve all the ExternalSourceEntries for the ExternalSource for the given externalSourceName param curl -X GET http://
/api/integration/externalsources/orcidV2/entries - getExternalSourceEntryValue(String, String) - Method in class org.dspace.app.rest.ExternalSourcesRestController
-
This method will retrieve one ExternalSourceEntryResource based on the ExternalSource for the given externalSourceName and with the given entryId curl -X GET http://
/api/integration/externalsources/orcidV2/entries/0000-0000-0000-0000 - getExternalSourceEntryValue(String, String) - Method in class org.dspace.app.rest.repository.ExternalSourceRestRepository
-
This method will retrieve one ExternalSourceEntryResource based on the ExternalSource for the given externalSourceName and with the given entryId
- getFacetData() - Method in class org.dspace.app.rest.model.hateoas.SearchFacetEntryResource
- getFacetData() - Method in class org.dspace.app.rest.model.hateoas.SearchFacetValueResource
- getFacetEntry() - Method in class org.dspace.app.rest.model.FacetResultsRest
- getFacetLimit() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getFacetObjects(String, String, String, String, String, String, List<SearchFilter>, Pageable) - Method in class org.dspace.app.rest.repository.DiscoveryRestRepository
- getFacetResources() - Method in class org.dspace.app.rest.model.hateoas.FacetsResource
- getFacetResultList() - Method in class org.dspace.app.rest.model.FacetResultsRest
- getFacets() - Method in class org.dspace.app.rest.model.SearchResultsRest
- getFacets(String, String, String, String, List<SearchFilter>, Pageable) - Method in class org.dspace.app.rest.DiscoveryRestController
- getFacetsConfiguration(String, String) - Method in class org.dspace.app.rest.repository.DiscoveryRestRepository
- getFacetsConfiguration(String, String, Pageable) - Method in class org.dspace.app.rest.DiscoveryRestController
- getFacetType() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getFacetValues(String, String, String, String, String, String, List<SearchFilter>, Pageable) - Method in class org.dspace.app.rest.DiscoveryRestController
- getFields() - Method in class org.dspace.app.rest.model.SubmissionFormRowRest
-
Getter for
SubmissionFormRowRest.fields - getFile(MultipartFile, String, String) - Static method in class org.dspace.app.rest.utils.Utils
-
Create a temporary file from a multipart file upload
- getFileName(MultipartFile) - Static method in class org.dspace.app.rest.utils.Utils
-
Return the filename part from a multipartFile upload that could eventually contains the fullpath on the client
- getFiles() - Method in class org.dspace.app.rest.model.step.DataUpload
- getFilter() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- getFilter() - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- getFilter() - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- getFilters() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- getFilterType() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getFilterValue() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getFormat() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getFormat(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BitstreamFormatLinkRepository
- getFrom() - Method in class org.dspace.app.rest.model.patch.FromOperation
- getFullList() - Method in class org.dspace.app.rest.model.hateoas.EmbeddedPage
- getGrantedAuthorities(Context, EPerson) - Method in class org.dspace.app.rest.security.EPersonRestAuthenticationProvider
- getGroup() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getGroup() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getGroups(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.EPersonGroupLinkRepository
- getGroups(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.GroupGroupLinkRepository
- getGroupUUID() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getGroupUUID() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getHandle() - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- getHarvestMessage() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getHarvestStartTime() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getHarvestStatus() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getHarvestStatusAsString() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getHarvestType() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getHarvestTypeAsString() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getHasEndDate() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getHasStartDate() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getHeader() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- getHints() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.hints - getHitHighlights() - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- getId() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getId() - Method in class org.dspace.app.rest.model.AuthorityRest
- getId() - Method in class org.dspace.app.rest.model.BaseObjectRest
- getId() - Method in class org.dspace.app.rest.model.BundleRest
- getId() - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- getId() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic getter for the id
- getId() - Method in class org.dspace.app.rest.model.ExternalSourceRest
-
Generic getter for the id
- getId() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getId() - Method in class org.dspace.app.rest.model.HarvesterMetadataRest
- getId() - Method in class org.dspace.app.rest.model.ProcessRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionFormRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getId() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getId() - Method in class org.dspace.app.rest.model.ViewEventRest
- getId() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getID() - Method in class org.dspace.app.rest.model.wrapper.TemplateItem
- getInArchive() - Method in class org.dspace.app.rest.model.ItemRest
- getIndexableObject() - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- getIndexFromPath(String) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Retrieved the index from the path of the patch operation, if one can be found
- getInput() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.input - getInputReader() - Method in class org.dspace.app.rest.submit.step.validation.MetadataValidation
- getIsDefault() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getItem() - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- getItem() - Method in class org.dspace.app.rest.model.wrapper.TemplateItem
- getItemResourceRelFor(Class<?>) - Method in class org.dspace.app.rest.model.hateoas.DSpaceRelProvider
- getItemService() - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- getKey() - Method in class org.dspace.app.rest.security.jwt.EPersonClaimProvider
- getKey() - Method in interface org.dspace.app.rest.security.jwt.JWTClaimProvider
- getKey() - Method in class org.dspace.app.rest.security.jwt.SpecialGroupClaimProvider
- getLabel() - Method in class org.dspace.app.rest.model.EntityTypeRest
- getLabel() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getLabel() - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- getLabel() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.label - getLabel() - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- getLanguage() - Method in class org.dspace.app.rest.model.MetadataValueRest
- getLanguageCodes() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.languageCodes - getLastActive() - Method in class org.dspace.app.rest.model.EPersonRest
- getLastHarvested() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getLastModified() - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- getLastModified() - Method in class org.dspace.app.rest.model.ItemRest
- getLastModified() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getLastModified() - Method in class org.dspace.app.rest.model.wrapper.TemplateItem
- getLeftId() - Method in class org.dspace.app.rest.model.RelationshipRest
- getLeftMaxCardinality() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getLeftMinCardinality() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getLeftPlace() - Method in class org.dspace.app.rest.model.RelationshipRest
- getLeftType() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getLeftwardType() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getLeftwardValue() - Method in class org.dspace.app.rest.model.RelationshipRest
- getLicense(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionLicenseLinkRepository
- getLinkMethod(String, LinkRestRepository) - Method in class org.dspace.app.rest.utils.RestRepositoryUtils
- getLinkResourceRepository(String, String, String) - Method in class org.dspace.app.rest.utils.Utils
-
Retrieve the LinkRestRepository associated with a specific link from the apiCategory and model specified in the parameters.
- getLinks() - Method in class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- getLinksFor(HALResource, Pageable) - Method in class org.dspace.app.rest.link.HalLinkFactory
- getLoginResponse(HttpServletRequest, String) - Method in class org.dspace.app.rest.AuthenticationRestController
- getLogo(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionLogoLinkRepository
- getLogo(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CommunityLogoLinkRepository
- getMain() - Method in class org.dspace.app.rest.model.SubmissionVisibilityRest
- getMandatoryMessage() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.mandatoryMessage - getMap() - Method in class org.dspace.app.rest.model.MetadataRest
-
Gets the map.
- getMap() - Method in class org.dspace.app.rest.submit.PatchConfigurationService
- getMappedCollections(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ItemMappedCollectionLinkRepository
- getMappedItems(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionMappedItemLinkRepository
- getMaxEndDate() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getMaxSize() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getMaxStartDate() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getMaxValue() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
-
Returns the highest value that can be found for this value in solr
- getMessage() - Method in class org.dspace.app.rest.model.ErrorRest
-
The error message as i18key
- getMessage() - Method in class org.dspace.app.rest.model.step.UploadStatusResponse
- getMetadata() - Method in class org.dspace.app.rest.model.BrowseIndexRest.SortOption
- getMetadata() - Method in class org.dspace.app.rest.model.DSpaceObjectRest
-
Gets the rest representation of all metadata of the DSpace object.
- getMetadata() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic getter for the metadata
- getMetadata() - Method in class org.dspace.app.rest.model.step.DataDescribe
- getMetadata() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getMetadata() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getMetadata() - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- getMetadata() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getMetadata() - Method in class org.dspace.app.rest.model.wrapper.TemplateItem
- getMetadataConfigId() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getMetadataConfigs() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getMetadataField(Context, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Retrieves metadataField based on the metadata element found in the operation
- getMetadataKey(String, String, String) - Method in class org.dspace.app.rest.utils.Utils
-
Build the canonical representation of a metadata key in DSpace.
- getMetadataList() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- getMethodOn(Class<C>) - Method in class org.dspace.app.rest.link.HalLinkFactory
- getMethodOn(Object...) - Method in class org.dspace.app.rest.link.HalLinkFactory
- getMimetype() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getMinValue() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
-
Returns the smallest value that can be found for this value in solr
- getModelClass() - Method in class org.dspace.app.rest.converter.AuthorityEntryRestConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.AuthorityRestConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.BitstreamConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.BitstreamFormatConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.BrowseIndexConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.BundleConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.ClaimedTaskConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.CollectionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.CommunityConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.DiscoverConfigurationConverter
- getModelClass() - Method in interface org.dspace.app.rest.converter.DSpaceConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.DSpaceRunnableParameterConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.EntityTypeConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.EPersonConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.ExternalSourceEntryRestConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.ExternalSourceRestConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.GroupConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.HarvestedCollectionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.ItemConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.MetadataConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.MetadataFieldConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.MetadataSchemaConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.MetadataValueConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.PoolTaskConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.ProcessConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.RelationshipConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.RelationshipTypeConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.ResourcePolicyConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.ScriptConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SiteConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SubmissionDefinitionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SubmissionFormConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SubmissionSectionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.TemplateItemConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.WorkflowActionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.WorkflowDefinitionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.WorkflowItemConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.WorkflowStepConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.WorkspaceItemConverter
- getName() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getName() - Static method in class org.dspace.app.rest.model.AuthorityEntryRest
- getName() - Method in class org.dspace.app.rest.model.AuthorityRest
- getName() - Method in class org.dspace.app.rest.model.BrowseIndexRest.SortOption
- getName() - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- getName() - Method in class org.dspace.app.rest.model.ExternalSourceRest
-
Generic getter for the name
- getName() - Method in class org.dspace.app.rest.model.GroupRest
- getName() - Method in class org.dspace.app.rest.model.ParameterRest
- getName() - Method in class org.dspace.app.rest.model.ParameterValueRest
- getName() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getName() - Method in class org.dspace.app.rest.model.ScriptRest
- getName() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- getName() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getName() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- getName() - Method in class org.dspace.app.rest.model.SubmissionFormRest
-
Getter for
SubmissionFormRest.name - getName() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getName() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getName() - Method in class org.dspace.app.rest.parameter.SearchFilter
- getName() - Method in class org.dspace.app.rest.projection.DefaultProjection
- getName() - Method in class org.dspace.app.rest.projection.FullProjection
- getName() - Method in interface org.dspace.app.rest.projection.Projection
-
Gets the projection name.
- getName() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getName() - Method in class org.dspace.app.rest.submit.step.validation.AbstractValidation
-
An unique name to identify the validation implementation
- getName() - Method in interface org.dspace.app.rest.submit.step.validation.Validation
- getNamespace() - Method in class org.dspace.app.rest.model.MetadataSchemaRest
- getNameVariants() - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- getNetid() - Method in class org.dspace.app.rest.model.EPersonRest
- getNow() - Method in class org.dspace.app.rest.utils.DateMathParser
-
Returns a clone of this instance's concept of "now" (never null).
- getNumber() - Method in class org.dspace.app.rest.model.PageRest
- getOaiSetId() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getOaiSource() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getOp() - Method in class org.dspace.app.rest.model.patch.Operation
- getOperations() - Method in class org.dspace.app.rest.model.patch.Patch
- getOperator() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter.Operator
- getOperator() - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- getOperator() - Method in class org.dspace.app.rest.parameter.SearchFilter
- getOperators() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- getOptions() - Method in class org.dspace.app.rest.model.WorkflowActionRest
-
Generic getter for the options
- getOrder() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- getOrder() - Method in class org.dspace.app.rest.model.SearchResultsRest.Sorting
- getOther() - Method in class org.dspace.app.rest.model.SubmissionVisibilityRest
- getOtherInformation() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getOwner() - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- getOwningCollection(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ItemOwningCollectionLinkRepository
- getPage() - Method in class org.dspace.app.rest.model.SearchEventRest
- getPage(List<T>, Pageable) - Method in class org.dspace.app.rest.utils.Utils
- getPageable(Pageable) - Method in class org.dspace.app.rest.utils.Utils
-
Convenience method to get a default pageable instance if needed.
- getPageContent() - Method in class org.dspace.app.rest.model.hateoas.EmbeddedPage
- getPageInfo() - Method in class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- getPageSize() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- getPanels() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- getParameterRestList() - Method in class org.dspace.app.rest.model.ProcessRest
- getParameterRestList() - Method in class org.dspace.app.rest.model.ScriptRest
- getParentCommunity(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionParentCommunityLinkRepository
-
This method retrieves the ParentCommunity object for the Collection which is defined by the given collectionId It'll transform this Parent Community to a REST object and return this
- getParentCommunity(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CommunityParentCommunityLinkRepository
-
This method retrieves the ParentCommunity object for the Community which is defined by the given communityId It'll transform this Parent Community to a REST object and return this
- getPassword() - Method in class org.dspace.app.rest.model.EPersonRest
- getPatchConfigurationService() - Method in class org.dspace.app.rest.submit.factory.PatchOperationFactory
- getPath() - Method in class org.dspace.app.rest.model.patch.Operation
- getPaths() - Method in class org.dspace.app.rest.model.ErrorRest
-
The json paths where the error message apply.
- getPlace() - Method in class org.dspace.app.rest.model.MetadataValueRest
- getPolicyType() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getPrefix() - Method in class org.dspace.app.rest.model.FacetResultsRest
- getPrefix() - Method in class org.dspace.app.rest.model.MetadataSchemaRest
- getPresentation(String, String, String) - Method in class org.dspace.app.rest.utils.AuthorityUtils
- getPreviousLoginDate() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getPrimaryBitstream(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BundlePrimaryBitstreamLinkRepository
- getPrincipal() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getProcess() - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
-
This method will return the process created by this handler
- getProcessId() - Method in class org.dspace.app.rest.model.ProcessRest
- getProcessStatus() - Method in class org.dspace.app.rest.model.ProcessRest
- getProjection() - Method in class org.dspace.app.rest.model.RestAddressableModel
- getProjection(String) - Method in class org.dspace.app.rest.converter.ConverterService
-
Gets the projection with the given name, or the default (no-op) projection if null is given.
- getQualifier() - Method in class org.dspace.app.rest.model.MetadataFieldRest
- getQuery() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getQuery() - Method in class org.dspace.app.rest.model.SearchEventRest
- getRegex() - Method in enum org.dspace.app.rest.model.query.RestSearchOperator
- getRegex() - Method in class org.dspace.app.rest.model.SubmissionFormInputTypeRest
- getRelationships(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ItemRelationshipLinkRepository
- getRelationshipType() - Method in class org.dspace.app.rest.model.RelationshipRest
- getRelationshipType() - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- getRelationshipTypeId() - Method in class org.dspace.app.rest.model.RelationshipRest
- getRepositories() - Method in class org.dspace.app.rest.utils.Utils
- getRequestService() - Method in class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- getResource() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getResource(HttpServletRequest, String, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.AuthorityEntryValueLinkRepository
- getResourceClass() - Method in class org.dspace.app.rest.link.AuthnHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.AuthorityEntryHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.BrowseEntryHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.DSpaceResourceHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.externalsources.ExternalSourceEntryHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.externalsources.ExternalSourceHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.HalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.harvest.HarvestedCollectionHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.process.ProcessResourceHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.relation.EntityTypeHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.relation.RelationshipHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.RootHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.FacetConfigurationResourceHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.FacetResultsHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.FacetsResourceHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.SearchConfigurationResourceHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.SearchFacetEntryHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.SearchFacetValueHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.SearchResultEntryHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.SearchResultsResourceHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.search.SearchSupportHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.statistics.StatisticsSupportHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.SubmissionSectionHalLinkFactory
- getResourcePaths(ConfigurationService) - Method in class org.dspace.app.rest.configuration.RESTSpringLoader
- getResourceRepository(String, String) - Method in class org.dspace.app.rest.utils.Utils
- getRightId() - Method in class org.dspace.app.rest.model.RelationshipRest
- getRightMaxCardinality() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getRightMinCardinality() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getRightPlace() - Method in class org.dspace.app.rest.model.RelationshipRest
- getRightType() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getRightwardType() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getRightwardValue() - Method in class org.dspace.app.rest.model.RelationshipRest
- getRoot() - Method in class org.dspace.app.rest.repository.RootRestRepository
- getRows() - Method in class org.dspace.app.rest.model.SubmissionFormRest
-
Getter for
SubmissionFormRest.rows - getSchema() - Method in class org.dspace.app.rest.model.MetadataFieldRest
- getScope() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getScope() - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- getScope() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- getScope() - Method in class org.dspace.app.rest.model.SearchEventRest
- getScope() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.scope - getScope() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- getScopeNote() - Method in class org.dspace.app.rest.model.MetadataFieldRest
- getScriptName() - Method in class org.dspace.app.rest.model.ProcessRest
- getSearchConfiguration() - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- getSearchConfiguration(String, String) - Method in class org.dspace.app.rest.DiscoveryRestController
- getSearchConfiguration(String, String) - Method in class org.dspace.app.rest.repository.DiscoveryRestRepository
- getSearchData() - Method in class org.dspace.app.rest.model.hateoas.SearchFacetEntryResource
- getSearchData() - Method in class org.dspace.app.rest.model.hateoas.SearchFacetValueResource
- getSearchEvent(UUID) - Method in class org.dspace.app.rest.StatisticsRestController
- getSearchEvents() - Method in class org.dspace.app.rest.StatisticsRestController
- getSearchFilters() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getSearchMethod(String, DSpaceRestRepository) - Method in class org.dspace.app.rest.utils.RestRepositoryUtils
- getSearchObjects(String, String, String, String, List<SearchFilter>, Pageable) - Method in class org.dspace.app.rest.DiscoveryRestController
- getSearchObjects(String, String, String, String, List<SearchFilter>, Pageable, Projection) - Method in class org.dspace.app.rest.repository.DiscoveryRestRepository
- getSearchResults() - Method in class org.dspace.app.rest.model.SearchResultsRest
- getSearchSupport() - Method in class org.dspace.app.rest.repository.DiscoveryRestRepository
- getSearchSupport(String, String) - Method in class org.dspace.app.rest.DiscoveryRestController
- getSections() - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- getSectionType() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- getSelectableMetadata() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.selectableMetadata - getSelectableRelationship() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
- getSelectGroupUUID() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getSequenceId() - Method in class org.dspace.app.rest.model.BitstreamRest
- getShortDescription() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getSidebarFacets() - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- getSize() - Method in class org.dspace.app.rest.model.PageRest
- getSizeBytes() - Method in class org.dspace.app.rest.model.BitstreamRest
- getSizeBytes() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getSort() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getSort() - Method in class org.dspace.app.rest.model.SearchEventRest
- getSortedUnion(String[]...) - Method in class org.dspace.app.rest.utils.Utils
-
Gets the alphanumerically sorted union of multiple string arrays.
- getSortOptions() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- getSortOptions() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- getSortValue() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getStartDate() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getStartTime() - Method in class org.dspace.app.rest.model.ProcessRest
- getStatisticsSupport() - Method in class org.dspace.app.rest.repository.StatisticsRestRepository
- getStatisticsSupport() - Method in class org.dspace.app.rest.StatisticsRestController
- getStep() - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- getStep() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getSteps() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getSteps(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.WorkflowDefinitionStepsLinkRepository
-
GET endpoint that returns the list of steps of a workflow-definition.
- getStringListFromRequest(HttpServletRequest) - Method in class org.dspace.app.rest.utils.Utils
-
This method will retrieve a list of DSpaceObjects from the Request by reading in the Request's InputStream with a Scanner and searching the InputStream for UUIDs which will then be resolved to a DSpaceObject.
- getStyle() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.style - getSubcommunities(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CommunitySubcommunityLinkRepository
- getSubmissionConfigReader() - Method in class org.dspace.app.rest.converter.SubmissionSectionConverter
- getSubmissionDefinition() - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- getSubmitter() - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- getSupportLevel() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getTargetId() - Method in class org.dspace.app.rest.model.ViewEventRest
- getTargetType() - Method in class org.dspace.app.rest.model.ViewEventRest
- getTemplateItem(HttpServletRequest, UUID) - Method in class org.dspace.app.rest.CollectionItemtemplateController
-
This method gets the template Item based on the owning Collection
- getTemplateItem(HttpServletRequest, UUID) - Method in class org.dspace.app.rest.ItemtemplateRestController
-
This method gets a template Item based on its uuid Example:
- getTemplateItem(Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method looks up the template Item associated with a Collection
- getTemplateItemOf() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getTemplateItemOf() - Method in class org.dspace.app.rest.model.wrapper.TemplateItem
- getTemplateItemOf(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ItemTemplateItemOfLinkRepository
- getText() - Method in class org.dspace.app.rest.model.LicenseRest
- getTimeZone() - Method in class org.dspace.app.rest.utils.DateMathParser
- getTotal() - Method in exception org.dspace.app.rest.exception.PaginationException
- getTotalElements() - Method in class org.dspace.app.rest.model.PageRest
- getTotalNumberOfResults() - Method in class org.dspace.app.rest.model.SearchResultsRest
- getTotalPages() - Method in class org.dspace.app.rest.model.PageRest
- getType() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getType() - Method in class org.dspace.app.rest.model.AuthnRest
- getType() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getType() - Method in class org.dspace.app.rest.model.AuthorityRest
- getType() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getType() - Method in class org.dspace.app.rest.model.BitstreamRest
- getType() - Method in class org.dspace.app.rest.model.BrowseEntryRest
- getType() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- getType() - Method in class org.dspace.app.rest.model.BundleRest
- getType() - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- getType() - Method in class org.dspace.app.rest.model.CollectionRest
- getType() - Method in class org.dspace.app.rest.model.CommunityRest
- getType() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getType() - Method in class org.dspace.app.rest.model.EntityTypeRest
- getType() - Method in class org.dspace.app.rest.model.EPersonRest
- getType() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
- getType() - Method in class org.dspace.app.rest.model.ExternalSourceRest
- getType() - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- getType() - Method in class org.dspace.app.rest.model.GroupRest
- getType() - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- getType() - Method in class org.dspace.app.rest.model.HarvesterMetadataRest
- getType() - Method in class org.dspace.app.rest.model.ItemRest
- getType() - Method in class org.dspace.app.rest.model.LicenseRest
- getType() - Method in class org.dspace.app.rest.model.MetadataFieldRest
- getType() - Method in class org.dspace.app.rest.model.MetadataSchemaRest
- getType() - Method in class org.dspace.app.rest.model.ParameterRest
- getType() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getType() - Method in class org.dspace.app.rest.model.ProcessRest
- getType() - Method in class org.dspace.app.rest.model.RelationshipRest
- getType() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- getType() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getType() - Method in interface org.dspace.app.rest.model.RestModel
- getType() - Method in class org.dspace.app.rest.model.RootRest
- getType() - Method in class org.dspace.app.rest.model.ScriptRest
- getType() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
-
This is the same type as described in
DiscoverySearchFilter.getType() - getType() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- getType() - Method in class org.dspace.app.rest.model.SearchEventRest
- getType() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getType() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getType() - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- getType() - Method in class org.dspace.app.rest.model.SearchSupportRest
- getType() - Method in class org.dspace.app.rest.model.SiteRest
- getType() - Method in class org.dspace.app.rest.model.StatisticsSupportRest
- getType() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- getType() - Method in class org.dspace.app.rest.model.SubmissionFormInputTypeRest
- getType() - Method in class org.dspace.app.rest.model.SubmissionFormRest
- getType() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- getType() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getType() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getType() - Method in class org.dspace.app.rest.model.ViewEventRest
- getType() - Method in class org.dspace.app.rest.model.WorkflowActionRest
- getType() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getType() - Method in class org.dspace.app.rest.model.WorkflowItemRest
- getType() - Method in class org.dspace.app.rest.model.WorkflowStepRest
- getType() - Method in class org.dspace.app.rest.model.WorkspaceItemRest
- getTypePlural() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getTypePlural() - Method in interface org.dspace.app.rest.model.RestModel
- getUploadConfigurationService() - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- getUrl() - Method in class org.dspace.app.rest.model.step.DataLicense
- getUrl() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getUserId() - Method in class org.dspace.app.rest.model.ProcessRest
- getUuid() - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- getUuid() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getUuid() - Method in class org.dspace.app.rest.model.TemplateItemRest
- getValue() - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- getValue() - Method in class org.dspace.app.rest.model.BrowseEntryRest
- getValue() - Method in class org.dspace.app.rest.model.CheckSumRest
- getValue() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic getter for the value
- getValue() - Method in enum org.dspace.app.rest.model.HarvestStatusEnum
- getValue() - Method in enum org.dspace.app.rest.model.HarvestTypeEnum
- getValue() - Method in class org.dspace.app.rest.model.MetadataValueRest
- getValue() - Method in class org.dspace.app.rest.model.ParameterValueRest
- getValue() - Method in class org.dspace.app.rest.model.patch.Operation
- getValue() - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- getValue() - Method in class org.dspace.app.rest.parameter.SearchFilter
- getValue(Context, HttpServletRequest) - Method in class org.dspace.app.rest.security.jwt.EPersonClaimProvider
- getValue(Context, HttpServletRequest) - Method in interface org.dspace.app.rest.security.jwt.JWTClaimProvider
- getValue(Context, HttpServletRequest) - Method in class org.dspace.app.rest.security.jwt.SpecialGroupClaimProvider
- getValueData() - Method in class org.dspace.app.rest.model.hateoas.SearchFacetValueResource
- getValueLang() - Method in class org.dspace.app.rest.model.BrowseEntryRest
- getValueNode() - Method in class org.dspace.app.rest.model.patch.JsonValueEvaluator
- getValues() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getViewEvent(UUID) - Method in class org.dspace.app.rest.StatisticsRestController
- getViewEvents() - Method in class org.dspace.app.rest.StatisticsRestController
- getVisibility() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
- getVisibility() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- getWithdrawn() - Method in class org.dspace.app.rest.model.ItemRest
- getWorkflowactions() - Method in class org.dspace.app.rest.model.WorkflowStepRest
- getWorkflowitem() - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- getWorkflowitem() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getWwwAuthenticateHeaderValue(HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- getWwwAuthenticateHeaderValue(HttpServletRequest, HttpServletResponse) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
-
Return the value that should be passed in the WWWW-Authenticate header for 4xx responses to the client
- GroupConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the Group in the DSpace API data model and the REST data model
- GroupConverter() - Constructor for class org.dspace.app.rest.converter.GroupConverter
- GroupGroupLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "groups" subresource of an individual group.
- GroupGroupLinkRepository() - Constructor for class org.dspace.app.rest.repository.GroupGroupLinkRepository
- GroupResource - Class in org.dspace.app.rest.model.hateoas
-
Group Rest HAL Resource.
- GroupResource(GroupRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.GroupResource
- GroupRest - Class in org.dspace.app.rest.model
-
The Group REST Resource
- GroupRest() - Constructor for class org.dspace.app.rest.model.GroupRest
- GroupRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
An authenticated user is allowed to view information on all the groups he or she is a member of (READ permission).
- GroupRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.GroupRestPermissionEvaluatorPlugin
- GroupRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Group Rest object
- GROUPS - Static variable in class org.dspace.app.rest.model.EPersonRest
- GROUPS - Static variable in class org.dspace.app.rest.model.GroupRest
H
- HalLinkFactory<RESOURCE,CONTROLLER> - Class in org.dspace.app.rest.link
-
This is the factory that will be called to add the links to the hal resources.
- HalLinkFactory() - Constructor for class org.dspace.app.rest.link.HalLinkFactory
- HalLinkService - Class in org.dspace.app.rest.link
-
This service will try to add links to the given HAL resource by iterating over all the configured factories The links will only be added if the factories are allowed to do so by checking the resource's type.
- HalLinkService() - Constructor for class org.dspace.app.rest.link.HalLinkService
- HALResource<T> - Class in org.dspace.app.rest.model.hateoas
-
The abstract, generic class for the HalResources
- HALResource(T) - Constructor for class org.dspace.app.rest.model.hateoas.HALResource
- handle(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryArchivedItemUriListHandler
- handle(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryWorkspaceItemUriListHandler
- handle(Context, HttpServletRequest, List<String>) - Method in interface org.dspace.app.rest.repository.handler.UriListHandler
-
This method will perform the actual handle logic
- handle(Context, HttpServletRequest, List<String>, Class<T>) - Method in class org.dspace.app.rest.repository.handler.service.UriListHandlerService
-
This method will take the UriList, the request, relevant DSpace context and the class of the object to be handled It'll then loop over all the UriListHandlers defined within the codebase and first check if it supports the given method and the urilist.
- handleAuthorizeException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- handleCompletion() - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- handleException(Exception) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- handleException(String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- handleException(String, Exception) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- handleGenericException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- handleIllegalArgumentException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- handleIOException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- handleMissingServletRequestParameter(MissingServletRequestParameterException, HttpHeaders, HttpStatus, WebRequest) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- handleSQLException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- handleTypeMismatch(TypeMismatchException, HttpHeaders, HttpStatus, WebRequest) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- handleUnprocessableEntityException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- HARVEST - Static variable in class org.dspace.app.rest.model.CollectionRest
- HarvestedCollectionConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the HarvestedCollection in the DSpace API data model and the REST data model
- HarvestedCollectionConverter() - Constructor for class org.dspace.app.rest.converter.HarvestedCollectionConverter
- HarvestedCollectionHalLinkFactory - Class in org.dspace.app.rest.link.harvest
-
This class adds links to
HarvestedCollectionResources This builds a link to the collection harvest link - HarvestedCollectionHalLinkFactory() - Constructor for class org.dspace.app.rest.link.harvest.HarvestedCollectionHalLinkFactory
- HarvestedCollectionResource - Class in org.dspace.app.rest.model.hateoas
-
HarvestedCollection Rest HAL Resource.
- HarvestedCollectionResource(HarvestedCollectionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.HarvestedCollectionResource
- HarvestedCollectionRest - Class in org.dspace.app.rest.model
-
The HarvestCollection REST Resource
- HarvestedCollectionRest() - Constructor for class org.dspace.app.rest.model.HarvestedCollectionRest
- HarvestedCollectionRestHalLinkFactory<T> - Class in org.dspace.app.rest.link.harvest
- HarvestedCollectionRestHalLinkFactory() - Constructor for class org.dspace.app.rest.link.harvest.HarvestedCollectionRestHalLinkFactory
- HarvestedCollectionRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible for managing the HarvestedCollection Rest object
- HarvestedCollectionRestRepository() - Constructor for class org.dspace.app.rest.repository.HarvestedCollectionRestRepository
- HarvesterMetadataController - Class in org.dspace.app.rest
-
Rest controller that handles the harvesting metadata formats
- HarvesterMetadataController() - Constructor for class org.dspace.app.rest.HarvesterMetadataController
- HarvesterMetadataResource - Class in org.dspace.app.rest.model.hateoas
-
HarvesterMetadata Rest HAL Resource.
- HarvesterMetadataResource(HarvesterMetadataRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.HarvesterMetadataResource
- HarvesterMetadataRest - Class in org.dspace.app.rest.model
-
The rest resource used for harvester metadata
- HarvesterMetadataRest() - Constructor for class org.dspace.app.rest.model.HarvesterMetadataRest
- HarvestStatusEnum - Enum in org.dspace.app.rest.model
-
An enum containing all the possible harvest statuses
- HarvestTypeEnum - Enum in org.dspace.app.rest.model
-
An enum containing all the possible harvest types
- hasAuthenticationData(HttpServletRequest) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- hasAuthenticationData(HttpServletRequest) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
- hasAuthorityOperator() - Method in class org.dspace.app.rest.parameter.SearchFilter
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.AdminRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.AuthorizeServicePermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.ClaimedTaskRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.DSpaceObjectAdminPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.EPersonRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.GroupRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.PoolTaskRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.ProcessRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.ResourcePolicyAdminPermissionEvalutatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.ResourcePolicyRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.RestObjectPermissionEvaluatorPlugin
-
Plugins must implement this method to receive
RestPermissionEvaluatorPluginhasPermission requests. - hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.WorkflowRestPermissionEvaluatorPlugin
- hashCode() - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- hashCode() - Method in class org.dspace.app.rest.model.MetadataRest
- hashCode() - Method in class org.dspace.app.rest.model.RootRest
- hashCode() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- hashCode() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter.Operator
- hashCode() - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- hashCode() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- hashCode() - Method in class org.dspace.app.rest.model.SearchSupportRest
- hashCode() - Method in class org.dspace.app.rest.model.SiteRest
- hashCode() - Method in class org.dspace.app.rest.model.SubmissionVisibilityRest
- hasIdentifier() - Method in class org.dspace.app.rest.model.AuthorityRest
- hasPatchPermission(Authentication, Serializable, String, Patch) - Method in class org.dspace.app.rest.security.EPersonRestPermissionEvaluatorPlugin
- hasPatchPermission(Authentication, Serializable, String, Patch) - Method in class org.dspace.app.rest.security.RestObjectPermissionEvaluatorPlugin
-
Checks permissions for
Patchrequests. - hasPermission(Authentication, Serializable, String, Object) - Method in class org.dspace.app.rest.security.DSpacePermissionEvaluator
-
Alternative method for evaluating a permission where only the identifier of the target object is available, rather than the target instance itself.
- hasPermission(Authentication, Serializable, String, Object) - Method in class org.dspace.app.rest.security.RestObjectPermissionEvaluatorPlugin
- hasPermission(Authentication, Serializable, String, Object) - Method in interface org.dspace.app.rest.security.RestPermissionEvaluatorPlugin
-
Check in the authenticated user (provided by the
Authenticationobject) has the specified permission on the target object with the provided identifier. - hasPermission(Authentication, Object, Object) - Method in class org.dspace.app.rest.security.DSpacePermissionEvaluator
- hasPermission(Authentication, Object, Object) - Method in class org.dspace.app.rest.security.RestObjectPermissionEvaluatorPlugin
-
Utility implementation to make the implementation of Rest Object Permission evaluator plugins more easy.
- hasPermission(Authentication, Object, Object) - Method in interface org.dspace.app.rest.security.RestPermissionEvaluatorPlugin
-
Check in the authenticated user (provided by the
Authenticationobject) has the specified permission on the provided target object. - haveSearchMethods(DSpaceRestRepository) - Method in class org.dspace.app.rest.utils.RestRepositoryUtils
- HIDDEN - org.dspace.app.rest.model.VisibilityEnum
I
- id - Variable in class org.dspace.app.rest.model.BaseObjectRest
- IdentifierRestController - Class in org.dspace.app.rest
- IdentifierRestController() - Constructor for class org.dspace.app.rest.IdentifierRestController
- INDEXABLE_OBJECT_LINK - Static variable in class org.dspace.app.rest.model.hateoas.SearchResultEntryResource
- IndexableObjectConverter<M,R extends RestAddressableModel> - Interface in org.dspace.app.rest.converter
-
This is the base converter from/to objects in the DSpace API data model and the REST data model that can be indexed
- init(FilterConfig) - Method in class org.dspace.app.rest.filter.DSpaceRequestContextFilter
- initialize(ConfigurableApplicationContext) - Method in class org.dspace.app.rest.utils.DSpaceConfigurationInitializer
- initialize(ConfigurableApplicationContext) - Method in class org.dspace.app.rest.utils.DSpaceKernelInitializer
- instanceOf(String, String) - Method in class org.dspace.app.rest.submit.factory.PatchOperationFactory
- INTEGRATION - Static variable in interface org.dspace.app.rest.model.RestModel
- invalidateAuthenticationData(HttpServletRequest, Context) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- invalidateAuthenticationData(HttpServletRequest, Context) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
- invalidateToken(String, HttpServletRequest, Context) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
- invokeQueryMethod(DSpaceRestRepository, Method, MultiValueMap<String, ? extends Object>, Pageable, Sort) - Method in class org.dspace.app.rest.utils.RestRepositoryUtils
- isAuthenticated() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- isAuthenticated() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- isCanLogIn() - Method in class org.dspace.app.rest.model.EPersonRest
- isChoice(String, String, String) - Method in class org.dspace.app.rest.utils.AuthorityUtils
- isClosed() - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- isClosed(String, String, String) - Method in class org.dspace.app.rest.utils.AuthorityUtils
- isCollectionRestEqualWithoutMetadata(CollectionRest, CollectionRest) - Method in class org.dspace.app.rest.utils.CollectionRestEqualityUtils
-
This method will return a boolean indicating whether the given CollectionRest objects are equal through comparing their attributes
- isCommunityRestEqualWithoutMetadata(CommunityRest, CommunityRest) - Method in class org.dspace.app.rest.utils.CommunityRestEqualityUtils
-
This method will return a boolean indicating whether the given CommunityRest objects are equal through comparing their attributes
- isContextAvailable(ServletRequest) - Static method in class org.dspace.app.rest.utils.ContextUtil
-
Inspection method to check if a DSpace context has been created for this request.
- isCopyToLeft() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
-
Generic getter for the copyToLeft
- isCopyToRight() - Method in class org.dspace.app.rest.model.RelationshipTypeRest
-
Generic getter for the copyToRight
- isCustom() - Method in class org.dspace.app.rest.model.LicenseRest
- isDefaultConf() - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- isDSpaceObjectEqualsWithoutMetadata(DSpaceObjectRest, DSpaceObjectRest) - Method in class org.dspace.app.rest.utils.DSpaceObjectRestEqualityUtils
-
This method will return a boolean indicating whether the given DSpaceObjectRest objects are equal through comparing their attributes
- isEmbeddableRelation(Object, String) - Method in class org.dspace.app.rest.repository.AuthorityEntryValueLinkRepository
-
Not embeddable because this is not currently a pageable subresource.
- isEmbeddableRelation(Object, String) - Method in class org.dspace.app.rest.repository.BrowseEntryLinkRepository
- isEmbeddableRelation(Object, String) - Method in class org.dspace.app.rest.repository.BrowseItemLinkRepository
- isEmbeddableRelation(Object, String) - Method in interface org.dspace.app.rest.repository.LinkRestRepository
- isEncryptionEnabled() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
- isGranted() - Method in class org.dspace.app.rest.model.step.DataLicense
- isHasFacets() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
-
Specifies whether this filter has facets or not
- isHasMore() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- isHierarchical() - Method in class org.dspace.app.rest.model.AuthorityRest
- isHierarchical() - Method in class org.dspace.app.rest.model.ExternalSourceRest
-
Generic getter for the hierarchical
- isInternal() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- isMandatory() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.mandatory - isMandatory() - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- isMetadataBrowse() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- isNoRangeRequest() - Method in class org.dspace.app.rest.utils.MultipartFileSender
- isOkay() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- isOpenByDefault() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
-
See documentantion at
DiscoverySearchFilter.isOpenByDefault() - isPermanent() - Method in class org.dspace.app.rest.model.GroupRest
- isRepeatable() - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Getter for
SubmissionFormFieldRest.repeatable - isRequireCertificate() - Method in class org.dspace.app.rest.model.EPersonRest
- isRequired() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- isScrollable() - Method in class org.dspace.app.rest.model.AuthorityRest
- isSelfRegistered() - Method in class org.dspace.app.rest.model.EPersonRest
- isStatus() - Method in class org.dspace.app.rest.model.step.UploadStatusResponse
- isValid() - Method in class org.dspace.app.rest.utils.MultipartFileSender
- ItemAddBundleController - Class in org.dspace.app.rest
-
Controller to add bundles to a certain item, indicated by a uuid in the request Usage: POST /api/core/items/<:uuid>/bundles (with name and metadata of bundle in request json) Example:
- ItemAddBundleController() - Constructor for class org.dspace.app.rest.ItemAddBundleController
- ItemBundleLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "bundles" subresource of an individual item.
- ItemBundleLinkRepository() - Constructor for class org.dspace.app.rest.repository.ItemBundleLinkRepository
- ItemConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the Item in the DSpace API data model and the REST data model
- ItemConverter() - Constructor for class org.dspace.app.rest.converter.ItemConverter
- ItemDiscoverableReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
This is the implementation for Item 'discoverable' patches.
- ItemDiscoverableReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.ItemDiscoverableReplaceOperation
- ItemMappedCollectionLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "mappedCollections" subresource of an individual item.
- ItemMappedCollectionLinkRepository() - Constructor for class org.dspace.app.rest.repository.ItemMappedCollectionLinkRepository
- ItemMetadataValueAddPatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" PATCH operation.
- ItemMetadataValueAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueAddPatchOperation
- ItemMetadataValueMovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "move" PATCH operation.
- ItemMetadataValueMovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueMovePatchOperation
- ItemMetadataValueRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" PATCH operation.
- ItemMetadataValueRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueRemovePatchOperation
- ItemMetadataValueReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" PATCH operation.
- ItemMetadataValueReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueReplacePatchOperation
- ItemOwningCollectionLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "owningCollection" subresource of an individual item.
- ItemOwningCollectionLinkRepository() - Constructor for class org.dspace.app.rest.repository.ItemOwningCollectionLinkRepository
- ItemOwningCollectionUpdateRestController - Class in org.dspace.app.rest
-
This controller will handle all the incoming calls on the api/code/items/{uuid}/owningCollection endpoint where the uuid corresponds to the item of which you want to edit the owning collection.
- ItemOwningCollectionUpdateRestController() - Constructor for class org.dspace.app.rest.ItemOwningCollectionUpdateRestController
- ItemRelationshipLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "relationships" subresource of an individual item.
- ItemRelationshipLinkRepository() - Constructor for class org.dspace.app.rest.repository.ItemRelationshipLinkRepository
- ItemResource - Class in org.dspace.app.rest.model.hateoas
-
Item Rest HAL Resource.
- ItemResource(ItemRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.ItemResource
- ItemRest - Class in org.dspace.app.rest.model
-
The Item REST Resource
- ItemRest() - Constructor for class org.dspace.app.rest.model.ItemRest
- ItemRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Item Rest object
- ItemRestRepository(ItemService) - Constructor for class org.dspace.app.rest.repository.ItemRestRepository
- ITEMS - Static variable in class org.dspace.app.rest.model.BrowseIndexRest
- itemService - Variable in class org.dspace.app.rest.submit.SubmissionService
- ItemTemplateItemOfLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "templateItemOf" subresource of an individual item.
- ItemTemplateItemOfLinkRepository() - Constructor for class org.dspace.app.rest.repository.ItemTemplateItemOfLinkRepository
- ItemtemplateRestController - Class in org.dspace.app.rest
-
This RestController takes care of the modification and retrieval of Collection's Item templates Contrary to CollectionItemtemplateController, this class will receive the UUID of an Item template
- ItemtemplateRestController() - Constructor for class org.dspace.app.rest.ItemtemplateRestController
- ItemWithdrawReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
This is the implementation for Item 'withdrawn' patches.
- ItemWithdrawReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.ItemWithdrawReplaceOperation
J
- JsonPatchConverter - Class in org.dspace.app.rest.converter
-
Convert
JsonNodes containing JSON Patch to/fromPatchobjects. - JsonPatchConverter(ObjectMapper) - Constructor for class org.dspace.app.rest.converter.JsonPatchConverter
- JsonValueEvaluator - Class in org.dspace.app.rest.model.patch
-
LateObjectEvaluatorimplementation that assumes values represented as JSON objects. - JsonValueEvaluator(ObjectMapper, JsonNode) - Constructor for class org.dspace.app.rest.model.patch.JsonValueEvaluator
- JWTClaimProvider - Interface in org.dspace.app.rest.security.jwt
-
Interface to be implemented if you want to add a custom claim to a JSON Web Token, annotate with @Component to include it's implementation in the token
- JWTTokenHandler - Class in org.dspace.app.rest.security.jwt
-
Class responsible for creating and parsing JWTs, supports both JWS and JWE
- JWTTokenHandler() - Constructor for class org.dspace.app.rest.security.jwt.JWTTokenHandler
- JWTTokenRestAuthenticationServiceImpl - Class in org.dspace.app.rest.security.jwt
-
Rest Authentication implementation for JSON Web Tokens
- JWTTokenRestAuthenticationServiceImpl() - Constructor for class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
L
- LateObjectEvaluator - Interface in org.dspace.app.rest.model.patch
-
Strategy interface for resolving values from an operation definition.
- LICENSE - Static variable in class org.dspace.app.rest.model.CollectionRest
- LICENSE_STEP_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- LicenseAddPatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" PATCH operation To accept/reject the license.
- LicenseAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.LicenseAddPatchOperation
- LicenseRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission License "remove" patch operation.
- LicenseRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.LicenseRemovePatchOperation
- LicenseReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" patch operation
LicenseAddPatchOperation - LicenseReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.LicenseReplacePatchOperation
- LicenseResource - Class in org.dspace.app.rest.model.hateoas
-
License Rest HAL Resource.
- LicenseResource(LicenseRest) - Constructor for class org.dspace.app.rest.model.hateoas.LicenseResource
- LicenseRest - Class in org.dspace.app.rest.model
-
The License text REST resource.
- LicenseRest() - Constructor for class org.dspace.app.rest.model.LicenseRest
- LicenseStep - Class in org.dspace.app.rest.submit.step
-
License step for DSpace Spring Rest.
- LicenseStep() - Constructor for class org.dspace.app.rest.submit.step.LicenseStep
- LicenseValidation - Class in org.dspace.app.rest.submit.step.validation
-
This submission validation check that the license has been grant for the inprogress submission looking for the presence of a license bitstream in the license bundle,
- LicenseValidation() - Constructor for class org.dspace.app.rest.submit.step.validation.LicenseValidation
- LinkRest - Annotation Type in org.dspace.app.rest.model
-
Class or method-level annotation to provide information about linked/embedded subresources of a
RestModel. - LinkRestRepository - Interface in org.dspace.app.rest.repository
-
This is the interface for Link Repositories.
- links() - Method in annotation type org.dspace.app.rest.model.LinksRest
- LinksRest - Annotation Type in org.dspace.app.rest.model
-
This annotation allows to specify the direct linked REST entities
- linkToSingleResource(DSpaceResource, String) - Method in class org.dspace.app.rest.utils.Utils
- linkToSingleResource(RestAddressableModel, String) - Method in class org.dspace.app.rest.utils.Utils
- linkToSubResource(RestAddressableModel, String) - Method in class org.dspace.app.rest.utils.Utils
- linkToSubResource(RestAddressableModel, String, String) - Method in class org.dspace.app.rest.utils.Utils
- listBrowseEntries(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BrowseEntryLinkRepository
- listBrowseItems(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BrowseItemLinkRepository
- listDefinedEndpoint(HttpServletRequest) - Method in class org.dspace.app.rest.RootRestResourceController
- ListenerProcessingStep - Interface in org.dspace.app.rest.submit
-
This interface allows a submission step to access and modify if needed an inprogress submission also when changes are requested to sections other than the one managed by the step itself.
- listSearchMethods(String, String) - Method in class org.dspace.app.rest.RestResourceController
- listSearchMethods(DSpaceRestRepository) - Method in class org.dspace.app.rest.utils.RestRepositoryUtils
- log - Variable in class org.dspace.app.rest.utils.MultipartFileSender
- logDebug(String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- logError(String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- login() - Method in class org.dspace.app.rest.AuthenticationRestController
- login(HttpServletRequest, String, String) - Method in class org.dspace.app.rest.AuthenticationRestController
- logInfo(String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- LOGO - Static variable in class org.dspace.app.rest.model.CollectionRest
- LOGO - Static variable in class org.dspace.app.rest.model.CommunityRest
- logout() - Method in class org.dspace.app.rest.AuthenticationRestController
- logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.dspace.app.rest.security.CustomLogoutHandler
-
This method removes the session salt from an eperson, this way the token won't be verified anymore
- logWarning(String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
M
- makeSingular(String) - Static method in class org.dspace.app.rest.utils.Utils
- MAPPED_COLLECTIONS - Static variable in class org.dspace.app.rest.model.ItemRest
- MAPPED_ITEMS - Static variable in class org.dspace.app.rest.model.CollectionRest
- MappedCollectionRestController - Class in org.dspace.app.rest
-
This RestController takes care of the creation and deletion of MappedCollections.
- MappedCollectionRestController() - Constructor for class org.dspace.app.rest.MappedCollectionRestController
- METADATA_AND_BITSTREAMS - org.dspace.app.rest.model.HarvestTypeEnum
- METADATA_AND_REF - org.dspace.app.rest.model.HarvestTypeEnum
- METADATA_ONLY - org.dspace.app.rest.model.HarvestTypeEnum
- MetadataConverter - Class in org.dspace.app.rest.converter
-
Converter to translate between lists of domain
MetadataValues andMetadataRestrepresentations. - MetadataConverter() - Constructor for class org.dspace.app.rest.converter.MetadataConverter
- MetadataFieldConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the MetadataField in the DSpace API data model and the REST data model
- MetadataFieldConverter() - Constructor for class org.dspace.app.rest.converter.MetadataFieldConverter
- MetadataFieldResource - Class in org.dspace.app.rest.model.hateoas
-
MetadataField Rest HAL Resource.
- MetadataFieldResource(MetadataFieldRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.MetadataFieldResource
- MetadataFieldRest - Class in org.dspace.app.rest.model
-
The MetadataField REST Resource
- MetadataFieldRest() - Constructor for class org.dspace.app.rest.model.MetadataFieldRest
- MetadataFieldRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage MetadataField Rest object
- MetadataFieldRestRepository() - Constructor for class org.dspace.app.rest.repository.MetadataFieldRestRepository
- MetadataRest - Class in org.dspace.app.rest.model
-
Rest representation of a map of metadata keys to ordered lists of values.
- MetadataRest() - Constructor for class org.dspace.app.rest.model.MetadataRest
- MetadataSchemaConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the MetadataSchema in the DSpace API data model and the REST data model
- MetadataSchemaConverter() - Constructor for class org.dspace.app.rest.converter.MetadataSchemaConverter
- MetadataSchemaResource - Class in org.dspace.app.rest.model.hateoas
-
MetadataSchema Rest HAL Resource.
- MetadataSchemaResource(MetadataSchemaRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.MetadataSchemaResource
- MetadataSchemaRest - Class in org.dspace.app.rest.model
-
The MetadataSchema REST Resource
- MetadataSchemaRest() - Constructor for class org.dspace.app.rest.model.MetadataSchemaRest
- MetadataSchemaRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage MetadataSchema Rest object
- MetadataSchemaRestRepository() - Constructor for class org.dspace.app.rest.repository.MetadataSchemaRestRepository
- MetadataValidation - Class in org.dspace.app.rest.submit.step.validation
-
Execute three validation check on fields validation: - mandatory metadata missing - regex missing match - authority required metadata missing
- MetadataValidation() - Constructor for class org.dspace.app.rest.submit.step.validation.MetadataValidation
- MetadataValueAddPatchOperation<DSO extends DSpaceObject> - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" common PATCH operation.
- MetadataValueAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.MetadataValueAddPatchOperation
- MetadataValueConverter - Class in org.dspace.app.rest.converter
-
Converter to translate between domain
MetadataValues andMetadataValueRestrepresentations. - MetadataValueConverter() - Constructor for class org.dspace.app.rest.converter.MetadataValueConverter
- MetadataValueDTOConverter - Class in org.dspace.app.rest.converter
-
Converter to translate between domain
MetadataValues andMetadataValueRestrepresentations. - MetadataValueDTOConverter() - Constructor for class org.dspace.app.rest.converter.MetadataValueDTOConverter
- MetadataValueDTOListConverter - Class in org.dspace.app.rest.converter
-
Converter to translate between lists of domain
MetadataValues andMetadataRestrepresentations. - MetadataValueDTOListConverter() - Constructor for class org.dspace.app.rest.converter.MetadataValueDTOListConverter
- MetadataValueList - Class in org.dspace.app.rest.model
-
Type-safe wrapper for a list of
MetadataValues for use withMetadataConverter, so it can be invoked properly via calls toConverterService.toRest(Object, Projection). - MetadataValueList(List<MetadataValue>) - Constructor for class org.dspace.app.rest.model.MetadataValueList
- MetadataValueMovePatchOperation<DSO extends DSpaceObject> - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "move" common PATCH operation.
- MetadataValueMovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.MetadataValueMovePatchOperation
- MetadataValueRemovePatchOperation<DSO extends DSpaceObject> - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" PATCH operation.
- MetadataValueRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.MetadataValueRemovePatchOperation
- MetadataValueReplacePatchOperation<DSO extends DSpaceObject> - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" common PATCH operation.
- MetadataValueReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.MetadataValueReplacePatchOperation
- MetadataValueRest - Class in org.dspace.app.rest.model
-
An embeddable representation of the Metadata to use in with DSpace REST Resource
- MetadataValueRest() - Constructor for class org.dspace.app.rest.model.MetadataValueRest
- MetadataValueRest(String) - Constructor for class org.dspace.app.rest.model.MetadataValueRest
- method() - Method in annotation type org.dspace.app.rest.model.LinkRest
-
The name of the method to invoke in the associated link repository.
- methodNotAllowedException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- MethodNotAllowedException - Exception in org.dspace.app.rest.exception
-
Method Not Allowed: The 405 status code indicates that the method received in the request-line is known by the origin server but not supported by the target resource.
- MethodNotAllowedException(String) - Constructor for exception org.dspace.app.rest.exception.MethodNotAllowedException
- MethodNotAllowedException(String, Throwable) - Constructor for exception org.dspace.app.rest.exception.MethodNotAllowedException
- MethodSecurityConfig - Class in org.dspace.app.rest.security
- MethodSecurityConfig() - Constructor for class org.dspace.app.rest.security.MethodSecurityConfig
- MissingParameterException - Exception in org.dspace.app.rest.exception
-
This class provides an exception to be used when the SearchFilter given is invalid
- MissingParameterException(String) - Constructor for exception org.dspace.app.rest.exception.MissingParameterException
- MissingParameterException(String, Throwable) - Constructor for exception org.dspace.app.rest.exception.MissingParameterException
- MissingParameterException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- move(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.BitstreamBundleController
-
This method moves the bitstream to the bundle corresponding the the link provided in the body of the put request
- move(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.ItemOwningCollectionUpdateRestController
-
This method will update the owning collection of the item that correspond to the provided item uuid, effectively moving the item to the new collection.
- MoveOperation - Class in org.dspace.app.rest.model.patch
-
Operation to track the "move" operation to the given "path".
- MoveOperation(String, String) - Constructor for class org.dspace.app.rest.model.patch.MoveOperation
- MovePatchOperation<T> - Class in org.dspace.app.rest.submit.factory.impl
-
Class to manage HTTP PATCH method operation MOVE
- MovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.MovePatchOperation
- moveValue(Context, DSO, String, int, int) - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueMovePatchOperation
- MultipartFileSender - Class in org.dspace.app.rest.utils
-
Utility class to send an input stream with Range header and ETag support.
- MultipartFileSender(InputStream) - Constructor for class org.dspace.app.rest.utils.MultipartFileSender
N
- name() - Method in annotation type org.dspace.app.rest.model.LinkRest
-
The rel name to use for the link and/or embed.
- name() - Method in annotation type org.dspace.app.rest.SearchRestMethod
- NAME - Static variable in class org.dspace.app.rest.model.AuthenticationStatusRest
- NAME - Static variable in class org.dspace.app.rest.model.AuthnRest
- NAME - Static variable in class org.dspace.app.rest.model.AuthorityEntryRest
- NAME - Static variable in class org.dspace.app.rest.model.AuthorityRest
- NAME - Static variable in class org.dspace.app.rest.model.BitstreamFormatRest
- NAME - Static variable in class org.dspace.app.rest.model.BitstreamRest
- NAME - Static variable in class org.dspace.app.rest.model.BrowseEntryRest
- NAME - Static variable in class org.dspace.app.rest.model.BrowseIndexRest
- NAME - Static variable in class org.dspace.app.rest.model.BundleRest
- NAME - Static variable in class org.dspace.app.rest.model.ClaimedTaskRest
- NAME - Static variable in class org.dspace.app.rest.model.CollectionRest
- NAME - Static variable in class org.dspace.app.rest.model.CommunityRest
- NAME - Static variable in class org.dspace.app.rest.model.DiscoveryResultsRest
- NAME - Static variable in class org.dspace.app.rest.model.EntityTypeRest
- NAME - Static variable in class org.dspace.app.rest.model.EPersonRest
- NAME - Static variable in class org.dspace.app.rest.model.ExternalSourceEntryRest
- NAME - Static variable in class org.dspace.app.rest.model.ExternalSourceRest
- NAME - Static variable in class org.dspace.app.rest.model.FacetConfigurationRest
- NAME - Static variable in class org.dspace.app.rest.model.GroupRest
- NAME - Static variable in class org.dspace.app.rest.model.HarvestedCollectionRest
- NAME - Static variable in class org.dspace.app.rest.model.HarvesterMetadataRest
- NAME - Static variable in class org.dspace.app.rest.model.ItemRest
- NAME - Static variable in class org.dspace.app.rest.model.LicenseRest
- NAME - Static variable in class org.dspace.app.rest.model.MetadataFieldRest
- NAME - Static variable in class org.dspace.app.rest.model.MetadataSchemaRest
- NAME - Static variable in class org.dspace.app.rest.model.PoolTaskRest
- NAME - Static variable in class org.dspace.app.rest.model.ProcessRest
- NAME - Static variable in class org.dspace.app.rest.model.RelationshipRest
- NAME - Static variable in class org.dspace.app.rest.model.RelationshipTypeRest
- NAME - Static variable in class org.dspace.app.rest.model.ResourcePolicyRest
- NAME - Static variable in class org.dspace.app.rest.model.RootRest
- NAME - Static variable in class org.dspace.app.rest.model.ScriptRest
- NAME - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest
- NAME - Static variable in class org.dspace.app.rest.model.SearchEventRest
- NAME - Static variable in class org.dspace.app.rest.model.SearchFacetEntryRest
- NAME - Static variable in class org.dspace.app.rest.model.SearchFacetValueRest
- NAME - Static variable in class org.dspace.app.rest.model.SearchResultEntryRest
- NAME - Static variable in class org.dspace.app.rest.model.SearchSupportRest
- NAME - Static variable in class org.dspace.app.rest.model.SiteRest
- NAME - Static variable in class org.dspace.app.rest.model.StatisticsSupportRest
- NAME - Static variable in class org.dspace.app.rest.model.SubmissionDefinitionRest
- NAME - Static variable in class org.dspace.app.rest.model.SubmissionFormRest
- NAME - Static variable in class org.dspace.app.rest.model.SubmissionSectionRest
- NAME - Static variable in class org.dspace.app.rest.model.SubmissionUploadRest
- NAME - Static variable in class org.dspace.app.rest.model.TemplateItemRest
- NAME - Static variable in class org.dspace.app.rest.model.ViewEventRest
- NAME - Static variable in class org.dspace.app.rest.model.WorkflowActionRest
- NAME - Static variable in class org.dspace.app.rest.model.WorkflowDefinitionRest
- NAME - Static variable in class org.dspace.app.rest.model.WorkflowItemRest
- NAME - Static variable in class org.dspace.app.rest.model.WorkflowStepRest
- NAME - Static variable in class org.dspace.app.rest.model.WorkspaceItemRest
- NAME - Static variable in class org.dspace.app.rest.projection.DefaultProjection
- NAME - Static variable in class org.dspace.app.rest.projection.FullProjection
- NAME_LINK_ON_PANEL - Static variable in class org.dspace.app.rest.model.SubmissionFormRest
- NAME_LINK_ON_PANEL - Static variable in class org.dspace.app.rest.model.SubmissionUploadRest
- NAME_PLURAL - Static variable in class org.dspace.app.rest.model.EntityTypeRest
- NAME_PLURAL - Static variable in class org.dspace.app.rest.model.WorkflowActionRest
- NAME_PLURAL - Static variable in class org.dspace.app.rest.model.WorkflowDefinitionRest
- NAME_PLURAL - Static variable in class org.dspace.app.rest.model.WorkflowStepRest
- newInstance() - Method in class org.dspace.app.rest.converter.BitstreamConverter
- newInstance() - Method in class org.dspace.app.rest.converter.BundleConverter
- newInstance() - Method in class org.dspace.app.rest.converter.CollectionConverter
- newInstance() - Method in class org.dspace.app.rest.converter.CommunityConverter
- newInstance() - Method in class org.dspace.app.rest.converter.DSpaceObjectConverter
- newInstance() - Method in class org.dspace.app.rest.converter.EPersonConverter
- newInstance() - Method in class org.dspace.app.rest.converter.GroupConverter
- newInstance() - Method in class org.dspace.app.rest.converter.ItemConverter
- newInstance() - Method in class org.dspace.app.rest.converter.SiteConverter
- NONE - org.dspace.app.rest.model.HarvestTypeEnum
- NOTAUTHORITY - org.dspace.app.rest.model.query.RestSearchOperator
-
The notauthority operator can be used by adding a -id: infront of the search query It then becomes -id:VALUE to call for a search on the notauthority operator for VALUE
- NOTCONTAINS - org.dspace.app.rest.model.query.RestSearchOperator
-
The notcontains operator can be used by adding a - (minus) infront of the search query and a * at the end It then becomes -VALUE* to call for a search on the notcontains operator for VALUE
- NOTEQUALS - org.dspace.app.rest.model.query.RestSearchOperator
-
The notequals operator can be used by adding a - infront of the search query It then becomes -VALUE to call for a search on the notequals operator for VALUE
O
- OAI_ERROR - org.dspace.app.rest.model.HarvestStatusEnum
- obtainContext() - Method in class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- obtainContext(ServletRequest) - Static method in class org.dspace.app.rest.utils.ContextUtil
-
Obtain a new context object.
- obtainProjection() - Method in class org.dspace.app.rest.utils.Utils
-
Gets the projection requested by the current servlet request, or
DefaultProjectionif none is specified. - op - Variable in class org.dspace.app.rest.model.patch.Operation
- OpenSearchController - Class in org.dspace.app.rest
-
This class provides a controller for OpenSearch support.
- OpenSearchController() - Constructor for class org.dspace.app.rest.OpenSearchController
- Operation - Class in org.dspace.app.rest.model.patch
-
Abstract base class representing and providing support methods for patch operations.
- Operation(String, String) - Constructor for class org.dspace.app.rest.model.patch.Operation
- Operation(String, String, Object) - Constructor for class org.dspace.app.rest.model.patch.Operation
- OPERATION_ADD - Static variable in class org.dspace.app.rest.repository.patch.operation.PatchOperation
- OPERATION_COPY - Static variable in class org.dspace.app.rest.repository.patch.operation.PatchOperation
- OPERATION_METADATA_PATH - Static variable in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataPatchUtils
-
Path in json body of patch that uses these metadata operations
- OPERATION_MOVE - Static variable in class org.dspace.app.rest.repository.patch.operation.PatchOperation
- OPERATION_PASSWORD_CHANGE - Static variable in class org.dspace.app.rest.repository.patch.operation.EPersonPasswordReplaceOperation
-
Path in json body of patch that uses this operation
- OPERATION_PATH_DESCRIPTION - Static variable in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
- OPERATION_PATH_ENDDATE - Static variable in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
- OPERATION_PATH_NAME - Static variable in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
- OPERATION_PATH_SECTIONS - Static variable in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- OPERATION_PATH_SECTIONS - Static variable in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- OPERATION_PATH_STARTDATE - Static variable in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
-
Paths in json body of patched that use these resourcePolicy operations
- OPERATION_REMOVE - Static variable in class org.dspace.app.rest.repository.patch.operation.PatchOperation
- OPERATION_REPLACE - Static variable in class org.dspace.app.rest.repository.patch.operation.PatchOperation
- Operator(String) - Constructor for class org.dspace.app.rest.model.SearchConfigurationRest.Filter.Operator
- OPERATOR_AUTHORITY - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- OPERATOR_CONTAINS - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- OPERATOR_EQUALS - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- OPERATOR_NOTAUTHORITY - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- OPERATOR_NOTCONTAINS - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- OPERATOR_NOTEQUALS - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- OPERATOR_QUERY - Static variable in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- org.dspace.app.rest - package org.dspace.app.rest
- org.dspace.app.rest.configuration - package org.dspace.app.rest.configuration
- org.dspace.app.rest.converter - package org.dspace.app.rest.converter
- org.dspace.app.rest.converter.query - package org.dspace.app.rest.converter.query
- org.dspace.app.rest.exception - package org.dspace.app.rest.exception
- org.dspace.app.rest.filter - package org.dspace.app.rest.filter
- org.dspace.app.rest.link - package org.dspace.app.rest.link
- org.dspace.app.rest.link.externalsources - package org.dspace.app.rest.link.externalsources
- org.dspace.app.rest.link.harvest - package org.dspace.app.rest.link.harvest
- org.dspace.app.rest.link.process - package org.dspace.app.rest.link.process
- org.dspace.app.rest.link.relation - package org.dspace.app.rest.link.relation
- org.dspace.app.rest.link.search - package org.dspace.app.rest.link.search
- org.dspace.app.rest.link.statistics - package org.dspace.app.rest.link.statistics
- org.dspace.app.rest.model - package org.dspace.app.rest.model
- org.dspace.app.rest.model.hateoas - package org.dspace.app.rest.model.hateoas
- org.dspace.app.rest.model.hateoas.annotations - package org.dspace.app.rest.model.hateoas.annotations
- org.dspace.app.rest.model.patch - package org.dspace.app.rest.model.patch
- org.dspace.app.rest.model.query - package org.dspace.app.rest.model.query
- org.dspace.app.rest.model.step - package org.dspace.app.rest.model.step
- org.dspace.app.rest.model.submit - package org.dspace.app.rest.model.submit
- org.dspace.app.rest.model.wrapper - package org.dspace.app.rest.model.wrapper
- org.dspace.app.rest.parameter - package org.dspace.app.rest.parameter
- org.dspace.app.rest.parameter.resolver - package org.dspace.app.rest.parameter.resolver
- org.dspace.app.rest.projection - package org.dspace.app.rest.projection
- org.dspace.app.rest.repository - package org.dspace.app.rest.repository
- org.dspace.app.rest.repository.handler - package org.dspace.app.rest.repository.handler
- org.dspace.app.rest.repository.handler.service - package org.dspace.app.rest.repository.handler.service
- org.dspace.app.rest.repository.patch - package org.dspace.app.rest.repository.patch
- org.dspace.app.rest.repository.patch.operation - package org.dspace.app.rest.repository.patch.operation
- org.dspace.app.rest.repository.patch.operation.resourcePolicy - package org.dspace.app.rest.repository.patch.operation.resourcePolicy
- org.dspace.app.rest.scripts.handler.impl - package org.dspace.app.rest.scripts.handler.impl
- org.dspace.app.rest.security - package org.dspace.app.rest.security
- org.dspace.app.rest.security.jwt - package org.dspace.app.rest.security.jwt
- org.dspace.app.rest.submit - package org.dspace.app.rest.submit
- org.dspace.app.rest.submit.factory - package org.dspace.app.rest.submit.factory
- org.dspace.app.rest.submit.factory.impl - package org.dspace.app.rest.submit.factory.impl
- org.dspace.app.rest.submit.step - package org.dspace.app.rest.submit.step
- org.dspace.app.rest.submit.step.validation - package org.dspace.app.rest.submit.step.validation
- org.dspace.app.rest.utils - package org.dspace.app.rest.utils
- OWNING_COLLECTION - Static variable in class org.dspace.app.rest.model.ItemRest
P
- page - Variable in class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- PageRest - Class in org.dspace.app.rest.model
-
This class is a REST representation for the Page object that is used for Pagination
- PageRest() - Constructor for class org.dspace.app.rest.model.PageRest
- PageRest(int, int, int, int) - Constructor for class org.dspace.app.rest.model.PageRest
- PaginationException - Exception in org.dspace.app.rest.exception
-
This is an exception to manage information about pagination errors.
- PaginationException(long) - Constructor for exception org.dspace.app.rest.exception.PaginationException
- PARAM - Static variable in class org.dspace.app.rest.IdentifierRestController
- PARAM - Static variable in class org.dspace.app.rest.UUIDLookupRestController
- Parameter - Annotation Type in org.dspace.app.rest
-
This annotation provides extra information about method parameters of a SearchRestMethod allowing automatic bind of request parameters
- ParameterConversionException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- ParameterRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation for a script parameter
- ParameterRest() - Constructor for class org.dspace.app.rest.model.ParameterRest
- ParameterValueRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation for a paramater with a value given to the script
- ParameterValueRest() - Constructor for class org.dspace.app.rest.model.ParameterValueRest
- PARENT_COMMUNITY - Static variable in class org.dspace.app.rest.model.CollectionRest
- PARENT_COMMUNITY - Static variable in class org.dspace.app.rest.model.CommunityRest
- parseClaim(Context, HttpServletRequest, JWTClaimsSet) - Method in class org.dspace.app.rest.security.jwt.EPersonClaimProvider
- parseClaim(Context, HttpServletRequest, JWTClaimsSet) - Method in interface org.dspace.app.rest.security.jwt.JWTClaimProvider
- parseClaim(Context, HttpServletRequest, JWTClaimsSet) - Method in class org.dspace.app.rest.security.jwt.SpecialGroupClaimProvider
- parseEPersonFromToken(String, HttpServletRequest, Context) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Retrieve EPerson from a jwt
- parseMath(String) - Method in class org.dspace.app.rest.utils.DateMathParser
-
Parses a string of commands relative "now" are returns the resulting Date.
- parseMath(Date, String) - Static method in class org.dspace.app.rest.utils.DateMathParser
-
Parses a String which may be a date (in the standard ISO-8601 format) followed by an optional math expression.
- PARSER - Static variable in class org.dspace.app.rest.utils.DateMathParser
-
Differs by
DateTimeFormatter.ISO_INSTANTin that it's lenient. - patch(HttpServletRequest, String, String, ID, Patch) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Apply a partial update to the REST object via JSON Patch
- patch(HttpServletRequest, String, String, Integer, JsonNode) - Method in class org.dspace.app.rest.RestResourceController
-
PATCH method, using operation on the resources following (JSON) Patch notation (https://tools.ietf .org/html/rfc6902) Note that the regular expression in the request mapping accept a number as identifier;
- patch(HttpServletRequest, String, String, UUID, JsonNode) - Method in class org.dspace.app.rest.RestResourceController
-
PATCH method, using operation on the resources following (JSON) Patch notation (https://tools.ietf .org/html/rfc6902) Note that the regular expression in the request mapping accept a UUID as identifier;
- patch(HttpServletRequest, UUID, JsonNode) - Method in class org.dspace.app.rest.ItemtemplateRestController
-
This method modifies installed template items Example:
- patch(Context, HttpServletRequest, String, String, ID, Patch) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to allow partial update of the REST object via JSON Patch
- patch(Context, HttpServletRequest, String, String, Integer, Patch) - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- patch(Context, HttpServletRequest, String, String, Integer, Patch) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- patch(Context, HttpServletRequest, String, String, Integer, Patch) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.BundleRestRepository
-
Apply a patch operation to a bundle
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.GroupRestRepository
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.ItemRestRepository
- patch(Context, HttpServletRequest, String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.SiteRestRepository
- patch(Context, M, List<Operation>) - Method in class org.dspace.app.rest.repository.patch.ResourcePatch
-
Handles the patch operations.
- Patch - Class in org.dspace.app.rest.model.patch
-
Represents a Patch.
- Patch(List<Operation>) - Constructor for class org.dspace.app.rest.model.patch.Patch
- PatchConfigurationService - Class in org.dspace.app.rest.submit
-
Class to mantain mapping configuration for PATCH operation needed by the Submission process
- PatchConfigurationService() - Constructor for class org.dspace.app.rest.submit.PatchConfigurationService
- PatchConverter<T> - Interface in org.dspace.app.rest.converter
-
A strategy interface for producing
Patchinstances from a patch document representation (such as JSON Patch) and rendering a Patch to a patch document representation. - patchDSpaceObject(String, String, UUID, Patch) - Method in class org.dspace.app.rest.repository.DSpaceObjectRestRepository
-
Updates the DSpaceObject according to the given Patch.
- patchInternal(HttpServletRequest, String, String, ID, JsonNode) - Method in class org.dspace.app.rest.RestResourceController
-
Internal patch method
- PatchOperation<M> - Class in org.dspace.app.rest.repository.patch.operation
-
Base class for all resource patch operations.
- PatchOperation<T> - Class in org.dspace.app.rest.submit.factory.impl
-
Class to abstract the HTTP PATCH method operation
- PatchOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.PatchOperation
- PatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.PatchOperation
- PatchOperationFactory - Class in org.dspace.app.rest.submit.factory
-
Factory to get an instance of PatchOperation
- PatchOperationFactory() - Constructor for class org.dspace.app.rest.submit.factory.PatchOperationFactory
- patchTemplateItem(TemplateItem, JsonNode) - Method in class org.dspace.app.rest.repository.TemplateItemRestRepository
-
Modify a template Item which is a template Item
- path - Variable in class org.dspace.app.rest.model.patch.Operation
- perform(Context, M, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.PatchOperation
-
Updates the rest model by applying the patch operation.
- perform(Context, Bundle, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.BundleMoveOperation
-
Executes the move patch operation.
- perform(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.AddPatchOperation
- perform(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.MovePatchOperation
- perform(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- perform(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.RemovePatchOperation
- perform(Context, Request, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.ReplacePatchOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataAddOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataCopyOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataMoveOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataRemoveOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonCertificateReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonEmailReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonLoginReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonNetidReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonPasswordReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.ItemDiscoverableReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.ItemWithdrawReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionAddOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionRemoveOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateAddOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateRemoveOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameAddOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameRemoveOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameReplaceOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateAddOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateRemoveOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateReplaceOperation
- performBitstreamMove(Context, Bitstream, Bundle) - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
-
Method that will move the bitsream corresponding to the uuid to the target bundle
- performPatchOperation(Context, M, Operation) - Method in class org.dspace.app.rest.repository.patch.ResourcePatch
-
Checks with all possible patch operations whether they support this operation (based on instanceof dso and operation.path)
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.BitstreamRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.BundleRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.CollectionRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.CommunityRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ExternalSourceEntryRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ExternalSourceRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ItemRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ProcessRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ScriptRest
- PoolTaskConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the PoolTask in the DSpace API data model and the REST data model
- PoolTaskConverter() - Constructor for class org.dspace.app.rest.converter.PoolTaskConverter
- PoolTaskResource - Class in org.dspace.app.rest.model.hateoas
-
PooledTask Rest HAL Resource.
- PoolTaskResource(PoolTaskRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.PoolTaskResource
- PoolTaskRest - Class in org.dspace.app.rest.model
-
The PoolTask REST Resource
- PoolTaskRest() - Constructor for class org.dspace.app.rest.model.PoolTaskRest
- PoolTaskRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
An authenticated user is allowed to interact with a pool task only if it is in his list.
- PoolTaskRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.PoolTaskRestPermissionEvaluatorPlugin
- PoolTaskRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage PooledTask Rest object
- PoolTaskRestRepository() - Constructor for class org.dspace.app.rest.repository.PoolTaskRestRepository
- post(HttpServletRequest, String, String, String) - Method in class org.dspace.app.rest.RestResourceController
-
Execute a POST request; curl -X POST -H "Content-Type:application/json" http://
/api/{apiCategory}/{model} Example: - postJsonInternal(HttpServletRequest, String, String, String) - Method in class org.dspace.app.rest.RestResourceController
-
Internal method to execute POST with application/json MediaType;
- postSearchEvent() - Method in class org.dspace.app.rest.StatisticsRestController
- postUriListInternal(HttpServletRequest, String, String) - Method in class org.dspace.app.rest.RestResourceController
-
Internal method to execute POST with text/uri-list MediaType;
- postViewEvent() - Method in class org.dspace.app.rest.StatisticsRestController
- postWithUriListContentType(HttpServletRequest, String, String) - Method in class org.dspace.app.rest.RestResourceController
-
Execute a POST request; curl -X POST -H "Content-Type:text/uri-list" http://
/api/{apiCategory}/{model} Example: - PRESENTATION_TYPE_LOOKUP - Static variable in class org.dspace.app.rest.utils.AuthorityUtils
- PRESENTATION_TYPE_SUGGEST - Static variable in class org.dspace.app.rest.utils.AuthorityUtils
- PRIMARY_BITSTREAM - Static variable in class org.dspace.app.rest.model.BundleRest
- printHelp(Options, String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- ProcessConverter - Class in org.dspace.app.rest.converter
-
This converter will convert an object of to an object of
ProcessRest - ProcessConverter() - Constructor for class org.dspace.app.rest.converter.ProcessConverter
- ProcessResource - Class in org.dspace.app.rest.model.hateoas
-
The Resource representation of a
Processobject - ProcessResource(ProcessRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.ProcessResource
- ProcessResourceHalLinkFactory - Class in org.dspace.app.rest.link.process
-
This class will provide the ProcessResource with links
- ProcessResourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.process.ProcessResourceHalLinkFactory
- ProcessRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation for the
Processclass - ProcessRest() - Constructor for class org.dspace.app.rest.model.ProcessRest
- ProcessRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
This class will handle calls made to Process endpoints.
- ProcessRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.ProcessRestPermissionEvaluatorPlugin
- ProcessRestRepository - Class in org.dspace.app.rest.repository
-
The repository for the Process workload
- ProcessRestRepository() - Constructor for class org.dspace.app.rest.repository.ProcessRestRepository
- Projection - Interface in org.dspace.app.rest.projection
-
A pluggable, uniquely-named
Componentthat provides a way to change how a domain object is represented, at one or more points in its lifecycle on the way to its being exposed via the REST API. - put(String, MetadataValueRest...) - Method in class org.dspace.app.rest.model.MetadataRest
-
Sets the metadata values for a given key.
- put(HttpServletRequest, String, String, ID, JsonNode) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
This method will fully replace the REST object with the given UUID with the REST object that is described in the JsonNode parameter
- put(HttpServletRequest, String, String, ID, List<String>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to support updating a DSpace instance.
- put(HttpServletRequest, String, String, Integer) - Method in class org.dspace.app.rest.RestResourceController
-
Execute a PUT request for an entity with id of type Integer; curl -X PUT -H "Content-Type:text/uri-list" http://
/api/{apiCategory}/{model}/{id} Example: - put(HttpServletRequest, String, String, Integer, JsonNode) - Method in class org.dspace.app.rest.RestResourceController
-
Execute a PUT request for an entity with id of type Integer; curl -X PUT -H "Content-Type:application/json" http://
/api/{apiCategory}/{model}/{id} Example: - put(HttpServletRequest, String, String, UUID, JsonNode) - Method in class org.dspace.app.rest.RestResourceController
-
Execute a PUT request for an entity with id of type UUID; curl -X PUT http://
/api/{apiCategory}/{model}/{uuid} Example: - put(Context, String, Integer, List<String>, Boolean) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
-
Method to replace either the right or left item of a relationship with a given new item Called by request mappings in RelationshipRestController - For replace right item (itemToReplaceIsRight = true) => Newly proposed changed relationship: left = old-left; right = new-item - For replace left item (itemToReplaceIsRight = false) => Newly proposed changed relationship: left = new-item; right = old-right
- put(Context, HttpServletRequest, String, String, ID, JsonNode) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Implement this method in the subclass to support updating a REST object.
- put(Context, HttpServletRequest, String, String, ID, List<String>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Implement this method in the subclass to support updating a DSpace instance.
- put(Context, HttpServletRequest, String, String, Integer, JsonNode) - Method in class org.dspace.app.rest.repository.BitstreamFormatRestRepository
- put(Context, HttpServletRequest, String, String, Integer, JsonNode) - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
- put(Context, HttpServletRequest, String, String, Integer, JsonNode) - Method in class org.dspace.app.rest.repository.MetadataSchemaRestRepository
- put(Context, HttpServletRequest, String, String, Integer, JsonNode) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
-
Method to replace the metadata of a relationship (the left/right places and the leftward/rightward labels)
- put(Context, HttpServletRequest, String, String, UUID, JsonNode) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- put(Context, HttpServletRequest, String, String, UUID, JsonNode) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- put(Context, HttpServletRequest, String, String, UUID, JsonNode) - Method in class org.dspace.app.rest.repository.ItemRestRepository
Q
- query(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.AuthorityEntryLinkRepository
- QUEUED - org.dspace.app.rest.model.HarvestStatusEnum
R
- READ - org.dspace.app.rest.security.DSpaceRestPermission
- READONLY - org.dspace.app.rest.model.VisibilityEnum
- READY - org.dspace.app.rest.model.HarvestStatusEnum
- REGEX_REQUESTMAPPING_IDENTIFIER_AS_DIGIT - Static variable in class org.dspace.app.rest.utils.RegexUtils
-
Regular expression in the request mapping to accept number as identifier
- REGEX_REQUESTMAPPING_IDENTIFIER_AS_STRING_VERSION_STRONG - Static variable in class org.dspace.app.rest.utils.RegexUtils
-
Regular expression in the request mapping to accept a string as identifier but not the other kind of identifier (digits or uuid)
- REGEX_REQUESTMAPPING_IDENTIFIER_AS_UUID - Static variable in class org.dspace.app.rest.CollectionLogoController
-
Regular expression in the request mapping to accept UUID as identifier
- REGEX_REQUESTMAPPING_IDENTIFIER_AS_UUID - Static variable in class org.dspace.app.rest.CommunityLogoController
-
Regular expression in the request mapping to accept UUID as identifier
- REGEX_REQUESTMAPPING_IDENTIFIER_AS_UUID - Static variable in class org.dspace.app.rest.utils.RegexUtils
-
Regular expression in the request mapping to accept UUID as identifier
- RegexUtils - Class in org.dspace.app.rest.utils
- register(Object, List<Link>) - Method in class org.dspace.app.rest.DiscoverableEndpointsService
- RelationshipConverter - Class in org.dspace.app.rest.converter
-
This converter is responsible for transforming the model representation of an Relationship to the REST representation of an Relationship and vice versa
- RelationshipConverter() - Constructor for class org.dspace.app.rest.converter.RelationshipConverter
- RelationshipHalLinkFactory - Class in org.dspace.app.rest.link.relation
-
This class adds links to
RelationshipResources This builds a link to both items included in the relationship - RelationshipHalLinkFactory() - Constructor for class org.dspace.app.rest.link.relation.RelationshipHalLinkFactory
- RelationshipResource - Class in org.dspace.app.rest.model.hateoas
-
Relationship HAL Resource.
- RelationshipResource(RelationshipRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.RelationshipResource
- RelationshipRest - Class in org.dspace.app.rest.model
-
This class acts as the REST representation of the Relationship model class.
- RelationshipRest() - Constructor for class org.dspace.app.rest.model.RelationshipRest
- RelationshipRestController - Class in org.dspace.app.rest
-
This will be the entry point for the api/core/relationships endpoint with additional paths to it
- RelationshipRestController() - Constructor for class org.dspace.app.rest.RelationshipRestController
- RelationshipRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository that is responsible to manage Relationship Rest objects
- RelationshipRestRepository() - Constructor for class org.dspace.app.rest.repository.RelationshipRestRepository
- RELATIONSHIPS - Static variable in class org.dspace.app.rest.model.ItemRest
- RelationshipTypeConverter - Class in org.dspace.app.rest.converter
-
This converter is responsible for transforming the model representation of an RelationshipType to the REST representation of an RelationshipType and vice versa
- RelationshipTypeConverter() - Constructor for class org.dspace.app.rest.converter.RelationshipTypeConverter
- RelationshipTypeResource - Class in org.dspace.app.rest.model.hateoas
-
RelationshipType HAL Resource.
- RelationshipTypeResource(RelationshipTypeRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.RelationshipTypeResource
- RelationshipTypeRest - Class in org.dspace.app.rest.model
-
This class is the REST representation of the RelationshipType model class.
- RelationshipTypeRest() - Constructor for class org.dspace.app.rest.model.RelationshipTypeRest
- RelationshipTypeRestController - Class in org.dspace.app.rest
-
This controller will handle all the incoming calls on the api/core/entitytypes/{id}/relationshiptypes endpoint where the id parameter can be filled in to match a specific entityType and then get all the relationshipTypes for the given EntityType
- RelationshipTypeRestController() - Constructor for class org.dspace.app.rest.RelationshipTypeRestController
- RelationshipTypeRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository that is responsible to manage RelationshipType Rest objects
- RelationshipTypeRestRepository() - Constructor for class org.dspace.app.rest.repository.RelationshipTypeRestRepository
- RelNameDSpaceResource - Annotation Type in org.dspace.app.rest.model.hateoas.annotations
-
This annotation allows to set the name to use for REST collections
- RemoveOperation - Class in org.dspace.app.rest.model.patch
-
Operation to track the "remove" operation to the given "path".
- RemoveOperation(String) - Constructor for class org.dspace.app.rest.model.patch.RemoveOperation
- RemovePatchOperation<T> - Class in org.dspace.app.rest.submit.factory.impl
-
Class to manage HTTP PATCH method operation REMOVE
- RemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.RemovePatchOperation
- removeTemplateItem(Context, TemplateItem) - Method in class org.dspace.app.rest.repository.TemplateItemRestRepository
-
Remove an Item which is a template for a Collection.
- ReplaceOperation - Class in org.dspace.app.rest.model.patch
-
Operation to track the "replace" operation to the given "path".
- ReplaceOperation(String, Object) - Constructor for class org.dspace.app.rest.model.patch.ReplaceOperation
- ReplacePatchOperation<T> - Class in org.dspace.app.rest.submit.factory.impl
-
Class to manage HTTP PATCH method operation REPLACE
- ReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ReplacePatchOperation
- replaceValue(Context, DSO, String, List<MetadataValueRest>) - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueAddPatchOperation
- replaceValue(Context, DSO, String, List<MetadataValue>, MetadataValueRest, int) - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueReplacePatchOperation
- RepositoryMethodNotImplementedException - Exception in org.dspace.app.rest.exception
-
This is the exception to capture details about call to a methods not exposed or not implemented by the repository
- RepositoryMethodNotImplementedException(String, String) - Constructor for exception org.dspace.app.rest.exception.RepositoryMethodNotImplementedException
- RepositoryNotFoundException - Exception in org.dspace.app.rest.exception
-
This is the exception to capture details about call to inexistent resources
- RepositoryNotFoundException(String, String) - Constructor for exception org.dspace.app.rest.exception.RepositoryNotFoundException
- RepositorySearchMethodNotFoundException - Exception in org.dspace.app.rest.exception
-
This is the exception to capture details about call to a search methods not exposed by the repository
- RepositorySearchMethodNotFoundException(String, String) - Constructor for exception org.dspace.app.rest.exception.RepositorySearchMethodNotFoundException
- RepositorySearchNotFoundException - Exception in org.dspace.app.rest.exception
-
This is the exception to capture details about call to search endpoint over not search enabled repositories
- RepositorySearchNotFoundException(String) - Constructor for exception org.dspace.app.rest.exception.RepositorySearchNotFoundException
- requestContextListener() - Method in class org.dspace.app.rest.Application
- requestService - Variable in class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- required() - Method in annotation type org.dspace.app.rest.Parameter
- requireMethod(Class, String) - Method in class org.dspace.app.rest.utils.Utils
-
Gets the method with the given name in the given class.
- RESERVED_KEYMAP_PARENT - Static variable in class org.dspace.app.rest.utils.AuthorityUtils
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.dspace.app.rest.parameter.resolver.SearchFilterResolver
- resolveScope(Context, String) - Method in class org.dspace.app.rest.utils.ScopeResolver
- RESOURCE_POLICY_PATCH - Static variable in class org.dspace.app.rest.security.ResourcePolicyAdminPermissionEvalutatorPlugin
- ResourcePatch<M> - Class in org.dspace.app.rest.repository.patch
-
The base class for resource PATCH operations.
- ResourcePatch() - Constructor for class org.dspace.app.rest.repository.patch.ResourcePatch
- ResourcePolicyAddPatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" operation to add resource policies in the Bitstream
- ResourcePolicyAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ResourcePolicyAddPatchOperation
- ResourcePolicyAdminPermissionEvalutatorPlugin - Class in org.dspace.app.rest.security
-
RestPermissionEvaluatorPluginclass that evaluate ADMIN permissions over a Resource Policy - ResourcePolicyAdminPermissionEvalutatorPlugin() - Constructor for class org.dspace.app.rest.security.ResourcePolicyAdminPermissionEvalutatorPlugin
- ResourcePolicyConverter - Class in org.dspace.app.rest.converter
-
Converter to translate ResourcePolicy into human readable value configuration.
- ResourcePolicyConverter() - Constructor for class org.dspace.app.rest.converter.ResourcePolicyConverter
- ResourcePolicyDescriptionAddOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy description ADD patch.
- ResourcePolicyDescriptionAddOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionAddOperation
- ResourcePolicyDescriptionRemoveOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy description DELETE patch.
- ResourcePolicyDescriptionRemoveOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionRemoveOperation
- ResourcePolicyDescriptionReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy description REPLACE patch.
- ResourcePolicyDescriptionReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionReplaceOperation
- ResourcePolicyEndDateAddOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy startDate ADD patch.
- ResourcePolicyEndDateAddOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateAddOperation
- ResourcePolicyEndDateRemoveOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy endDate DELETE patch.
- ResourcePolicyEndDateRemoveOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateRemoveOperation
- ResourcePolicyEndDateReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy endDate REPLACE patch.
- ResourcePolicyEndDateReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateReplaceOperation
- ResourcePolicyNameAddOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy name ADD patch.
- ResourcePolicyNameAddOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameAddOperation
- ResourcePolicyNameRemoveOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy name DELETE patch.
- ResourcePolicyNameRemoveOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameRemoveOperation
- ResourcePolicyNameReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy name REPLACE patch.
- ResourcePolicyNameReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameReplaceOperation
- ResourcePolicyRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" operation to remove resource policies from the Bitstream
- ResourcePolicyRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ResourcePolicyRemovePatchOperation
- ResourcePolicyReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" operation to replace resource policies in the Bitstream
- ResourcePolicyReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.ResourcePolicyReplacePatchOperation
- ResourcePolicyResource - Class in org.dspace.app.rest.model.hateoas
-
Access Condition Rest HAL Resource.
- ResourcePolicyResource(ResourcePolicyRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.ResourcePolicyResource
- ResourcePolicyRest - Class in org.dspace.app.rest.model
-
The Access Condition REST Resource.
- ResourcePolicyRest() - Constructor for class org.dspace.app.rest.model.ResourcePolicyRest
- ResourcePolicyRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
RestPermissionEvaluatorPluginclass that evaluate READ, WRITE and DELETE permissions over a ResourcePolicy - ResourcePolicyRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.ResourcePolicyRestPermissionEvaluatorPlugin
- ResourcePolicyRestRepository - Class in org.dspace.app.rest.repository
-
Controller for exposition of default access condition
- ResourcePolicyRestRepository() - Constructor for class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- ResourcePolicyStartDateAddOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy startDate ADD patch.
- ResourcePolicyStartDateAddOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateAddOperation
- ResourcePolicyStartDateRemoveOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy startDate DELETE patch.
- ResourcePolicyStartDateRemoveOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateRemoveOperation
- ResourcePolicyStartDateReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Implementation for ResourcePolicy startDate REPLACE patch.
- ResourcePolicyStartDateReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateReplaceOperation
- ResourcePolicyUtils - Class in org.dspace.app.rest.repository.patch.operation.resourcePolicy
-
Util class for shared methods between the ResourcePolicy patches.
- ResourcePolicyUtils() - Constructor for class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
- RestAddressableModel - Class in org.dspace.app.rest.model
-
A directly addressable REST resource
- RestAddressableModel() - Constructor for class org.dspace.app.rest.model.RestAddressableModel
- RestAuthenticationService - Interface in org.dspace.app.rest.security
-
Interface for a service that can provide authentication for the REST API
- RESTAuthorizationException - Exception in org.dspace.app.rest.exception
-
REST Authorization exception wrapper of the DSpace API AuthorizeException to make it unchecked
- RESTAuthorizationException(String) - Constructor for exception org.dspace.app.rest.exception.RESTAuthorizationException
- RESTAuthorizationException(AuthorizeException) - Constructor for exception org.dspace.app.rest.exception.RESTAuthorizationException
- RestDSpaceRunnableHandler - Class in org.dspace.app.rest.scripts.handler.impl
-
The
DSpaceRunnableHandlerdealing with Scripts started from the REST api - RestDSpaceRunnableHandler(EPerson, String, List<DSpaceCommandLineParameter>) - Constructor for class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
-
This constructor will initialise the handler with the process created from the parameters
- RestModel - Interface in org.dspace.app.rest.model
-
A REST resource directly or indirectly (in a collection) exposed must have at least a type attribute to facilitate deserialization
- RestObjectPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
Abstract
RestPermissionEvaluatorPluginclass that contains utility methods to evaluate permissions for a Rest Object. - RestObjectPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.RestObjectPermissionEvaluatorPlugin
- RestPermissionEvaluatorPlugin - Interface in org.dspace.app.rest.security
-
Interface to define a permission evaluator plugin.
- RestRepositoryUtils - Class in org.dspace.app.rest.utils
-
Collection of utility methods to work with the Rest Repositories
- RestRepositoryUtils() - Constructor for class org.dspace.app.rest.utils.RestRepositoryUtils
- RestResourceController - Class in org.dspace.app.rest
-
This is the main entry point of the new REST API.
- RestResourceController() - Constructor for class org.dspace.app.rest.RestResourceController
- RestSearchOperator - Enum in org.dspace.app.rest.model.query
-
This enum defines the different operators that can be used with DSpace They've been given a regex and the string value of the operator that is used within DSpace.
- RESTSpringLoader - Class in org.dspace.app.rest.configuration
- RESTSpringLoader() - Constructor for class org.dspace.app.rest.configuration.RESTSpringLoader
- retrieve(Integer, HttpServletResponse, HttpServletRequest, Pageable, PagedResourcesAssembler) - Method in class org.dspace.app.rest.RelationshipTypeRestController
-
This method will retrieve all the RelationshipTypes that conform to the given EntityType by the given ID and it will return this in a wrapped resource.
- retrieve(UUID) - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
- retrieve(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.BitstreamRestController
- ROOT - Static variable in interface org.dspace.app.rest.model.RestModel
- RootConverter - Class in org.dspace.app.rest.converter
-
This class read the core configuration properties and constructs a RootRest instance to return
- RootConverter() - Constructor for class org.dspace.app.rest.converter.RootConverter
- RootHalLinkFactory - Class in org.dspace.app.rest.link
-
This class' purpose is to add the links to the root REST endpoint to the next endpoints.
- RootHalLinkFactory() - Constructor for class org.dspace.app.rest.link.RootHalLinkFactory
- RootResource - Class in org.dspace.app.rest.model.hateoas
-
The purpose of this class is to wrap the information of the RootRest into a HAL resource
- RootResource(RootRest) - Constructor for class org.dspace.app.rest.model.hateoas.RootResource
- RootRest - Class in org.dspace.app.rest.model
-
The purpose of this class is to show the representation of information on the home/root page of the REST API
- RootRest() - Constructor for class org.dspace.app.rest.model.RootRest
- RootRestRepository - Class in org.dspace.app.rest.repository
-
This class' purpose is to serve as a middle ground between the conversion to the RootRest and the controller
- RootRestRepository() - Constructor for class org.dspace.app.rest.repository.RootRestRepository
- RootRestResourceController - Class in org.dspace.app.rest
-
This is the main entry point of the new REST API.
- RootRestResourceController() - Constructor for class org.dspace.app.rest.RootRestResourceController
S
- save(Context, WorkspaceItemRest) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- save(Context, S) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support full update of a REST object.
- save(S) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- saveAll(Iterable<S>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- saveWorkflowItem(Context, XmlWorkflowItem) - Method in class org.dspace.app.rest.submit.SubmissionService
- saveWorkspaceItem(Context, WorkspaceItem) - Method in class org.dspace.app.rest.submit.SubmissionService
- schedule(DSpaceRunnable) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
-
This method will schedule a process to be run, it will trigger the run method for the Script passed along to this method as well as updating the database logic for the Process representing the execution of this script
- ScopeEnum - Enum in org.dspace.app.rest.model
-
The possible restriction options for the scope attributes in the SubmissionPanel resource and SubmissionForm's fields
- ScopeResolver - Class in org.dspace.app.rest.utils
-
Utility bean that can resolve a scope in the REST API to a DSpace Object
- ScopeResolver() - Constructor for class org.dspace.app.rest.utils.ScopeResolver
- ScriptConverter - Class in org.dspace.app.rest.converter
-
This converter will convert an object of to an object of
ScriptRest - ScriptConverter() - Constructor for class org.dspace.app.rest.converter.ScriptConverter
- ScriptProcessesController - Class in org.dspace.app.rest
-
This controller adds additional subresource methods to allow connecting scripts with processes
- ScriptProcessesController() - Constructor for class org.dspace.app.rest.ScriptProcessesController
- ScriptResource - Class in org.dspace.app.rest.model.hateoas
-
The Resource representation of a Script object
- ScriptResource(ScriptRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.ScriptResource
- ScriptRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation of a Script
- ScriptRest() - Constructor for class org.dspace.app.rest.model.ScriptRest
- ScriptRestRepository - Class in org.dspace.app.rest.repository
-
This is the REST repository dealing with the Script logic
- ScriptRestRepository() - Constructor for class org.dspace.app.rest.repository.ScriptRestRepository
- search(HttpServletRequest, HttpServletResponse, String, Integer, Integer, String, Model) - Method in class org.dspace.app.rest.OpenSearchController
-
This method provides the OpenSearch query on the path /search It will pass the result as a OpenSearchDocument directly to the client
- SEARCH_FILTER_PREFIX - Static variable in class org.dspace.app.rest.parameter.resolver.SearchFilterResolver
- SearchConfigurationResource - Class in org.dspace.app.rest.model.hateoas
-
This class serves as a wrapper class to wrap the SearchConfigurationRest into a HAL resource
- SearchConfigurationResource(SearchConfigurationRest) - Constructor for class org.dspace.app.rest.model.hateoas.SearchConfigurationResource
- SearchConfigurationResourceHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This class' purpose is to build the links that go together with the SearchConfigurationResource.
- SearchConfigurationResourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.SearchConfigurationResourceHalLinkFactory
- SearchConfigurationRest - Class in org.dspace.app.rest.model
-
This class' purpose is to store the information that'll be shown on the /search endpoint.
- SearchConfigurationRest() - Constructor for class org.dspace.app.rest.model.SearchConfigurationRest
- SearchConfigurationRest.Filter - Class in org.dspace.app.rest.model
- SearchConfigurationRest.Filter.Operator - Class in org.dspace.app.rest.model
- SearchConfigurationRest.SortOption - Class in org.dspace.app.rest.model
- SearchEventConverter - Class in org.dspace.app.rest.converter
- SearchEventConverter() - Constructor for class org.dspace.app.rest.converter.SearchEventConverter
- SearchEventResource - Class in org.dspace.app.rest.model.hateoas
- SearchEventResource(SearchEventRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SearchEventResource
- SearchEventRest - Class in org.dspace.app.rest.model
-
This class acts as a REST representation for a SearchEvent in DSpace
- SearchEventRest() - Constructor for class org.dspace.app.rest.model.SearchEventRest
- SearchEventRestRepository - Class in org.dspace.app.rest.repository
- SearchEventRestRepository() - Constructor for class org.dspace.app.rest.repository.SearchEventRestRepository
- SearchFacetEntryHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This factory provides a means to add links to the SearchFacetEntryResource.
- SearchFacetEntryHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.SearchFacetEntryHalLinkFactory
- SearchFacetEntryResource - Class in org.dspace.app.rest.model.hateoas
-
This class' purpose is to create a container with the information, links and embeds for the different facets on various endpoints
- SearchFacetEntryResource(SearchFacetEntryRest) - Constructor for class org.dspace.app.rest.model.hateoas.SearchFacetEntryResource
- SearchFacetEntryResource(SearchFacetEntryRest, DiscoveryResultsRest) - Constructor for class org.dspace.app.rest.model.hateoas.SearchFacetEntryResource
- SearchFacetEntryRest - Class in org.dspace.app.rest.model
-
This class' purpose is to create a container for the information used in the SearchFacetEntryResource
- SearchFacetEntryRest(String) - Constructor for class org.dspace.app.rest.model.SearchFacetEntryRest
- SearchFacetValueHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This factory provides a means to add links to the SearchFacetValueResource.
- SearchFacetValueHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.SearchFacetValueHalLinkFactory
- SearchFacetValueResource - Class in org.dspace.app.rest.model.hateoas
-
This class' purpose is to create a container for the information, links and embeds for the facet values on various endpoints
- SearchFacetValueResource(SearchFacetValueRest, SearchFacetEntryRest, DiscoveryResultsRest) - Constructor for class org.dspace.app.rest.model.hateoas.SearchFacetValueResource
- SearchFacetValueRest - Class in org.dspace.app.rest.model
-
This class' purpose is to create a container for the information used in the SearchFacetValueResource
- SearchFacetValueRest() - Constructor for class org.dspace.app.rest.model.SearchFacetValueRest
- SearchFilter - Class in org.dspace.app.rest.parameter
-
Custom request parameter used in the Discovery search REST endpoint.
- SearchFilter(String, String, String) - Constructor for class org.dspace.app.rest.parameter.SearchFilter
- SearchFilterResolver - Class in org.dspace.app.rest.parameter.resolver
-
Custom Request parameter resolver to fill in
SearchFilterparameter objects TODO UNIT TEST - SearchFilterResolver() - Constructor for class org.dspace.app.rest.parameter.resolver.SearchFilterResolver
- SearchFilterToAppliedFilterConverter - Class in org.dspace.app.rest.converter
-
This class' purpose is to convert the SearchFilter object into a SearchResultsRest.AppliedFilter object
- SearchFilterToAppliedFilterConverter() - Constructor for class org.dspace.app.rest.converter.SearchFilterToAppliedFilterConverter
- SearchQueryConverter - Class in org.dspace.app.rest.converter.query
-
This method will traverse a list of SearchFilters and transform any SearchFilters with an operator this is equal to 'Query' into a SearchFilter that has a standard DSpace operator like 'contains'
- SearchQueryConverter() - Constructor for class org.dspace.app.rest.converter.query.SearchQueryConverter
- SearchRestMethod - Annotation Type in org.dspace.app.rest
- SearchResultEntryHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This factory class provides a means to add links to the SearchResultsEntryResource.
- SearchResultEntryHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.SearchResultEntryHalLinkFactory
- SearchResultEntryResource - Class in org.dspace.app.rest.model.hateoas
-
This class' purpose is to create a container for the information, links and embeds for the search results entries
- SearchResultEntryResource(SearchResultEntryRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SearchResultEntryResource
- SearchResultEntryRest - Class in org.dspace.app.rest.model
-
This class' purpose is to create a container for the information in the SearchResultEntryResource
- SearchResultEntryRest() - Constructor for class org.dspace.app.rest.model.SearchResultEntryRest
- SearchResultsResource - Class in org.dspace.app.rest.model.hateoas
-
This class' purpose is to create a container with a list of the SearchResultEntryResources
- SearchResultsResource(SearchResultsRest, Utils, Pageable) - Constructor for class org.dspace.app.rest.model.hateoas.SearchResultsResource
- SearchResultsResourceHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This class will add links to the SearchResultsResource.
- SearchResultsResourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.SearchResultsResourceHalLinkFactory
- SearchResultsRest - Class in org.dspace.app.rest.model
-
This class' purpose is to create a container for the information used in the SearchResultsResource
- SearchResultsRest() - Constructor for class org.dspace.app.rest.model.SearchResultsRest
- SearchResultsRest.AppliedFilter - Class in org.dspace.app.rest.model
- SearchResultsRest.Sorting - Class in org.dspace.app.rest.model
- SearchSupportHalLinkFactory - Class in org.dspace.app.rest.link.search
-
This class' purpose is to create the links for the SearchSupportResource.
- SearchSupportHalLinkFactory() - Constructor for class org.dspace.app.rest.link.search.SearchSupportHalLinkFactory
- SearchSupportResource - Class in org.dspace.app.rest.model.hateoas
-
This class' purpose is to wrap the SearchSupportRest into a HAL resource
- SearchSupportResource(SearchSupportRest) - Constructor for class org.dspace.app.rest.model.hateoas.SearchSupportResource
- SearchSupportRest - Class in org.dspace.app.rest.model
-
This class' purpose is to give information about the api/discover endpoint
- SearchSupportRest() - Constructor for class org.dspace.app.rest.model.SearchSupportRest
- SectionData - Interface in org.dspace.app.rest.model.step
-
Simple interface to grouping section implementation
- SelectableMetadata - Class in org.dspace.app.rest.model.submit
-
The SelectableMetadata REST Resource.
- SelectableMetadata() - Constructor for class org.dspace.app.rest.model.submit.SelectableMetadata
- SelectableRelationship - Class in org.dspace.app.rest.model.submit
-
The SelectableRelationship REST Resource.
- SelectableRelationship() - Constructor for class org.dspace.app.rest.model.submit.SelectableRelationship
- self - Variable in class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- serveResource() - Method in class org.dspace.app.rest.utils.MultipartFileSender
- service(HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.OpenSearchController
-
This method provides the OpenSearch servicedescription document on the path /service It will pass the result as a OpenSearchDocument directly to the client
- setAcceptanceDate(String) - Method in class org.dspace.app.rest.model.step.DataLicense
- setAccessConditionOptions(List<AccessConditionOptionRest>) - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- setAccessConditions(List<ResourcePolicyRest>) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setAction(String) - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- setAction(String) - Method in class org.dspace.app.rest.model.PoolTaskRest
- setAction(String) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setActualName(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- setAppliedFilters(List<SearchResultsRest.AppliedFilter>) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setAppliedFilters(List<SearchResultsRest.AppliedFilter>) - Method in class org.dspace.app.rest.model.SearchEventRest
- setAuthenticated(boolean) - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- setAuthenticated(boolean) - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- setAuthority(String) - Method in class org.dspace.app.rest.model.BrowseEntryRest
- setAuthority(String) - Method in class org.dspace.app.rest.model.MetadataValueRest
- setAuthority(String) - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- setAuthority(AuthorityRest) - Method in class org.dspace.app.rest.model.SubmissionFormInputTypeRest
- setAuthorityKey(String) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setAuthorityName(String) - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- setBitstreamService(BitstreamService) - Method in class org.dspace.app.rest.submit.step.validation.LicenseValidation
- setBrowseIndex(BrowseIndexRest) - Method in class org.dspace.app.rest.model.BrowseEntryRest
- setBundleName(String) - Method in class org.dspace.app.rest.model.BitstreamRest
- setBy(String) - Method in class org.dspace.app.rest.model.SearchResultsRest.Sorting
- setCanLogIn(boolean) - Method in class org.dspace.app.rest.model.EPersonRest
- setCheckSum(CheckSumRest) - Method in class org.dspace.app.rest.model.BitstreamRest
- setCheckSum(CheckSumRest) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setCheckSumAlgorithm(String) - Method in class org.dspace.app.rest.model.CheckSumRest
- setClosed(Boolean) - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- setCollection(CollectionRest) - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- setCollection(CollectionRest) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setCollections(List<CollectionRest>) - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- setConfidence(int) - Method in class org.dspace.app.rest.model.MetadataValueRest
- setConfigs(List<Map<String, String>>) - Method in class org.dspace.app.rest.model.HarvesterMetadataRest
- setConfiguration(String) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setConfiguration(String) - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- setConfiguration(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- setConfiguration(String) - Method in class org.dspace.app.rest.model.SearchEventRest
- setCopyToLeft(boolean) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
-
Generic setter for the copyToLeft
- setCopyToRight(boolean) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
-
Generic setter for the copyToRight
- setCount(long) - Method in class org.dspace.app.rest.model.BrowseEntryRest
- setCount(long) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setCustom(boolean) - Method in class org.dspace.app.rest.model.LicenseRest
- setDeclaredField(Context, DSO, Object, String, String, List<MetadataValue>, int) - Method in class org.dspace.app.rest.submit.factory.impl.MetadataValueReplacePatchOperation
- setDefaultConf(boolean) - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- setDescription(String) - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- setDescription(String) - Method in class org.dspace.app.rest.model.ParameterRest
- setDescription(String) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setDescription(String) - Method in class org.dspace.app.rest.model.ScriptRest
- setDiscoverable(boolean) - Method in class org.dspace.app.rest.model.ItemRest
- setDisplay(String) - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- setDisplay(String) - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic setter for the display
- setDsoType(String) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setDsoType(String) - Method in class org.dspace.app.rest.model.SearchEventRest
- setDspaceName(String) - Method in class org.dspace.app.rest.model.RootRest
- setDspaceRest(String) - Method in class org.dspace.app.rest.model.RootRest
- setDspaceURL(String) - Method in class org.dspace.app.rest.model.RootRest
- setElement(String) - Method in class org.dspace.app.rest.model.MetadataFieldRest
- setEmail(String) - Method in class org.dspace.app.rest.model.EPersonRest
- setEmbedLevel(int) - Method in class org.dspace.app.rest.model.RestAddressableModel
- setEndDate(Date) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setEndTime(Date) - Method in class org.dspace.app.rest.model.ProcessRest
- setEperson(EPersonRest) - Method in class org.dspace.app.rest.model.PoolTaskRest
- setEperson(EPersonRest) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setEPersonRest(EPersonRest) - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- setEpersonUUID(UUID) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setErrors(List<ErrorRest>) - Method in class org.dspace.app.rest.model.BaseObjectRest
- setExposeMinMax(boolean) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
-
See documentation at
DiscoverySearchFilterFacet.setExposeMinAndMaxValue(boolean) - setExtensions(List<String>) - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- setExternalSource(String) - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic setter for the externalSource
- setFacetEntry(SearchFacetEntryRest) - Method in class org.dspace.app.rest.model.FacetResultsRest
- setFacetLimit(int) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- setFacetType(String) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- setFields(List<SubmissionFormFieldRest>) - Method in class org.dspace.app.rest.model.SubmissionFormRowRest
-
Setter for
SubmissionFormRowRest.fields - setFiles(List<UploadBitstreamRest>) - Method in class org.dspace.app.rest.model.step.DataUpload
- setFilter(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- setFilter(String) - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- setFilter(String) - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- setFilterType(String) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setFilterValue(String) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setFormat(BitstreamFormatRest) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setGranted(boolean) - Method in class org.dspace.app.rest.model.step.DataLicense
- setGroup(GroupRest) - Method in class org.dspace.app.rest.model.PoolTaskRest
- setGroup(GroupRest) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setGroupUUID(UUID) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- setGroupUUID(UUID) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setHandle(String) - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- setHarvestMessage(String) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setHarvestStartTime(Date) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setHarvestStatus(HarvestStatusEnum) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setHarvestType(HarvestTypeEnum) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setHasEndDate(Boolean) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- setHasFacets(boolean) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
-
Sets the hasFacets property of the filter class to the given boolean
- setHasMore(Boolean) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- setHasStartDate(Boolean) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- setHeader(String) - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- setHierarchical(boolean) - Method in class org.dspace.app.rest.model.AuthorityRest
- setHierarchical(boolean) - Method in class org.dspace.app.rest.model.ExternalSourceRest
-
Generic setter for the hierarchical
- setHints(String) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.hints - setHitHighlights(Map<String, List<String>>) - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- setId(String) - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- setId(String) - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic setter for the id
- setId(String) - Method in class org.dspace.app.rest.model.ExternalSourceRest
-
Generic setter for the id
- setId(T) - Method in class org.dspace.app.rest.model.BaseObjectRest
- setIdentifier(boolean) - Method in class org.dspace.app.rest.model.AuthorityRest
- setInArchive(boolean) - Method in class org.dspace.app.rest.model.ItemRest
- setIndexableFactories(List<IndexFactory>) - Method in class org.dspace.app.rest.utils.DiscoverQueryBuilder
- setIndexableObject(RestAddressableModel) - Method in class org.dspace.app.rest.model.SearchResultEntryRest
- setInput(SubmissionFormInputTypeRest) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.input - setInputReader(DCInputsReader) - Method in class org.dspace.app.rest.submit.step.validation.MetadataValidation
- setInternal(boolean) - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- setIsDefault(boolean) - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- setItem(ItemRest) - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- setItemService(ItemService) - Method in class org.dspace.app.rest.submit.step.validation.MetadataValidation
- setItemService(ItemService) - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- setLabel(String) - Method in class org.dspace.app.rest.model.EntityTypeRest
- setLabel(String) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setLabel(String) - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- setLabel(String) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.label - setLabel(String) - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- setLanguage(String) - Method in class org.dspace.app.rest.model.MetadataValueRest
- setLanguageCodes(List<LanguageFormField>) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.languageCodes - setLastActive(Date) - Method in class org.dspace.app.rest.model.EPersonRest
- setLastHarvested(Date) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setLastModified(Date) - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- setLastModified(Date) - Method in class org.dspace.app.rest.model.ItemRest
- setLastModified(Date) - Method in class org.dspace.app.rest.model.TemplateItemRest
- setLeftId(UUID) - Method in class org.dspace.app.rest.model.RelationshipRest
- setLeftMaxCardinality(Integer) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setLeftMinCardinality(Integer) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setLeftPlace(int) - Method in class org.dspace.app.rest.model.RelationshipRest
- setLeftType(EntityTypeRest) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setLeftwardType(String) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setLeftwardValue(String) - Method in class org.dspace.app.rest.model.RelationshipRest
- setLogo(Context, Collection, MultipartFile) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
Method to install a logo on a Collection which doesn't have a logo Called by request mappings in CollectionLogoController
- setLogo(Context, Community, MultipartFile) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
-
Method to install a logo on a Community which doesn't have a logo Called by request mappings in CommunityLogoController
- setMandatory(boolean) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.mandatory - setMandatory(boolean) - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- setMandatoryMessage(String) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.mandatoryMessage - setMap(Map<String, Map<String, PatchOperation>>) - Method in class org.dspace.app.rest.submit.PatchConfigurationService
- setMaxEndDate(Date) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- setMaxSize(Long) - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- setMaxStartDate(Date) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- setMaxValue(String) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
-
Sets the maxValue property for the SearchFacetEntryRest to the given parameter
- setMessage(String) - Method in class org.dspace.app.rest.model.ErrorRest
- setMessage(String) - Method in class org.dspace.app.rest.model.step.UploadStatusResponse
- setMetadata(String) - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- setMetadata(Map<String, List<MetadataValueRest>>) - Method in class org.dspace.app.rest.model.step.DataDescribe
- setMetadata(Map<String, List<MetadataValueRest>>) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setMetadata(MetadataRest) - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- setMetadata(MetadataRest) - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic setter for the metadata
- setMetadata(MetadataRest) - Method in class org.dspace.app.rest.model.TemplateItemRest
- setMetadata(SubmissionFormRest) - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- setMetadata(Context, DSpaceObject, MetadataRest) - Method in class org.dspace.app.rest.converter.MetadataConverter
-
Sets a DSpace object's domain metadata values from a rest representation.
- setMetadataAuthorityService(MetadataAuthorityService) - Method in class org.dspace.app.rest.submit.step.validation.MetadataValidation
- setMetadataBrowse(boolean) - Method in class org.dspace.app.rest.model.BrowseIndexRest
- setMetadataConfigId(String) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setMetadataConfigs(HarvesterMetadataRest) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setMetadataList(List<String>) - Method in class org.dspace.app.rest.model.BrowseIndexRest
- setMimetype(String) - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- setMinValue(String) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
-
Sets the minValue property for the SearchFacetEntryRest to the given parameter
- setName(String) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- setName(String) - Method in class org.dspace.app.rest.model.AuthorityRest
- setName(String) - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- setName(String) - Method in class org.dspace.app.rest.model.ExternalSourceRest
-
Generic setter for the name
- setName(String) - Method in class org.dspace.app.rest.model.GroupRest
- setName(String) - Method in class org.dspace.app.rest.model.ParameterRest
- setName(String) - Method in class org.dspace.app.rest.model.ParameterValueRest
- setName(String) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setName(String) - Method in class org.dspace.app.rest.model.ScriptRest
- setName(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- setName(String) - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- setName(String) - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- setName(String) - Method in class org.dspace.app.rest.model.SubmissionFormRest
-
Setter for
SubmissionFormRest.name - setName(String) - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- setName(String) - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- setName(String) - Method in class org.dspace.app.rest.submit.step.validation.AbstractValidation
- setNamespace(String) - Method in class org.dspace.app.rest.model.MetadataSchemaRest
- setNameVariants(String) - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- setNetid(String) - Method in class org.dspace.app.rest.model.EPersonRest
- setNow(Date) - Method in class org.dspace.app.rest.utils.DateMathParser
-
Defines this instance's concept of "now".
- setNumber(int) - Method in class org.dspace.app.rest.model.PageRest
- setOaiSetId(String) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setOaiSource(String) - Method in class org.dspace.app.rest.model.HarvestedCollectionRest
- setOkay(boolean) - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- setOpenByDefault(boolean) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
-
See documentantion at
DiscoverySearchFilter.setIsOpenByDefault(boolean) - setOpenSearchService(OpenSearchService) - Method in class org.dspace.app.rest.OpenSearchController
- setOperator(String) - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- setOptions(List<String>) - Method in class org.dspace.app.rest.model.WorkflowActionRest
-
Generic setter for the options
- setOrder(String) - Method in class org.dspace.app.rest.model.BrowseIndexRest
- setOrder(String) - Method in class org.dspace.app.rest.model.SearchResultsRest.Sorting
- setOtherInformation(Map<String, String>) - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- setOwner(EPersonRest) - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- setPage(PageRest) - Method in class org.dspace.app.rest.model.SearchEventRest
- setPageHeader(EmbeddedPageHeader) - Method in class org.dspace.app.rest.model.hateoas.HALResource
- setPageSize(int) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- setPanels(List<SubmissionSectionRest>) - Method in class org.dspace.app.rest.model.SubmissionDefinitionRest
- setParameterRestList(List<ParameterRest>) - Method in class org.dspace.app.rest.model.ScriptRest
- setParameterRestList(List<ParameterValueRest>) - Method in class org.dspace.app.rest.model.ProcessRest
- setPassword(String) - Method in class org.dspace.app.rest.model.EPersonRest
- setPatchConfigurationService(PatchConfigurationService) - Method in class org.dspace.app.rest.submit.factory.PatchOperationFactory
- setPaths(List<String>) - Method in class org.dspace.app.rest.model.ErrorRest
- setPermanent(boolean) - Method in class org.dspace.app.rest.model.GroupRest
- setPlace(int) - Method in class org.dspace.app.rest.model.MetadataValueRest
- setPolicyType(String) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setPrefix(String) - Method in class org.dspace.app.rest.model.FacetResultsRest
- setPrefix(String) - Method in class org.dspace.app.rest.model.MetadataSchemaRest
- setProcessId(Integer) - Method in class org.dspace.app.rest.model.ProcessRest
- setProcessStatus(ProcessStatus) - Method in class org.dspace.app.rest.model.ProcessRest
- setProjection(Projection) - Method in class org.dspace.app.rest.model.RestAddressableModel
- setQualifier(String) - Method in class org.dspace.app.rest.model.MetadataFieldRest
- setQuery(String) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setQuery(String) - Method in class org.dspace.app.rest.model.SearchEventRest
- setRegex(String) - Method in class org.dspace.app.rest.model.SubmissionFormInputTypeRest
- setRelationshipType(String) - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- setRelationshipType(RelationshipTypeRest) - Method in class org.dspace.app.rest.model.RelationshipRest
- setRelationshipTypeId(int) - Method in class org.dspace.app.rest.model.RelationshipRest
- setRepeatable(boolean) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.repeatable - setRequireCertificate(boolean) - Method in class org.dspace.app.rest.model.EPersonRest
- setRequired(boolean) - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- setResource(DSpaceObjectRest) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setRightId(UUID) - Method in class org.dspace.app.rest.model.RelationshipRest
- setRightMaxCardinality(Integer) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setRightMinCardinality(Integer) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setRightPlace(int) - Method in class org.dspace.app.rest.model.RelationshipRest
- setRightType(EntityTypeRest) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setRightwardType(String) - Method in class org.dspace.app.rest.model.RelationshipTypeRest
- setRightwardValue(String) - Method in class org.dspace.app.rest.model.RelationshipRest
- setRows(List<SubmissionFormRowRest>) - Method in class org.dspace.app.rest.model.SubmissionFormRest
-
Setter for
SubmissionFormRest.rows - setSchema(MetadataSchemaRest) - Method in class org.dspace.app.rest.model.MetadataFieldRest
- setScope(String) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setScope(String) - Method in class org.dspace.app.rest.model.FacetConfigurationRest
- setScope(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest
- setScope(UUID) - Method in class org.dspace.app.rest.model.SearchEventRest
- setScope(ScopeEnum) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.scope - setScope(ScopeEnum) - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- setScopeNote(String) - Method in class org.dspace.app.rest.model.MetadataFieldRest
- setScriptName(String) - Method in class org.dspace.app.rest.model.ProcessRest
- setScrollable(boolean) - Method in class org.dspace.app.rest.model.AuthorityRest
- setSearchConfiguration(String) - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- setSearchFilters(List<SearchFilter>) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setSearchResults(List<SearchResultEntryRest>) - Method in class org.dspace.app.rest.model.SearchResultsRest
- setSections(Map<String, Serializable>) - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- setSectionType(String) - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- setSelectableMetadata(List<SelectableMetadata>) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.selectableMetadata - setSelectableRelationship(SelectableRelationship) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
- setSelectGroupUUID(UUID) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- setSelfRegistered(boolean) - Method in class org.dspace.app.rest.model.EPersonRest
- setSequenceId(Integer) - Method in class org.dspace.app.rest.model.BitstreamRest
- setShortDescription(String) - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- setSize(int) - Method in class org.dspace.app.rest.model.PageRest
- setSizeBytes(Long) - Method in class org.dspace.app.rest.model.BitstreamRest
- setSizeBytes(Long) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setSort(String, String) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setSort(SearchResultsRest.Sorting) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setSort(SearchResultsRest.Sorting) - Method in class org.dspace.app.rest.model.SearchEventRest
- setSortOptions(List<BrowseIndexRest.SortOption>) - Method in class org.dspace.app.rest.model.BrowseIndexRest
- setSortValue(String) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setStartDate(Date) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setStartTime(Date) - Method in class org.dspace.app.rest.model.ProcessRest
- setStatus(Boolean) - Method in class org.dspace.app.rest.model.step.UploadStatusResponse
- setStep(String) - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- setStep(String) - Method in class org.dspace.app.rest.model.PoolTaskRest
- setSteps(List<WorkflowStepRest>) - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- setStyle(String) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.style - setSubmissionDefinition(SubmissionDefinitionRest) - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- setSubmitter(EPersonRest) - Method in class org.dspace.app.rest.model.AInprogressSubmissionRest
- setSupportLevel(String) - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- setTargetId(UUID) - Method in class org.dspace.app.rest.model.ViewEventRest
- setTargetType(String) - Method in class org.dspace.app.rest.model.ViewEventRest
- setTemplateItemOf(CollectionRest) - Method in class org.dspace.app.rest.model.TemplateItemRest
- setText(String) - Method in class org.dspace.app.rest.model.LicenseRest
- setTotalElements(int) - Method in class org.dspace.app.rest.model.PageRest
- setTotalNumberOfResults(long) - Method in class org.dspace.app.rest.model.SearchResultsRest
- setTotalPages(int) - Method in class org.dspace.app.rest.model.PageRest
- setType(String) - Method in class org.dspace.app.rest.model.ParameterRest
- setType(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
-
This is the same type as described in
DiscoverySearchFilter.setType(String) - setType(String) - Method in class org.dspace.app.rest.model.SubmissionFormInputTypeRest
- setUploadConfigurationService(UploadConfigurationService) - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- setUrl(String) - Method in class org.dspace.app.rest.model.step.DataLicense
- setUrl(String) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setUserId(UUID) - Method in class org.dspace.app.rest.model.ProcessRest
- setUuid(String) - Method in class org.dspace.app.rest.model.DSpaceObjectRest
- setUuid(UUID) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setUuid(UUID) - Method in class org.dspace.app.rest.model.TemplateItemRest
- setValue(String) - Method in class org.dspace.app.rest.model.AuthorityEntryRest
- setValue(String) - Method in class org.dspace.app.rest.model.BrowseEntryRest
- setValue(String) - Method in class org.dspace.app.rest.model.CheckSumRest
- setValue(String) - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic setter for the value
- setValue(String) - Method in class org.dspace.app.rest.model.MetadataValueRest
- setValue(String) - Method in class org.dspace.app.rest.model.ParameterValueRest
- setValue(String) - Method in class org.dspace.app.rest.model.SearchResultsRest.AppliedFilter
- setValueLang(String) - Method in class org.dspace.app.rest.model.BrowseEntryRest
- setVisibility(SubmissionVisibilityRest) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
- setVisibility(SubmissionVisibilityRest) - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- setWithdrawn(boolean) - Method in class org.dspace.app.rest.model.ItemRest
- setWorkflowactions(List<WorkflowActionRest>) - Method in class org.dspace.app.rest.model.WorkflowStepRest
- setWorkflowitem(WorkflowItemRest) - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- setWorkflowitem(WorkflowItemRest) - Method in class org.dspace.app.rest.model.PoolTaskRest
- simpleDateFormat - Static variable in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyUtils
- SiteConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the community in the DSpace API data model and the REST data model
- SiteConverter() - Constructor for class org.dspace.app.rest.converter.SiteConverter
- SiteResource - Class in org.dspace.app.rest.model.hateoas
-
Item Rest HAL Resource.
- SiteResource(SiteRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SiteResource
- SiteRest - Class in org.dspace.app.rest.model
-
The Collection REST Resource
- SiteRest() - Constructor for class org.dspace.app.rest.model.SiteRest
- SiteRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Item Rest object
- SiteRestRepository(SiteService) - Constructor for class org.dspace.app.rest.repository.SiteRestRepository
- size() - Method in class org.dspace.app.rest.model.MetadataValueList
- size() - Method in class org.dspace.app.rest.model.patch.Patch
- Sorting() - Constructor for class org.dspace.app.rest.model.SearchResultsRest.Sorting
- Sorting(String) - Constructor for class org.dspace.app.rest.model.SearchResultsRest.Sorting
- Sorting(String, String) - Constructor for class org.dspace.app.rest.model.SearchResultsRest.Sorting
- SortOption() - Constructor for class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- SortOption(String, String) - Constructor for class org.dspace.app.rest.model.BrowseIndexRest.SortOption
- SPECIAL_GROUPS - Static variable in class org.dspace.app.rest.security.jwt.SpecialGroupClaimProvider
- SpecialGroupClaimProvider - Class in org.dspace.app.rest.security.jwt
-
JWT claim provider to read and set the special groups of an eperson on a JWT token
- SpecialGroupClaimProvider() - Constructor for class org.dspace.app.rest.security.jwt.SpecialGroupClaimProvider
- start() - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- startProcess(String) - Method in class org.dspace.app.rest.repository.ScriptRestRepository
-
This method will take a String scriptname parameter and it'll try to resolve this to a script known by DSpace.
- startProcess(String) - Method in class org.dspace.app.rest.ScriptProcessesController
-
This method can be called by sending a POST request to the system/scripts/{name}/processes endpoint This will start a process for the script that matches the given name
- StatelessAuthenticationFilter - Class in org.dspace.app.rest.security
-
Custom Spring authentication filter for Stateless authentication, intercepts requests to check for valid authentication
- StatelessAuthenticationFilter(AuthenticationManager, RestAuthenticationService, EPersonRestAuthenticationProvider, RequestService) - Constructor for class org.dspace.app.rest.security.StatelessAuthenticationFilter
- StatelessLoginFilter - Class in org.dspace.app.rest.security
-
This class will filter login requests to try and authenticate them
- StatelessLoginFilter(String, AuthenticationManager, RestAuthenticationService) - Constructor for class org.dspace.app.rest.security.StatelessLoginFilter
- STATISTICS - Static variable in interface org.dspace.app.rest.model.RestModel
- StatisticsRestController - Class in org.dspace.app.rest
- StatisticsRestController() - Constructor for class org.dspace.app.rest.StatisticsRestController
- StatisticsRestRepository - Class in org.dspace.app.rest.repository
- StatisticsRestRepository() - Constructor for class org.dspace.app.rest.repository.StatisticsRestRepository
- StatisticsSupportHalLinkFactory - Class in org.dspace.app.rest.link.statistics
- StatisticsSupportHalLinkFactory() - Constructor for class org.dspace.app.rest.link.statistics.StatisticsSupportHalLinkFactory
- StatisticsSupportResource - Class in org.dspace.app.rest.model.hateoas
- StatisticsSupportResource(StatisticsSupportRest) - Constructor for class org.dspace.app.rest.model.hateoas.StatisticsSupportResource
- StatisticsSupportRest - Class in org.dspace.app.rest.model
- StatisticsSupportRest() - Constructor for class org.dspace.app.rest.model.StatisticsSupportRest
- status(HttpServletRequest) - Method in class org.dspace.app.rest.AuthenticationRestController
- STEPS - Static variable in class org.dspace.app.rest.model.WorkflowDefinitionRest
- SUBCOMMUNITIES - Static variable in class org.dspace.app.rest.model.CommunityRest
- SUBMISSION - org.dspace.app.rest.model.ScopeEnum
- SUBMISSION - Static variable in interface org.dspace.app.rest.model.RestModel
- submissionConfigReader - Variable in class org.dspace.app.rest.converter.AInprogressItemConverter
- SubmissionDefinitionConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the SubmissionConfig in the DSpace API data model and the REST data model
- SubmissionDefinitionConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionDefinitionConverter
- SubmissionDefinitionResource - Class in org.dspace.app.rest.model.hateoas
-
SubmissionDefinition Rest HAL Resource.
- SubmissionDefinitionResource(SubmissionDefinitionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SubmissionDefinitionResource
- SubmissionDefinitionRest - Class in org.dspace.app.rest.model
-
The Submission Definition REST Resource
- SubmissionDefinitionRest() - Constructor for class org.dspace.app.rest.model.SubmissionDefinitionRest
- SubmissionDefinitionRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage MetadataField Rest object
- SubmissionDefinitionRestRepository() - Constructor for class org.dspace.app.rest.repository.SubmissionDefinitionRestRepository
- SubmissionFormConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the DCInputSet in the DSpace API data model and the REST data model
- SubmissionFormConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionFormConverter
- SubmissionFormFieldRest - Class in org.dspace.app.rest.model
-
The SubmissionFormField REST Resource.
- SubmissionFormFieldRest() - Constructor for class org.dspace.app.rest.model.SubmissionFormFieldRest
- SubmissionFormInputTypeRest - Class in org.dspace.app.rest.model
-
The SubmissionFormInputType REST Resource.
- SubmissionFormInputTypeRest() - Constructor for class org.dspace.app.rest.model.SubmissionFormInputTypeRest
- SubmissionFormResource - Class in org.dspace.app.rest.model.hateoas
-
InputFrom Rest HAL Resource.
- SubmissionFormResource(SubmissionFormRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SubmissionFormResource
- SubmissionFormRest - Class in org.dspace.app.rest.model
-
The Submission Form REST Resource
- SubmissionFormRest() - Constructor for class org.dspace.app.rest.model.SubmissionFormRest
- SubmissionFormRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage InputForm Rest object
- SubmissionFormRestRepository() - Constructor for class org.dspace.app.rest.repository.SubmissionFormRestRepository
- SubmissionFormRowRest - Class in org.dspace.app.rest.model
-
The InputFormRow REST Resource.
- SubmissionFormRowRest() - Constructor for class org.dspace.app.rest.model.SubmissionFormRowRest
- SubmissionPanelRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Submission Step (aka Panel) Rest object
- SubmissionPanelRestRepository() - Constructor for class org.dspace.app.rest.repository.SubmissionPanelRestRepository
- SubmissionSectionConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the SubmissionStepConfig in the DSpace API data model and the REST data model
- SubmissionSectionConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionSectionConverter
- SubmissionSectionHalLinkFactory - Class in org.dspace.app.rest.link
-
This class' purpose is to provide a factory to add links to the AuthorityEntryResource.
- SubmissionSectionHalLinkFactory() - Constructor for class org.dspace.app.rest.link.SubmissionSectionHalLinkFactory
- SubmissionSectionResource - Class in org.dspace.app.rest.model.hateoas
-
SubmissionPanel Rest HAL Resource.
- SubmissionSectionResource(SubmissionSectionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SubmissionSectionResource
- SubmissionSectionRest - Class in org.dspace.app.rest.model
-
The SubmissionPanel REST Resource.
- SubmissionSectionRest() - Constructor for class org.dspace.app.rest.model.SubmissionSectionRest
- SubmissionService - Class in org.dspace.app.rest.submit
-
Service to manipulate in-progress submissions.
- SubmissionService() - Constructor for class org.dspace.app.rest.submit.SubmissionService
- SubmissionUploadResource - Class in org.dspace.app.rest.model.hateoas
-
Upload configuration section HAL Resource.
- SubmissionUploadResource(SubmissionUploadRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SubmissionUploadResource
- SubmissionUploadRest - Class in org.dspace.app.rest.model
-
The Upload Section Configuration REST Resource
- SubmissionUploadRest() - Constructor for class org.dspace.app.rest.model.SubmissionUploadRest
- SubmissionUploadRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Configuration Upload section during the submission
- SubmissionUploadRestRepository() - Constructor for class org.dspace.app.rest.repository.SubmissionUploadRestRepository
- SubmissionVisibilityRest - Class in org.dspace.app.rest.model
-
The SubmissionVisibility REST Resource.
- SubmissionVisibilityRest(VisibilityEnum, VisibilityEnum) - Constructor for class org.dspace.app.rest.model.SubmissionVisibilityRest
- successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.dspace.app.rest.security.StatelessLoginFilter
- supports(Class) - Method in class org.dspace.app.rest.link.HalLinkFactory
- supports(Class<?>) - Method in class org.dspace.app.rest.security.EPersonRestAuthenticationProvider
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.BundleMoveOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataAddOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataCopyOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataMoveOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataRemoveOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.DSpaceObjectMetadataReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonCertificateReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonEmailReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonLoginReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonNetidReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.EPersonPasswordReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.ItemDiscoverableReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.ItemWithdrawReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.PatchOperation
-
Determines whether or not this Patch Operation can do this patch (Object of operation and path gets checked)
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionAddOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionRemoveOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyDescriptionReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateAddOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateRemoveOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyEndDateReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameAddOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameRemoveOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyNameReplaceOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateAddOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateRemoveOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.resourcePolicy.ResourcePolicyStartDateReplaceOperation
- supports(List<String>, String, Class) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryArchivedItemUriListHandler
- supports(List<String>, String, Class) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryItemUriListHandler
- supports(List<String>, String, Class) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryWorkspaceItemUriListHandler
- supports(List<String>, String, Class) - Method in interface org.dspace.app.rest.repository.handler.UriListHandler
-
This method will take the UriList and method as input and verify whether the implementing UriListHandler can handle this input or not
- supportsModel(IndexableObject) - Method in class org.dspace.app.rest.converter.ClaimedTaskConverter
- supportsModel(IndexableObject) - Method in class org.dspace.app.rest.converter.CollectionConverter
- supportsModel(IndexableObject) - Method in class org.dspace.app.rest.converter.CommunityConverter
- supportsModel(IndexableObject) - Method in interface org.dspace.app.rest.converter.IndexableObjectConverter
- supportsModel(IndexableObject) - Method in class org.dspace.app.rest.converter.ItemConverter
- supportsModel(IndexableObject) - Method in class org.dspace.app.rest.converter.PoolTaskConverter
- supportsModel(IndexableObject) - Method in class org.dspace.app.rest.converter.WorkflowItemConverter
- supportsModel(IndexableObject) - Method in class org.dspace.app.rest.converter.WorkspaceItemConverter
- supportsParameter(MethodParameter) - Method in class org.dspace.app.rest.parameter.resolver.SearchFilterResolver
- SYSTEM - Static variable in interface org.dspace.app.rest.model.RestModel
T
- TEMPLATE_ITEM_OF - Static variable in class org.dspace.app.rest.model.ItemRest
- TemplateItem - Class in org.dspace.app.rest.model.wrapper
-
This class represents a Collection's Item Template.
- TemplateItem(Item) - Constructor for class org.dspace.app.rest.model.wrapper.TemplateItem
- TemplateItemConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the TemplateItem in the DSpace API data model and the REST data model
- TemplateItemConverter() - Constructor for class org.dspace.app.rest.converter.TemplateItemConverter
- TemplateItemResource - Class in org.dspace.app.rest.model.hateoas
-
TemplateItem Rest HAL Resource.
- TemplateItemResource(TemplateItemRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.TemplateItemResource
- TemplateItemRest - Class in org.dspace.app.rest.model
-
The TemplateItem REST Resource
- TemplateItemRest() - Constructor for class org.dspace.app.rest.model.TemplateItemRest
- TemplateItemRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository class that is responsible for handling
TemplateItemRestobjects - TemplateItemRestRepository() - Constructor for class org.dspace.app.rest.repository.TemplateItemRestRepository
- toModel(ParameterValueRest) - Method in class org.dspace.app.rest.converter.DSpaceRunnableParameterConverter
- toModel(SubmissionSectionRest) - Method in class org.dspace.app.rest.converter.SubmissionSectionConverter
- toModel(WorkspaceItemRest) - Method in class org.dspace.app.rest.converter.WorkspaceItemConverter
- toResource(RestModel) - Method in class org.dspace.app.rest.converter.ConverterService
-
Converts the given rest object to a
HALResourceobject. - toResource(RestModel) - Method in class org.dspace.app.rest.utils.Utils
- toRest(M, Projection) - Method in class org.dspace.app.rest.converter.ConverterService
-
Converts the given model object to a rest object, using the appropriate
DSpaceConverterand the given projection. - toRestPage(List<M>, Pageable, long, Projection) - Method in class org.dspace.app.rest.converter.ConverterService
-
Converts a list of model objects to a page of rest objects using the given
Projection. - toRestPage(Page<M>, Projection) - Method in class org.dspace.app.rest.converter.ConverterService
-
Converts a list of model objects to a page of rest objects using the given
Projection. - toString() - Method in class org.dspace.app.rest.model.ParameterValueRest
- toString() - Method in enum org.dspace.app.rest.model.ScopeEnum
- toString() - Method in enum org.dspace.app.rest.model.VisibilityEnum
- toString() - Method in class org.dspace.app.rest.parameter.SearchFilter
- totalElementsIsKnown - Variable in class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader
- transformModel(T) - Method in class org.dspace.app.rest.projection.AbstractProjection
- transformModel(T) - Method in interface org.dspace.app.rest.projection.Projection
-
Transforms the original model object (e.g.
- transformResource(T) - Method in class org.dspace.app.rest.projection.AbstractProjection
- transformResource(T) - Method in interface org.dspace.app.rest.projection.Projection
-
Transforms the resource object after it has been constructed and any constructor or annotation-based links and embeds have been added.
- transformRest(T) - Method in class org.dspace.app.rest.projection.AbstractProjection
- transformRest(T) - Method in interface org.dspace.app.rest.projection.Projection
-
Transforms the rest object after it was converted from a model object.
U
- UNKNOWN_ERROR - org.dspace.app.rest.model.HarvestStatusEnum
- UnprocessableEntityException - Exception in org.dspace.app.rest.exception
-
Unprocessable request: Can be specified with a 422 (Unprocessable Entity) response ([RFC4918], Section 11.2) when the server understands the patch document and the syntax of the patch document appears to be valid, but the server is incapable of processing the request.
- UnprocessableEntityException(String) - Constructor for exception org.dspace.app.rest.exception.UnprocessableEntityException
- UnprocessableEntityException(String, Throwable) - Constructor for exception org.dspace.app.rest.exception.UnprocessableEntityException
- unregister(Object) - Method in class org.dspace.app.rest.DiscoverableEndpointsService
- unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.dspace.app.rest.security.StatelessLoginFilter
- update(Context, HttpServletRequest, Collection) - Method in class org.dspace.app.rest.repository.HarvestedCollectionRestRepository
-
Function to update the harvesting settings of a collection
- updateBitstreamFormat(UUID, HttpServletRequest) - Method in class org.dspace.app.rest.BitstreamRestController
-
This method will update the bitstream format of the bitstream that corresponds to the provided bitstream uuid.
- updateHarvestSettingsEndpoint(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionHarvestSettingsController
-
PUT Endpoint for updating the settings of a collection.
- updateRelationshipLeft(Integer, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.RelationshipRestController
-
Method to change the left item of a relationship with a given item in the body
- updateRelationshipRight(Integer, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.RelationshipRestController
-
Method to change the right item of a relationship with a given item in the body
- upload(HttpServletRequest, String, String, ID, MultipartFile) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to attach/upload a file to a specific REST object
- upload(HttpServletRequest, String, String, Integer, MultipartFile) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- upload(HttpServletRequest, String, String, Integer, MultipartFile) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- upload(HttpServletRequest, String, String, Integer, MultipartFile) - Method in class org.dspace.app.rest.RestResourceController
-
Called in POST, multipart, upload to a specific rest resource the file passed as "file" request parameter Note that the regular expression in the request mapping accept a number as identifier;
- upload(HttpServletRequest, String, String, UUID, MultipartFile) - Method in class org.dspace.app.rest.RestResourceController
-
Called in POST, multipart, upload to a specific rest resource the file passed as "file" request parameter Note that the regular expression in the request mapping accept a UUID as identifier;
- upload(HttpServletRequest, String, String, MultipartFile) - Method in class org.dspace.app.rest.RestResourceController
-
Upload a file against the collection resource endpoint.
- upload(HttpServletRequest, MultipartFile) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Bulk create object instances from an uploaded file
- upload(Context, HttpServletRequest, MultipartFile) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Method to implement to support bulk creation of objects from a file
- upload(Context, HttpServletRequest, MultipartFile) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- upload(Context, SubmissionService, SubmissionStepConfig, InProgressSubmission, MultipartFile) - Method in class org.dspace.app.rest.submit.step.ExtractMetadataStep
- upload(Context, SubmissionService, SubmissionStepConfig, InProgressSubmission, MultipartFile) - Method in class org.dspace.app.rest.submit.step.UploadStep
- upload(Context, SubmissionService, SubmissionStepConfig, InProgressSubmission, MultipartFile) - Method in interface org.dspace.app.rest.submit.UploadableStep
-
The method to implement to support upload of a file in the submission section (aka panel / step)
- UPLOAD_STEP_ACCESSCONDITIONS_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- UPLOAD_STEP_METADATA_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- UPLOAD_STEP_METADATA_PATH - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- UPLOAD_STEP_MOVE_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- UPLOAD_STEP_REMOVE_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
- UploadableStep - Interface in org.dspace.app.rest.submit
-
The interface for submission Steps that need to deal with file upload
- uploadBitstream(HttpServletRequest, UUID, MultipartFile, String) - Method in class org.dspace.app.rest.BundleUploadBitstreamController
-
Method to upload a Bitstream to a Bundle with the given UUID in the URL.
- uploadBitstream(Context, Bundle, String, InputStream, String) - Method in class org.dspace.app.rest.repository.BundleRestRepository
-
Method to upload a bitstream to a bundle.
- UploadBitstreamRest - Class in org.dspace.app.rest.model.step
- UploadBitstreamRest() - Constructor for class org.dspace.app.rest.model.step.UploadBitstreamRest
- UploadStatusResponse - Class in org.dspace.app.rest.model.step
- UploadStatusResponse() - Constructor for class org.dspace.app.rest.model.step.UploadStatusResponse
- UploadStep - Class in org.dspace.app.rest.submit.step
-
Upload step for DSpace Spring Rest.
- UploadStep() - Constructor for class org.dspace.app.rest.submit.step.UploadStep
- UploadValidation - Class in org.dspace.app.rest.submit.step.validation
-
Execute file required check validation
- UploadValidation() - Constructor for class org.dspace.app.rest.submit.step.validation.UploadValidation
- uriBuilder(T) - Method in class org.dspace.app.rest.link.HalLinkFactory
- UriListHandler<T> - Interface in org.dspace.app.rest.repository.handler
-
This is an interface to be implemented by classes that want to handle a UriList call
- UriListHandlerService - Class in org.dspace.app.rest.repository.handler.service
-
This class is a wrapper Service class for the
UriListHandlerobjects. - UriListHandlerService() - Constructor for class org.dspace.app.rest.repository.handler.service.UriListHandlerService
- URLUtils - Class in org.dspace.app.rest.utils
-
Utility class to encode or decode URL
- UTC - Static variable in class org.dspace.app.rest.utils.DateMathParser
- utils - Variable in class org.dspace.app.rest.BundleUploadBitstreamController
- utils - Variable in class org.dspace.app.rest.CollectionLogoController
- utils - Variable in class org.dspace.app.rest.CommunityLogoController
- utils - Variable in class org.dspace.app.rest.DiscoveryRestController
- utils - Variable in class org.dspace.app.rest.EntityTypeLabelRestController
- utils - Variable in class org.dspace.app.rest.ExternalSourcesRestController
- utils - Variable in class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- utils - Variable in class org.dspace.app.rest.WorkflowDefinitionCollectionsLinkRepository
- Utils - Class in org.dspace.app.rest.utils
-
Collection of utility methods
- Utils() - Constructor for class org.dspace.app.rest.utils.Utils
- UUIDLookupRestController - Class in org.dspace.app.rest
-
This is an utility endpoint to lookup a generic DSpaceObject.
- UUIDLookupRestController() - Constructor for class org.dspace.app.rest.UUIDLookupRestController
V
- validate(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in interface org.dspace.app.rest.submit.AbstractRestProcessingStep
-
The method will expose the list of validation errors identified by the step.
- validate(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.validation.LicenseValidation
- validate(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.validation.MetadataValidation
- validate(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- validate(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in interface org.dspace.app.rest.submit.step.validation.Validation
- validate(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryArchivedItemUriListHandler
- validate(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryItemUriListHandler
- validate(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryWorkspaceItemUriListHandler
- validate(Context, HttpServletRequest, List<String>) - Method in interface org.dspace.app.rest.repository.handler.UriListHandler
-
This method will take all the required input and validate them to see if there are any issues before calling the handle method
- Validation - Interface in org.dspace.app.rest.submit.step.validation
-
Interface to support validation on submission process TODO should be supported InProgressSubmission (t.b.d)
- value - Variable in class org.dspace.app.rest.model.patch.Operation
- value() - Method in annotation type org.dspace.app.rest.model.hateoas.annotations.RelNameDSpaceResource
- value() - Method in annotation type org.dspace.app.rest.Parameter
- valueOf(String) - Static method in enum org.dspace.app.rest.model.HarvestStatusEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dspace.app.rest.model.HarvestTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dspace.app.rest.model.query.RestSearchOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dspace.app.rest.model.ScopeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dspace.app.rest.model.VisibilityEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dspace.app.rest.security.DSpaceRestPermission
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.dspace.app.rest.model.HarvestStatusEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dspace.app.rest.model.HarvestTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dspace.app.rest.model.query.RestSearchOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dspace.app.rest.model.ScopeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dspace.app.rest.model.VisibilityEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dspace.app.rest.security.DSpaceRestPermission
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ViewEventResource - Class in org.dspace.app.rest.model.hateoas
- ViewEventResource(ViewEventRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.ViewEventResource
- ViewEventRest - Class in org.dspace.app.rest.model
-
This class acts as a REST representation for a ViewEvent in DSpace
- ViewEventRest() - Constructor for class org.dspace.app.rest.model.ViewEventRest
- ViewEventRestRepository - Class in org.dspace.app.rest.repository
- ViewEventRestRepository() - Constructor for class org.dspace.app.rest.repository.ViewEventRestRepository
- VisibilityEnum - Enum in org.dspace.app.rest.model
-
The possible restriction options for the visibility attributes in the SubmissionPanel resource and SubmissionForm's fields
W
- webMvcConfigurer() - Method in class org.dspace.app.rest.Application
- WebSecurityConfiguration - Class in org.dspace.app.rest.security
-
Spring Security configuration for DSpace Spring Rest
- WebSecurityConfiguration() - Constructor for class org.dspace.app.rest.security.WebSecurityConfiguration
- with(HttpServletRequest) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- with(HttpServletResponse) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- withBufferSize(int) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- withChecksum(String) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- withDisposition(String) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- withFileName(String) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- withLastModified(long) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- withLength(long) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- withMimetype(String) - Method in class org.dspace.app.rest.utils.MultipartFileSender
- WORKFLOW - org.dspace.app.rest.model.ScopeEnum
- WORKFLOW - Static variable in interface org.dspace.app.rest.model.RestModel
- WorkflowActionConverter - Class in org.dspace.app.rest.converter
-
Converter to translate
WorkflowActionConfigto aWorkflowActionRestobject - WorkflowActionConverter() - Constructor for class org.dspace.app.rest.converter.WorkflowActionConverter
- WorkflowActionResource - Class in org.dspace.app.rest.model.hateoas
-
WorkflowActionRestHAL Resource. - WorkflowActionResource(WorkflowActionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.WorkflowActionResource
- WorkflowActionRest - Class in org.dspace.app.rest.model
-
The rest resource used for workflow actions
- WorkflowActionRest() - Constructor for class org.dspace.app.rest.model.WorkflowActionRest
- WorkflowActionRestRepository - Class in org.dspace.app.rest.repository
-
This is the rest repository responsible for managing
WorkflowActionRestobjects - WorkflowActionRestRepository() - Constructor for class org.dspace.app.rest.repository.WorkflowActionRestRepository
- WorkflowDefinitionCollectionsLinkRepository - Class in org.dspace.app.rest
-
Link repository for "collections" subresource of an individual workflow definition.
- WorkflowDefinitionCollectionsLinkRepository() - Constructor for class org.dspace.app.rest.WorkflowDefinitionCollectionsLinkRepository
- WorkflowDefinitionConverter - Class in org.dspace.app.rest.converter
-
Converter to translate Workflow to a Workflow Definition
- WorkflowDefinitionConverter() - Constructor for class org.dspace.app.rest.converter.WorkflowDefinitionConverter
- WorkflowDefinitionResource - Class in org.dspace.app.rest.model.hateoas
-
WorkflowDefinition Rest HAL Resource.
- WorkflowDefinitionResource(WorkflowDefinitionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.WorkflowDefinitionResource
- WorkflowDefinitionRest - Class in org.dspace.app.rest.model
-
The rest resource used for workflow definitions
- WorkflowDefinitionRest() - Constructor for class org.dspace.app.rest.model.WorkflowDefinitionRest
- WorkflowDefinitionRestRepository - Class in org.dspace.app.rest.repository
-
This is the rest repository responsible for managing WorkflowDefinition Rest objects
- WorkflowDefinitionRestRepository() - Constructor for class org.dspace.app.rest.repository.WorkflowDefinitionRestRepository
- WorkflowDefinitionStepsLinkRepository - Class in org.dspace.app.rest
-
Link repository for "steps" subresource of an individual workflow definition.
- WorkflowDefinitionStepsLinkRepository() - Constructor for class org.dspace.app.rest.WorkflowDefinitionStepsLinkRepository
- WorkflowItemConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the WorkflowItem in the DSpace API data model and the REST data model
- WorkflowItemConverter() - Constructor for class org.dspace.app.rest.converter.WorkflowItemConverter
- WorkflowItemResource - Class in org.dspace.app.rest.model.hateoas
-
WorkflowItem Rest HAL Resource.
- WorkflowItemResource(WorkflowItemRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.WorkflowItemResource
- WorkflowItemRest - Class in org.dspace.app.rest.model
-
The WorkflowItem REST Resource
- WorkflowItemRest() - Constructor for class org.dspace.app.rest.model.WorkflowItemRest
- WorkflowItemRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage WorkflowItem Rest object
- WorkflowItemRestRepository() - Constructor for class org.dspace.app.rest.repository.WorkflowItemRestRepository
- workflowItemService - Variable in class org.dspace.app.rest.submit.SubmissionService
- WorkflowRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
An authenticated user is allowed to interact with workflow item only if they belong to a task that she own or could claim.
- WorkflowRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.WorkflowRestPermissionEvaluatorPlugin
- workflowService - Variable in class org.dspace.app.rest.submit.SubmissionService
- WorkflowStepActionsLinkRepository - Class in org.dspace.app.rest
-
Link repository for "actions" subresource of an individual workflow step.
- WorkflowStepActionsLinkRepository() - Constructor for class org.dspace.app.rest.WorkflowStepActionsLinkRepository
- WorkflowStepConverter - Class in org.dspace.app.rest.converter
-
Converter to translate
Stepto aWorkflowStepRestobject - WorkflowStepConverter() - Constructor for class org.dspace.app.rest.converter.WorkflowStepConverter
- WorkflowStepResource - Class in org.dspace.app.rest.model.hateoas
-
WorkflowStepRestHAL Resource. - WorkflowStepResource(WorkflowStepRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.WorkflowStepResource
- WorkflowStepRest - Class in org.dspace.app.rest.model
-
The rest resource used for workflow steps
- WorkflowStepRest() - Constructor for class org.dspace.app.rest.model.WorkflowStepRest
- WorkflowStepRestRepository - Class in org.dspace.app.rest.repository
-
This is the rest repository responsible for managing
WorkflowStepRestobjects - WorkflowStepRestRepository() - Constructor for class org.dspace.app.rest.repository.WorkflowStepRestRepository
- WorkspaceItemConverter - Class in org.dspace.app.rest.converter
-
This is the converter from/to the WorkspaceItem in the DSpace API data model and the REST data model
- WorkspaceItemConverter() - Constructor for class org.dspace.app.rest.converter.WorkspaceItemConverter
- WorkspaceItemResource - Class in org.dspace.app.rest.model.hateoas
-
WorkspaceItem Rest HAL Resource.
- WorkspaceItemResource(WorkspaceItemRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.WorkspaceItemResource
- WorkspaceItemRest - Class in org.dspace.app.rest.model
-
The WorkspaceItem REST Resource
- WorkspaceItemRest() - Constructor for class org.dspace.app.rest.model.WorkspaceItemRest
- WorkspaceItemRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage WorkspaceItem Rest object
- WorkspaceItemRestRepository() - Constructor for class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- workspaceItemService - Variable in class org.dspace.app.rest.submit.SubmissionService
- WRITE - org.dspace.app.rest.security.DSpaceRestPermission
X
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.converter.WorkflowDefinitionConverter
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.repository.WorkflowActionRestRepository
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.repository.WorkflowDefinitionRestRepository
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.repository.WorkflowStepRestRepository
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.WorkflowDefinitionCollectionsLinkRepository
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.WorkflowDefinitionStepsLinkRepository
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.WorkflowStepActionsLinkRepository
All Classes All Packages