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
- AbstractProcessingStep - Class in org.dspace.app.rest.submit
-
Abstract processing class for DSpace Submission Steps.
- AbstractProcessingStep() - Constructor for class org.dspace.app.rest.submit.AbstractProcessingStep
- AbstractProjection - Class in org.dspace.app.rest.projection
-
Abstract base class for projections.
- AbstractProjection() - Constructor for class org.dspace.app.rest.projection.AbstractProjection
- 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
- acceptRequest - Variable in class org.dspace.app.rest.model.RequestItemRest
- ACCESS_CONDITION_POLICY_STEP_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- ACCESS_CONDITION_STEP_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- AccessConditionAddPatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" operation to add custom resource policies.
- AccessConditionAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.AccessConditionAddPatchOperation
- AccessConditionDiscoverableReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" PATCH operation to change a previous discoverable flag value.
- AccessConditionDiscoverableReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.AccessConditionDiscoverableReplacePatchOperation
- AccessConditionDTO - Class in org.dspace.app.rest.model
-
The AccessConditionDTO is a partial representation of the DSpace
ResourcePolicyRestas used in the patch payload for the upload and itemAccessConditions submission sections (see {@link UploadBitstreamRest, @link DataAccessCondition}. - AccessConditionDTO() - Constructor for class org.dspace.app.rest.model.AccessConditionDTO
- AccessConditionOptionRest - Class in org.dspace.app.rest.model
-
The Access Condition (ResourcePolicy) REST Resource
- AccessConditionOptionRest() - Constructor for class org.dspace.app.rest.model.AccessConditionOptionRest
- AccessConditionRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" operation to remove custom resource policies.
- AccessConditionRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.AccessConditionRemovePatchOperation
- AccessConditionReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" operation to replace custom resource policies.
- AccessConditionReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.AccessConditionReplacePatchOperation
- AccessConditionResourcePolicyUtils - Class in org.dspace.app.rest.submit.factory.impl
-
Utility class to reuse methods related to item resource-policies These methods are applicable in the submission when adding new AccessCondition.
- AccessConditionStep - Class in org.dspace.app.rest.submit.step
-
AccessCondition step for DSpace Spring Rest.
- AccessConditionStep() - Constructor for class org.dspace.app.rest.submit.step.AccessConditionStep
- 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 - 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, boolean) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- addAuthenticationDataForUser(HttpServletRequest, HttpServletResponse, DSpaceAuthentication, boolean) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
-
This method should be called after a successful authentication occurs.
- 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
- addChildGroups(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.GroupRestController
-
Method to add one or more subgroups to a group.
- 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(AuthenticationTokenResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.AuthenticationTokenHalLinkFactory
- addLinks(AuthnResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.AuthnHalLinkFactory
- addLinks(BrowseEntryResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.BrowseEntryHalLinkFactory
- addLinks(CollectionResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.CollectionResourceWorkflowGroupHalLinkFactory
- addLinks(DSpaceResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.DSpaceResourceHalLinkFactory
- 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(SubmissionCCLicenseUrlResource, Pageable, LinkedList<Link>) - Method in class org.dspace.app.rest.link.process.SubmissionCCLicenseUrlResourceHalLinkFactory
-
Add a self link based on the search parameters
- 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
- addMembers(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.GroupRestController
-
Method to add one or more members to a group.
- addMetadata(Context, T, MetadataRest) - Method in class org.dspace.app.rest.converter.MetadataConverter
-
Add to a DSpace object's domain metadata values from a rest representation.
- 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
- addPoint(UsageReportPointRest) - Method in class org.dspace.app.rest.model.UsageReportRest
-
Adds a
UsageReportPointRestobject to thisUsageReportRestobject - 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(String) - Method in class org.dspace.app.rest.model.ProcessFileTypesRest
-
Adds a value to the list of FileType Strings
- addValue(String, Integer) - Method in class org.dspace.app.rest.model.UsageReportPointRest
-
Add a value pair to this
UsageReportPointRestobject's values - 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
- ADMIN_GROUP - Static variable in class org.dspace.app.rest.model.CollectionRest
- ADMIN_GROUP - Static variable in class org.dspace.app.rest.model.CommunityRest
- AdministratorOfFeature - Class in org.dspace.app.rest.authorization.impl
-
The administrator feature.
- AdministratorOfFeature() - Constructor for class org.dspace.app.rest.authorization.impl.AdministratorOfFeature
- 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.OidcRestController
- afterPropertiesSet() - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- afterPropertiesSet() - Method in class org.dspace.app.rest.repository.EPersonRestRepository
- afterPropertiesSet() - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- afterPropertiesSet() - Method in class org.dspace.app.rest.repository.ResourcePolicyRestRepository
- afterPropertiesSet() - Method in class org.dspace.app.rest.repository.VocabularyEntryDetailsRestRepository
- afterPropertiesSet() - Method in class org.dspace.app.rest.RestResourceController
- 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.SubmissionCCLicenseUrlRepository
- afterPropertiesSet() - Method in class org.dspace.app.rest.utils.DiscoverQueryBuilder
- afterPropertiesSet() - Method in class org.dspace.app.rest.UUIDLookupRestController
- afterRequest(HttpServletRequest, String) - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- 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
- allfiles - Variable in class org.dspace.app.rest.model.RequestItemRest
- ALLOWED_SEARCH_OPERATORS - Static variable in class org.dspace.app.rest.parameter.resolver.SearchFilterResolver
- allowEmbedding(HALResource<? extends RestAddressableModel>, LinkRest, Link...) - Method in class org.dspace.app.rest.projection.AbstractProjection
- allowEmbedding(HALResource<? extends RestAddressableModel>, LinkRest, Link...) - Method in class org.dspace.app.rest.projection.CompositeProjection
- allowEmbedding(HALResource<? extends RestAddressableModel>, LinkRest, Link...) - Method in class org.dspace.app.rest.projection.EmbedRelsProjection
- allowEmbedding(HALResource<? extends RestAddressableModel>, LinkRest, Link...) - Method in class org.dspace.app.rest.projection.FullProjection
- allowEmbedding(HALResource<? extends RestAddressableModel>, LinkRest, Link...) - Method in interface org.dspace.app.rest.projection.Projection
-
Tells whether this projection permits the embedding of a particular embeddable subresource.
- allowEmbedding(HALResource<? extends RestAddressableModel>, LinkRest, Link...) - Method in class org.dspace.app.rest.projection.SpecificLevelProjection
- allowLinking(HALResource, LinkRest) - Method in class org.dspace.app.rest.projection.AbstractProjection
- allowLinking(HALResource, LinkRest) - Method in class org.dspace.app.rest.projection.CompositeProjection
- 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.
- allowLinking(HALResource, LinkRest) - Method in class org.dspace.app.rest.projection.SpecificLevelProjection
- ANONYMOUS_GRANT - Static variable in class org.dspace.app.rest.security.WebSecurityConfiguration
- AnonymousAdditionalAuthorizationFilter - Class in org.dspace.app.rest.security
-
This is a Filter class that'll fetch special groups from the
AuthenticationServiceand set these in the current DSpace Context. - AnonymousAdditionalAuthorizationFilter(AuthenticationManager, AuthenticationService) - Constructor for class org.dspace.app.rest.security.AnonymousAdditionalAuthorizationFilter
-
Constructor for the class
- 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.OidcLoginFilter
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.security.ShibbolethLoginFilter
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.security.StatelessLoginFilter
-
Attempt to authenticate the user by using Spring Security's AuthenticationManager.
- 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
- AUTHENTICATION - Static variable in interface org.dspace.app.rest.model.RestModel
- AUTHENTICATION_METHOD - Static variable in class org.dspace.app.rest.security.jwt.AuthenticationMethodClaimProvider
- authenticationManager - Variable in class org.dspace.app.rest.security.StatelessLoginFilter
- AuthenticationMethodClaimProvider - Class in org.dspace.app.rest.security.jwt
-
Provides a claim for a JSON Web Token, this claim is responsible for adding the authentication method to it
- AuthenticationMethodClaimProvider() - Constructor for class org.dspace.app.rest.security.jwt.AuthenticationMethodClaimProvider
- 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
- AuthenticationToken - Class in org.dspace.app.rest.model.wrapper
-
This class represents an authentication token.
- AuthenticationToken(String) - Constructor for class org.dspace.app.rest.model.wrapper.AuthenticationToken
- AuthenticationTokenConverter - Class in org.dspace.app.rest.converter
-
This is the converter from the AuthenticationToken to the REST data model
- AuthenticationTokenConverter() - Constructor for class org.dspace.app.rest.converter.AuthenticationTokenConverter
- AuthenticationTokenHalLinkFactory - Class in org.dspace.app.rest.link
-
This class adds the self link to the AuthenticationTokenResource.
- AuthenticationTokenHalLinkFactory() - Constructor for class org.dspace.app.rest.link.AuthenticationTokenHalLinkFactory
- AuthenticationTokenResource - Class in org.dspace.app.rest.model.hateoas
-
Token resource, wraps the AuthenticationToken object
- AuthenticationTokenResource(AuthenticationTokenRest) - Constructor for class org.dspace.app.rest.model.hateoas.AuthenticationTokenResource
- AuthenticationTokenRest - Class in org.dspace.app.rest.model
-
The authentication token REST HAL Resource.
- AuthenticationTokenRest() - Constructor for class org.dspace.app.rest.model.AuthenticationTokenRest
- 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
- 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 - Class in org.dspace.app.rest.authorization
-
An authorization is the right for a specific
EPerson, eventually null to indicate unauthenticated users, to use a specificAuthorizationFeatureon a defined object. - Authorization() - Constructor for class org.dspace.app.rest.authorization.Authorization
- Authorization(EPerson, AuthorizationFeature, BaseObjectRest) - Constructor for class org.dspace.app.rest.authorization.Authorization
- AUTHORIZATION - Static variable in interface org.dspace.app.rest.model.RestModel
- AuthorizationConverter - Class in org.dspace.app.rest.converter
-
This class provides the method to convert an Authorization to its REST representation, the AuthorizationRest
- AuthorizationConverter() - Constructor for class org.dspace.app.rest.converter.AuthorizationConverter
- AuthorizationEpersonLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "eperson" subresource of an individual authorization.
- AuthorizationEpersonLinkRepository() - Constructor for class org.dspace.app.rest.repository.AuthorizationEpersonLinkRepository
- AuthorizationFeature - Interface in org.dspace.app.rest.authorization
-
A feature is the representation of a business goal used in the Authorization endpoint to declare what an user can do on a specific object.
- AuthorizationFeatureConverter - Class in org.dspace.app.rest.converter
-
This class provides the method to convert an AuthorizationFeature to its REST representation, the AuthorizationFeatureRest
- AuthorizationFeatureConverter() - Constructor for class org.dspace.app.rest.converter.AuthorizationFeatureConverter
- AuthorizationFeatureDocumentation - Annotation Type in org.dspace.app.rest.authorization
-
Class level annotation to document an
AuthorizationFeature - AuthorizationFeatureLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "feature" subresource of an individual authorization.
- AuthorizationFeatureLinkRepository() - Constructor for class org.dspace.app.rest.repository.AuthorizationFeatureLinkRepository
- AuthorizationFeatureResource - Class in org.dspace.app.rest.model.hateoas
-
Authorization Feature Rest HAL Resource.
- AuthorizationFeatureResource(AuthorizationFeatureRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.AuthorizationFeatureResource
- AuthorizationFeatureRest - Class in org.dspace.app.rest.model
-
The Authorization Feature REST Resource, shortly feature.
- AuthorizationFeatureRest() - Constructor for class org.dspace.app.rest.model.AuthorizationFeatureRest
- AuthorizationFeatureRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage AuthorizationFeature Rest object
- AuthorizationFeatureRestRepository() - Constructor for class org.dspace.app.rest.repository.AuthorizationFeatureRestRepository
- AuthorizationFeatureService - Interface in org.dspace.app.rest.authorization
-
This service provides access to the Authorization Features and check if the feature is allowed or not in a specific context and object.
- AuthorizationFeatureServiceImpl - Class in org.dspace.app.rest.authorization.impl
-
This is the default implementation of the
AuthorizationFeatureService. - AuthorizationFeatureServiceImpl() - Constructor for class org.dspace.app.rest.authorization.impl.AuthorizationFeatureServiceImpl
- AuthorizationObjectLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "object" subresource of an individual authorization.
- AuthorizationObjectLinkRepository() - Constructor for class org.dspace.app.rest.repository.AuthorizationObjectLinkRepository
- AuthorizationResource - Class in org.dspace.app.rest.model.hateoas
-
Authorization Rest HAL Resource.
- AuthorizationResource(AuthorizationRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.AuthorizationResource
- AuthorizationRest - Class in org.dspace.app.rest.model
-
The Authorization REST Resource.
- AuthorizationRest() - Constructor for class org.dspace.app.rest.model.AuthorizationRest
- AuthorizationRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage Authorization Rest object
- AuthorizationRestRepository() - Constructor for class org.dspace.app.rest.repository.AuthorizationRestRepository
- AuthorizationRestUtil - Class in org.dspace.app.rest.authorization
-
Utility class to manipulate the AuthorizationRest object
- AuthorizationRestUtil() - Constructor for class org.dspace.app.rest.authorization.AuthorizationRestUtil
- authorizeActionBoolean(Context, BaseObjectRest, DSpaceRestPermission) - Method in class org.dspace.app.rest.authorization.AuthorizeServiceRestUtil
-
Checks that the specified eperson can perform the given action on the rest given object.
- authorizeService - Variable in class org.dspace.app.rest.submit.AbstractProcessingStep
- 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
- AuthorizeServiceRestUtil - Class in org.dspace.app.rest.authorization
-
This class is a wrapper around the AuthorizationService which takes Rest objects instead of dspace objects
- AuthorizeServiceRestUtil() - Constructor for class org.dspace.app.rest.authorization.AuthorizeServiceRestUtil
B
- BaseObjectRest<T extends Serializable> - Class in org.dspace.app.rest.model
-
Base class for any REST resource that need to be addressable and identifiable (via an ID)
- BaseObjectRest() - Constructor for class org.dspace.app.rest.model.BaseObjectRest
- beforeRequest(HttpServletRequest, String) - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- bitstream_id - Variable in class org.dspace.app.rest.model.RequestItemRest
- BITSTREAM_READ_GROUP - Static variable in class org.dspace.app.rest.model.CollectionRest
- 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
- bitstreamFormatService - Variable in class org.dspace.app.rest.submit.AbstractProcessingStep
- BitstreamMetadataReadPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
Used by
BitstreamRestRepository.findOne(Context, UUID)to get metadata of private bitstreams even though user can't access actual file - BitstreamMetadataReadPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.BitstreamMetadataReadPermissionEvaluatorPlugin
- 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
- BitstreamMetadataValuePathUtils - Class in org.dspace.app.rest.utils
-
Utils class offering methods to validate patch operations for bitstream metadata in the submission
- 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 - Class in org.dspace.app.rest.utils
-
This class acts as a
AbstractResourceused by Spring's framework to send the data in a proper and streamlined way inside theResponseEntitybody. - BitstreamResource(BitstreamRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.BitstreamResource
- BitstreamResource(Bitstream, String, UUID, long, UUID) - Constructor for class org.dspace.app.rest.utils.BitstreamResource
- BitstreamResourcePolicyAddPatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" operation to add resource policies in the Bitstream
- BitstreamResourcePolicyAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyAddPatchOperation
- BitstreamResourcePolicyRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" operation to remove resource policies from the Bitstream
- BitstreamResourcePolicyRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyRemovePatchOperation
- BitstreamResourcePolicyReplacePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "replace" operation to replace resource policies in the Bitstream
- BitstreamResourcePolicyReplacePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyReplacePatchOperation
- BitstreamResourcePolicyUtils - Class in org.dspace.app.rest.submit.factory.impl
-
Utility class to reuse methods related to bitstream resource-policies These methods are applicable in the submission when adding or editing bitstreams, and the resource policies have to be applied
- 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
- bitstreamService - Variable in class org.dspace.app.rest.repository.RequestItemRepository
- bitstreamService - Variable in class org.dspace.app.rest.security.BitstreamMetadataReadPermissionEvaluatorPlugin
- bitstreamService - Variable in class org.dspace.app.rest.submit.AbstractProcessingStep
- BitstreamThumbnailLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for the thumbnail Bitstream of a Bitstream
- BitstreamThumbnailLinkRepository() - Constructor for class org.dspace.app.rest.repository.BitstreamThumbnailLinkRepository
- 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
-
Create a discovery facet query.
- buildFacetQuery(Context, IndexableObject, DiscoveryConfiguration, String, String, List<SearchFilter>, List<String>, Pageable, String) - Method in class org.dspace.app.rest.utils.DiscoverQueryBuilder
-
Create a discovery facet query.
- 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
-
Build a discovery query
- buildQuery(Context, IndexableObject, DiscoveryConfiguration, String, List<SearchFilter>, List<String>, Pageable) - Method in class org.dspace.app.rest.utils.DiscoverQueryBuilder
-
Build a discovery query
- 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
- buildSigningKey(EPerson) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
This returns the key used for signing the token.
- buildUploadBitstream(ConfigurationService, Bitstream) - Method in class org.dspace.app.rest.submit.SubmissionService
-
Build the rest representation of a bitstream as used in the upload section (
DataUpload. - 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
- BundleItemLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "item" subresource of an individual bundle.
- BundleItemLinkRepository() - Constructor for class org.dspace.app.rest.repository.BundleItemLinkRepository
- 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
- bundleService - Variable in class org.dspace.app.rest.submit.AbstractProcessingStep
- 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
- CacheLogger - Class in org.dspace.app.rest.cache
- CacheLogger() - Constructor for class org.dspace.app.rest.cache.CacheLogger
- canApplyResourcePolicy(Context, List<AccessConditionOption>, String, Date, Date) - Static method in class org.dspace.app.rest.submit.factory.impl.AccessConditionResourcePolicyUtils
-
Check if the given name, startDate and endDate match any access condition options configured, otherwise it throws UnprocessableEntity exception.
- CanChangePasswordFeature - Class in org.dspace.app.rest.authorization.impl
-
The canChangePassword feature.
- CanChangePasswordFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanChangePasswordFeature
- CanCreateVersionFeature - Class in org.dspace.app.rest.authorization.impl
-
The create version feature.
- CanCreateVersionFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanCreateVersionFeature
- CanDeleteVersionFeature - Class in org.dspace.app.rest.authorization.impl
-
The delete version feature.
- CanDeleteVersionFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanDeleteVersionFeature
- CanEditVersionFeature - Class in org.dspace.app.rest.authorization.impl
-
The create version feature.
- CanEditVersionFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanEditVersionFeature
- CanManageBitstreamBundlesFeature - Class in org.dspace.app.rest.authorization.impl
-
The manageBitstreamBundles feature.
- CanManageBitstreamBundlesFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanManageBitstreamBundlesFeature
- CanManageMappingsFeature - Class in org.dspace.app.rest.authorization.impl
-
The manage mapped items feature.
- CanManageMappingsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanManageMappingsFeature
- CanManageRelationshipsFeature - Class in org.dspace.app.rest.authorization.impl
-
The CanManageRelationshipsFeature feature.
- CanManageRelationshipsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanManageRelationshipsFeature
- CanManageVersionsFeature - Class in org.dspace.app.rest.authorization.impl
-
The manage versions feature.
- CanManageVersionsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanManageVersionsFeature
- CanSeeVersionsFeature - Class in org.dspace.app.rest.authorization.impl
-
The view versions feature.
- CanSeeVersionsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanSeeVersionsFeature
- CanSendFeedbackFeature - Class in org.dspace.app.rest.authorization.impl
-
The send feedback feature.
- CanSendFeedbackFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanSendFeedbackFeature
- CanvasCacheLogger - Class in org.dspace.app.rest.cache
- CanvasCacheLogger() - Constructor for class org.dspace.app.rest.cache.CanvasCacheLogger
- CanViewUsageStatisticsFeature - Class in org.dspace.app.rest.authorization.impl
-
The view statistics feature.
- CanViewUsageStatisticsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CanViewUsageStatisticsFeature
- castToPKClass(ReloadableEntityObjectRepository, String) - Method in class org.dspace.app.rest.utils.Utils
-
Convert the input string in the primary key class according to the repository interface
- 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.AuthenticationTokenRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.AuthnRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.AuthorizationFeatureRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.AuthorizationRest
- 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.FeedbackRest
- 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.ProcessFileTypesRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ProcessRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.PropertyRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.RegistrationRest
- 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.RequestItemRest
- 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.SubmissionAccessOptionRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- 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.UsageReportPointRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.UsageReportRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.VersionHistoryRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.VersionRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.ViewEventRest
- CATEGORY - Static variable in class org.dspace.app.rest.model.VocabularyRest
- 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
- CCLICENSE_STEP_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- CCLicenseAddPatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "add" PATCH operation To add or update the Creative Commons License of a workspace item.
- CCLicenseAddPatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.CCLicenseAddPatchOperation
- CCLicenseFeature - Class in org.dspace.app.rest.authorization.impl
-
The cclicense feature.
- CCLicenseFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CCLicenseFeature
- CCLicenseRemovePatchOperation - Class in org.dspace.app.rest.submit.factory.impl
-
Submission "remove" PATCH operation To remove the Creative Commons License of a workspace item.
- CCLicenseRemovePatchOperation() - Constructor for class org.dspace.app.rest.submit.factory.impl.CCLicenseRemovePatchOperation
- CCLicenseStep - Class in org.dspace.app.rest.submit.step
-
CC License step for DSpace Spring Rest.
- CCLicenseStep() - Constructor for class org.dspace.app.rest.submit.step.CCLicenseStep
- 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
- CHILDREN - Static variable in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- 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
- ClaimedTaskStepLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for the Steps subresources for an individual ClaimedTask
- ClaimedTaskStepLinkRepository() - Constructor for class org.dspace.app.rest.repository.ClaimedTaskStepLinkRepository
- COLLECTION_STEP_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- CollectionAdminFeature - Class in org.dspace.app.rest.authorization.impl
-
The Collection Admin feature.
- CollectionAdminFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CollectionAdminFeature
- CollectionAdminGroupLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "admingroup" subresource of an individual collection.
- CollectionAdminGroupLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionAdminGroupLinkRepository
- CollectionBitstreamReadGroupLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "BitstreamReadGroup" subresource of an individual collection.
- CollectionBitstreamReadGroupLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionBitstreamReadGroupLinkRepository
- 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
- CollectionGroupRestController - Class in org.dspace.app.rest
-
This RestController will take care of all the calls for a specific collection's special group This is handled by calling "/api/core/collections/{uuid}/{group}" with the correct RequestMethod This works for specific WorkflowGroups as well given that their role is supplied by calling "/api/core/collections/{uuid}/workflowGroups/{workflowRole}"
- CollectionGroupRestController() - Constructor for class org.dspace.app.rest.CollectionGroupRestController
- 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
- CollectionItemReadGroupLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "ItemReadGroup" subresource of an individual collection.
- CollectionItemReadGroupLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionItemReadGroupLinkRepository
- 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
-
Collection Rest HAL Resource.
- CollectionResource(CollectionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.CollectionResource
- CollectionResourceWorkflowGroupHalLinkFactory - Class in org.dspace.app.rest.link
-
This class makes sure that the workflowGroup links with the relevant WorkflowRoles are added to the CollectionResource in a dynamic way depending on what workflow is enabled for the collection
- CollectionResourceWorkflowGroupHalLinkFactory() - Constructor for class org.dspace.app.rest.link.CollectionResourceWorkflowGroupHalLinkFactory
- 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.AbstractProcessingStep
- 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
- CollectionSubmitterGroupLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "submittergroup" subresource of an individual collection.
- CollectionSubmitterGroupLinkRepository() - Constructor for class org.dspace.app.rest.repository.CollectionSubmitterGroupLinkRepository
- ComColAdminFeature - Class in org.dspace.app.rest.authorization.impl
-
The ComCol Admin feature.
- ComColAdminFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ComColAdminFeature
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.dspace.app.rest.security.DSpace401AuthenticationEntryPoint
- CommunityAdminFeature - Class in org.dspace.app.rest.authorization.impl
-
The Community Admin feature.
- CommunityAdminFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CommunityAdminFeature
- CommunityAdminGroupLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "admingroup" subresource of an individual community.
- CommunityAdminGroupLinkRepository() - Constructor for class org.dspace.app.rest.repository.CommunityAdminGroupLinkRepository
- CommunityAdminGroupRestController - Class in org.dspace.app.rest
-
This RestController will take care of all the calls for a specific community's admingroup This is handled by calling "/api/core/communities/{uuid}/adminGroup" with the correct RequestMethod
- CommunityAdminGroupRestController() - Constructor for class org.dspace.app.rest.CommunityAdminGroupRestController
- 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.
- CompositeProjection - Class in org.dspace.app.rest.projection
-
A projection that combines the behavior of multiple projections.
- CompositeProjection(List<Projection>) - Constructor for class org.dspace.app.rest.projection.CompositeProjection
- CONFIGURATION - Static variable in interface org.dspace.app.rest.model.RestModel
- ConfigurationRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible of exposing configuration properties
- ConfigurationRestRepository(ConfigurationService) - Constructor for class org.dspace.app.rest.repository.ConfigurationRestRepository
- configurationService - Variable in class org.dspace.app.rest.repository.RequestItemRepository
- configurationService - Variable in class org.dspace.app.rest.submit.AbstractProcessingStep
- 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.HttpHeadersInitializer
- CONTENT_DISPOSITION_INLINE - Static variable in class org.dspace.app.rest.utils.HttpHeadersInitializer
- ContentLanguageHeaderResponseFilter - Class in org.dspace.app.rest.filter
-
This filter assures that when the dspace instance supports multiple languages they are noted in the Content-Language Header of the response.
- ContentLanguageHeaderResponseFilter() - Constructor for class org.dspace.app.rest.filter.ContentLanguageHeaderResponseFilter
- contentLength() - Method in class org.dspace.app.rest.utils.BitstreamResource
- 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 a DSpace model object into its equivalent REST resource, applying a given projection.
- convert(M, Projection) - Method in class org.dspace.app.rest.converter.DSpaceObjectConverter
- convert(RequestItem, Projection) - Method in class org.dspace.app.rest.converter.RequestItemConverter
- convert(AuthorizationFeature, Projection) - Method in class org.dspace.app.rest.converter.AuthorizationFeatureConverter
- convert(Authorization, Projection) - Method in class org.dspace.app.rest.converter.AuthorizationConverter
- 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(UsageReportRest, Projection) - Method in class org.dspace.app.rest.converter.UsageReportConverter
- convert(AuthenticationToken, Projection) - Method in class org.dspace.app.rest.converter.AuthenticationTokenConverter
- convert(SubmissionCCLicenseUrl, Projection) - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseUrlConverter
-
Convert a Submission CC License Url String to its REST representation
- 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.VocabularyRestConverter
- convert(Choice, Projection) - Method in class org.dspace.app.rest.converter.VocabularyEntryDetailsRestConverter
- 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, List<String>, String, List<SearchFilter>, DiscoverResult, DiscoveryConfiguration, Pageable, Projection) - Method in class org.dspace.app.rest.converter.DiscoverFacetResultsConverter
- convert(Context, String, List<String>, String, String, List<SearchFilter>, Pageable, DiscoveryConfiguration, DiscoverResult, Projection) - Method in class org.dspace.app.rest.converter.DiscoverFacetsConverter
- convert(Context, String, List<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(CCLicenseFieldEnum, Projection) - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseFieldEnumConverter
-
Convert a CCLicenseFieldEnum to its REST representation
- convert(CCLicenseField, Projection) - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseFieldConverter
-
Convert a CCLicenseField to its REST representation
- convert(CCLicense, Projection) - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseConverter
-
Convert a CCLicense to its REST representation
- convert(ScriptConfiguration, Projection) - Method in class org.dspace.app.rest.converter.ScriptConverter
- convert(DSpaceCommandLineParameter, Projection) - Method in class org.dspace.app.rest.converter.DSpaceRunnableParameterConverter
- convert(Process, Projection) - Method in class org.dspace.app.rest.converter.ProcessConverter
- convert(AccessConditionConfiguration, Projection) - Method in class org.dspace.app.rest.converter.SubmissionAccessOptionConverter
- convert(VersionHistory, Projection) - Method in class org.dspace.app.rest.converter.VersionHistoryConverter
- convert(Version, Projection) - Method in class org.dspace.app.rest.converter.VersionConverter
- 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, boolean, Projection) - Method in class org.dspace.app.rest.utils.AuthorityUtils
-
This utility method is currently a workaround to enrich the REST object with information from the parent vocabulary that is not referenced by the Choice model
- convertEntryDetails(Choice, String, boolean, 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.converter.DiscoverResultConverter
- 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.repository.AuthorizationFeatureRestRepository
- converter - Variable in class org.dspace.app.rest.repository.AuthorizationRestRepository
- converter - Variable in class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
- 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
- COPYVIRTUAL_ALL - Static variable in class org.dspace.app.rest.repository.ItemRestRepository
- COPYVIRTUAL_CONFIGURED - Static variable in class org.dspace.app.rest.repository.ItemRestRepository
- CORE - Static variable in interface org.dspace.app.rest.model.RestModel
- count() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- createAdminGroup(Context, HttpServletRequest, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will create an AdminGroup for the given Collection with the given Information through JSON
- createAdminGroup(Context, HttpServletRequest, Community) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
-
This method will create an AdminGroup for the given Community with the given Information through JSON
- 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.FeedbackRestRepository
- 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.RegistrationRestRepository
- createAndReturn(Context) - Method in class org.dspace.app.rest.repository.RequestItemRepository
- 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.ClaimedTaskRestRepository
- 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.VersionRestRepository
- 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.
- CreateBitstreamFeature - Class in org.dspace.app.rest.authorization.impl
-
The create bitstream feature.
- CreateBitstreamFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CreateBitstreamFeature
- createBitstreamReadGroup(Context, HttpServletRequest, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will create an BitstreamReadGroup for the given Collection with the given Information through JSON
- CreateBundleFeature - Class in org.dspace.app.rest.authorization.impl
-
The create bundle feature.
- CreateBundleFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CreateBundleFeature
- CreateCollectionFeature - Class in org.dspace.app.rest.authorization.impl
-
The canCreateCollections feature.
- CreateCollectionFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CreateCollectionFeature
- createCollectionToItemRelation(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.MappedCollectionRestController
-
This method will add an Item to a Collection.
- CreateCommunityFeature - Class in org.dspace.app.rest.authorization.impl
-
The canCreateCommunities feature.
- CreateCommunityFeature() - Constructor for class org.dspace.app.rest.authorization.impl.CreateCommunityFeature
- createExpressionHandler() - Method in class org.dspace.app.rest.security.MethodSecurityConfig
- createItemReadGroup(Context, HttpServletRequest, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will create an ItemReadGroup for the given Collection with the given Information through JSON
- 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
- createSubmitterGroup(Context, HttpServletRequest, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will create a SubmitterGroup for the given Collection with the given Information through JSON
- 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) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Create a JWT with the EPerson details in it
- createUsageReport(Context, DSpaceObject, String) - Method in class org.dspace.app.rest.utils.UsageReportUtils
-
Creates the stat different stat usage report based on the report id.
- createViewEvent() - Method in class org.dspace.app.rest.repository.ViewEventRestRepository
- createWorkflowGroupForRole(Context, HttpServletRequest, Collection, String) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will create the WorkflowGroup for the given Collection and workflowRole
- createWorkflowItem(Context, String) - Method in class org.dspace.app.rest.submit.SubmissionService
-
Create a workflowitem using the information in the request
- 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 request
- creativeCommonsService - Variable in class org.dspace.app.rest.repository.SubmissionCCLicenseRestRepository
- creativeCommonsService - Variable in class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
- creativeCommonsService - Variable in class org.dspace.app.rest.submit.SubmissionService
- csrfTokenException(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- 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
- DataAccessCondition - Class in org.dspace.app.rest.model.step
-
Java Bean to expose the access conditions during in progress submission.
- DataAccessCondition() - Constructor for class org.dspace.app.rest.model.step.DataAccessCondition
- DataCCLicense - Class in org.dspace.app.rest.model.step
-
Java Bean to expose the section creativecommons representing the CC License during in progress submission.
- DataCCLicense() - Constructor for class org.dspace.app.rest.model.step.DataCCLicense
- 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
- DataProcessingStep - 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.
- 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
- decisionDate - Variable in class org.dspace.app.rest.model.RequestItemRest
- 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_PAGE_SIZE - Static variable in class org.dspace.app.rest.utils.Utils
-
The default page size, if unspecified in the request.
- 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.ProcessRestRepository
- 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, String) - Method in class org.dspace.app.rest.repository.RequestItemRepository
- 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.GroupRestRepository
- 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
- deleteAdminGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method takes care of the deletion of an AdminGroup for the given collection This is called by using RequestMethod.DELETE on the /adminGroup value
- deleteAdminGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CommunityAdminGroupRestController
-
This method takes care of the deletion of an AdminGroup for the given community This is called by using RequestMethod.DELETE on the default url for this class
- deleteAdminGroup(Context, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will delete the AdminGroup for the given Collection
- deleteAdminGroup(Context, Community) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
-
This method will delete the AdminGroup for the given Community
- deleteAll() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- deleteAll(Iterable<? extends T>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- deleteBitstreamReadGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method takes care of the deletion of an BitstreamReadGroup for the given collection This is called by using RequestMethod.DELETE on the /bitstreamReadGroup value
- deleteBitstreamReadGroup(Context, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will delete the BitstreamReadGroup for the given Collection
- 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.
- DeleteFeature - Class in org.dspace.app.rest.authorization.impl
-
The delete feature.
- DeleteFeature() - Constructor for class org.dspace.app.rest.authorization.impl.DeleteFeature
- deleteItemReadGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method takes care of the deletion of an ItemReadGroup for the given collection This is called by using RequestMethod.DELETE on the /itemReadGroup value
- deleteItemReadGroup(Context, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will delete the ItemReadGroup for the given Collection
- deleteSubmitterGroup(Context, Collection) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will delete the SubmitterGroup for the given Collection
- deleteSubmittersGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method takes care of the deletion of a SubmitterGroup for the given collection This is called by using RequestMethod.DELETE on the default url for this class
- 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
- deleteWorkflowGroupForRole(UUID, HttpServletResponse, HttpServletRequest, String) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method will delete the workflowGroup for a given Collection and workflowRole
- deleteWorkflowGroupForRole(Context, HttpServletRequest, Collection, String) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will delete the WorkflowGroup for a given Collection and workflowRole
- DESCRIBE_STEP_METADATA_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- 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
- description() - Method in annotation type org.dspace.app.rest.authorization.AuthorizationFeatureDocumentation
-
The description of the authorization feature.
- destroy() - Method in class org.dspace.app.rest.filter.ContentLanguageHeaderResponseFilter
- 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.ContentLanguageHeaderResponseFilter
- 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.AnonymousAdditionalAuthorizationFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.dspace.app.rest.security.StatelessAuthenticationFilter
- doPatchProcessing(Context, HttpServletRequest, InProgressSubmission, Operation, SubmissionStepConfig) - Method in interface org.dspace.app.rest.submit.DataProcessingStep
-
Method to react to a patch request against the step managed section data
- doPatchProcessing(Context, HttpServletRequest, InProgressSubmission, Operation, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.AccessConditionStep
- doPatchProcessing(Context, HttpServletRequest, InProgressSubmission, Operation, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.CCLicenseStep
-
Processes a patch for the CC License data
- doPatchProcessing(Context, HttpServletRequest, InProgressSubmission, Operation, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.CollectionStep
- doPatchProcessing(Context, HttpServletRequest, InProgressSubmission, Operation, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.DescribeStep
- doPatchProcessing(Context, HttpServletRequest, InProgressSubmission, Operation, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.LicenseStep
- doPatchProcessing(Context, HttpServletRequest, InProgressSubmission, Operation, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.UploadStep
- doPostProcessing(Context, InProgressSubmission) - Method in interface org.dspace.app.rest.submit.ListenerProcessingStep
- doPostProcessing(Context, InProgressSubmission) - Method in class org.dspace.app.rest.submit.step.ExtractMetadataStep
- doPreProcessing(Context, InProgressSubmission) - Method in interface org.dspace.app.rest.submit.ListenerProcessingStep
- doPreProcessing(Context, InProgressSubmission) - Method in class org.dspace.app.rest.submit.step.ExtractMetadataStep
- DownloadFeature - Class in org.dspace.app.rest.authorization.impl
-
The download bitstream feature.
- DownloadFeature() - Constructor for class org.dspace.app.rest.authorization.impl.DownloadFeature
- DRAFT_VERSION - Static variable in class org.dspace.app.rest.model.VersionHistoryRest
- 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
- DSpaceAccessDeniedHandler - Class in org.dspace.app.rest.exception
-
This Handler customizes behavior of AccessDeniedException errors thrown by Spring Security/Boot.
- DSpaceAccessDeniedHandler() - Constructor for class org.dspace.app.rest.exception.DSpaceAccessDeniedHandler
- DSpaceApiExceptionControllerAdvice - Class in org.dspace.app.rest.exception
-
This Controller advice will handle default exceptions thrown by the DSpace REST API module.
- DSpaceApiExceptionControllerAdvice() - Constructor for class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
- dspaceApiLoggingRequest() - Method in class org.dspace.app.rest.Application
-
Register the DSpaceAPIRequestLoggingFilter, a Filter that provides Mapped Diagnostic Context for the DSpace Server Webapp
- DSpaceAPIRequestLoggingFilter - Class in org.dspace.app.rest.utils
-
This class setup the basic attributes in Mapped Diagnostic Context useful for trouble-shooting of the DSpace Server Webapp and make sure to include a first log entry for all the request nothing which is the referer.
- DSpaceAPIRequestLoggingFilter() - Constructor for class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- DSpaceAuthentication - Class in org.dspace.app.rest.security
-
Custom Authentication for use with DSpace
- DSpaceAuthentication() - Constructor for class org.dspace.app.rest.security.DSpaceAuthentication
-
Create a temporary, empty DSpaceAuthentication instance which may be used to trigger an implicit authentication.
- DSpaceAuthentication(String, String) - Constructor for class org.dspace.app.rest.security.DSpaceAuthentication
-
Create a temporary DSpaceAuthentication instance which may be used to store information about the user who will be attempting authentication.
- DSpaceAuthentication(EPerson, List<GrantedAuthority>) - Constructor for class org.dspace.app.rest.security.DSpaceAuthentication
-
Create a DSpaceAuthentication instance for an already authenticated EPerson, including their GrantedAuthority objects.
- 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
-
Conversion between DSpace model object and REST resource.
- DSpaceCsrfAuthenticationStrategy - Class in org.dspace.app.rest.security
-
Custom SessionAuthenticationStrategy to be used alongside DSpaceCsrfTokenRepository.
- DSpaceCsrfAuthenticationStrategy(CsrfTokenRepository) - Constructor for class org.dspace.app.rest.security.DSpaceCsrfAuthenticationStrategy
-
Creates a new instance
- DSpaceCsrfTokenRepository - Class in org.dspace.app.rest.security
-
This is a custom Spring Security CsrfTokenRepository which supports *cross-domain* CSRF protection (allowing the client and backend to be on different domains).
- DSpaceCsrfTokenRepository() - Constructor for class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
- DSpaceFeedbackNotFoundException - Exception in org.dspace.app.rest.exception
-
When a request is malformed, we use this exception to indicate this to the client
- DSpaceFeedbackNotFoundException(String) - Constructor for exception org.dspace.app.rest.exception.DSpaceFeedbackNotFoundException
- DSpaceFeedbackNotFoundException(String, Exception) - Constructor for exception org.dspace.app.rest.exception.DSpaceFeedbackNotFoundException
- 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
- dspaceLinkRelationProvider() - Method in class org.dspace.app.rest.Application
- DSpaceLinkRelationProvider - Class in org.dspace.app.rest.model.hateoas
-
A DSpace Link Relation Provider that use the RelNameDSpaceResource annotation to use the right names for the embedded collection when a DSpaceResource is requested
- DSpaceLinkRelationProvider() - Constructor for class org.dspace.app.rest.model.hateoas.DSpaceLinkRelationProvider
- 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
- 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
- EditMetadataFeature - Class in org.dspace.app.rest.authorization.impl
-
The edit metadata feature.
- EditMetadataFeature() - Constructor for class org.dspace.app.rest.authorization.impl.EditMetadataFeature
- 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 inserts pagination information into 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
- EmbeddedPageHeader.Href - Class in org.dspace.app.rest.model.hateoas
-
Represents a single HREF property for an single link (e.g.
- 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>, Link...) - 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.
- EmbedRelsProjection - Class in org.dspace.app.rest.projection
-
Projection that allows a given set of rels to be embedded.
- EmbedRelsProjection(Set<String>, Set<String>) - Constructor for class org.dspace.app.rest.projection.EmbedRelsProjection
-
The EmbedRelsProjection will take a set of embed relations and embed sizes as a parameter that will be added to the projection.
- 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
- ENTITY_TYPES - Static variable in class org.dspace.app.rest.model.ExternalSourceRest
- 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
- 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
- EntityTypeRelationshipLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "relationships" subresource of an individual EntityType
- EntityTypeRelationshipLinkRepository() - Constructor for class org.dspace.app.rest.repository.EntityTypeRelationshipLinkRepository
- 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.BrowseIndexRest
- ENTRIES - Static variable in class org.dspace.app.rest.model.VocabularyRest
- EPERSON - Static variable in class org.dspace.app.rest.model.AuthorizationRest
- 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 the direct "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
- EPersonNameNotProvidedException - Exception in org.dspace.app.rest.exception
-
Extend
UnprocessableEntityExceptionto provide a specific error message in the REST response. - EPersonNameNotProvidedException() - Constructor for exception org.dspace.app.rest.exception.EPersonNameNotProvidedException
- EPersonNameNotProvidedException(Throwable) - Constructor for exception org.dspace.app.rest.exception.EPersonNameNotProvidedException
- 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
- EPersonPasswordAddOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
Implementation for EPerson password patches.
- EPersonPasswordAddOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.EPersonPasswordAddOperation
- EPersonRegistrationFeature - Class in org.dspace.app.rest.authorization.impl
-
The EPerson Registration feature.
- EPersonRegistrationFeature() - Constructor for class org.dspace.app.rest.authorization.impl.EPersonRegistrationFeature
- 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
- EPERSONS - Static variable in class org.dspace.app.rest.model.GroupRest
- ePersonService - Variable in class org.dspace.app.rest.repository.patch.operation.EPersonPasswordAddOperation
- 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
- evaluate(String, HttpServletRequest, HttpServletResponse, String) - Method in class org.dspace.app.rest.security.WebSecurityExpressionEvaluator
-
This method will have to be used to evaluate the String given.
- evaluateArrayObject(LateObjectEvaluator) - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- evaluatePatchToInprogressSubmission(Context, HttpServletRequest, InProgressSubmission, AInprogressSubmissionRest, String, Operation) - Method in class org.dspace.app.rest.submit.SubmissionService
-
Utility method used by the
WorkspaceItemRestRepositoryandWorkflowItemRestRepositoryto deal with the patch of an inprogress submission - 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
- expires - Variable in class org.dspace.app.rest.model.RequestItemRest
- exposeMinAndMaxValue() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
-
See documentation at
DiscoverySearchFilterFacet.exposeMinAndMaxValue() - ExternalSourceEntityTypeLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "EntityTypes" supported of an individual ExternalDataProvider.
- ExternalSourceEntityTypeLinkRepository() - Constructor for class org.dspace.app.rest.repository.ExternalSourceEntityTypeLinkRepository
- 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
- ExternalSourceEntryPoolTaskUriListHandler - Class in org.dspace.app.rest.repository.handler
-
This class extends the
ExternalSourceEntryItemUriListHandlerabstract class and implements it specifically for the Listobjects. - ExternalSourceEntryPoolTaskUriListHandler() - Constructor for class org.dspace.app.rest.repository.handler.ExternalSourceEntryPoolTaskUriListHandler
- 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
- ExternalSourceItemUriListHandler - Class in org.dspace.app.rest.repository.handler
-
This class extends the
ExternalSourceEntryItemUriListHandlerabstract class and implements it specifically for the List- objects.
- ExternalSourceItemUriListHandler() - Constructor for class org.dspace.app.rest.repository.handler.ExternalSourceItemUriListHandler
- 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 and/or use provided identifiers/metadata to further enrich 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
- ExtractorOfAInprogressSubmissionInformations - Class in org.dspace.app.rest.security
-
Methods of this class are used on PreAuthorize annotations to convert input parameters.
- ExtractorOfAInprogressSubmissionInformations() - Constructor for class org.dspace.app.rest.security.ExtractorOfAInprogressSubmissionInformations
- 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
- FEATURE - Static variable in class org.dspace.app.rest.model.AuthorizationRest
- FeedbackRest - Class in org.dspace.app.rest.model
-
The REST object for the Feedback objects
- FeedbackRest() - Constructor for class org.dspace.app.rest.model.FeedbackRest
- FeedbackRestRepository - Class in org.dspace.app.rest.repository
-
This is the Repository that takes care of the operations on the
FeedbackRestobjects - FeedbackRestRepository() - Constructor for class org.dspace.app.rest.repository.FeedbackRestRepository
- FILE_TYPES - Static variable in class org.dspace.app.rest.model.ProcessRest
- FILES - Static variable in class org.dspace.app.rest.model.ProcessRest
- fillFromModel(T, R, Projection) - Method in class org.dspace.app.rest.converter.AInprogressItemConverter
- filter(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.VocabularyEntryLinkRepository
- 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
- find(String) - Method in interface org.dspace.app.rest.authorization.AuthorizationFeatureService
-
Get the authorization feature by its unique name
- find(String) - Method in class org.dspace.app.rest.authorization.impl.AuthorizationFeatureServiceImpl
- findAdminAuthorized(Pageable, String) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- findAdminAuthorized(Pageable, String) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- findAll() - Method in interface org.dspace.app.rest.authorization.AuthorizationFeatureService
-
Get all the authorization features defined in the system
- findAll() - Method in class org.dspace.app.rest.authorization.impl.AuthorizationFeatureServiceImpl
- findAll() - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAll(String, String, Pageable, PagedResourcesAssembler, HttpServletResponse, MultiValueMap<String, Object>) - Method in class org.dspace.app.rest.RestResourceController
-
Find all
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.AuthorizationFeatureRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.AuthorizationRestRepository
- 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.ConfigurationRestRepository
- 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.FeedbackRestRepository
- 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.RegistrationRestRepository
- 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.RequestItemRepository
- 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.StatisticsRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.SubmissionAccessOptionRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.SubmissionCCLicenseRestRepository
- 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.VersionHistoryRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.VersionRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.VocabularyEntryDetailsRestRepository
- findAll(Context, Pageable) - Method in class org.dspace.app.rest.repository.VocabularyRestRepository
- 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(Context, Pageable) - Method in class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
-
The findAll method is not supported in this repository
- findAll(Pageable) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAll(Sort) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAllByAuthorizedCollection(Pageable) - Method in class org.dspace.app.rest.repository.EntityTypeRestRepository
-
Retrieves all entity types related to the collections on which the current user can deposit.
- findAllByAuthorizedExternalSource(Pageable) - Method in class org.dspace.app.rest.repository.EntityTypeRestRepository
-
Retrieves all entity types related to the collections on which the current user can deposit and supported by External provider
- findAllById(Iterable<ID>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
- findAllByItem(UUID, Pageable) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- findAllByItem(UUID, Pageable) - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- findAllTop(String, Pageable) - Method in class org.dspace.app.rest.repository.VocabularyEntryDetailsRestRepository
- findAllTop(Pageable) - Method in class org.dspace.app.rest.repository.CommunityRestRepository
- findApplyResourcePolicy(Context, Iterator<UploadConfiguration>, DSpaceObject, List<AccessConditionDTO>) - Static method in class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyUtils
-
Based on the given access condition, find the resource policy to apply on the given DSpace object This function applies the resource policies.
- findApplyResourcePolicy(Context, List<AccessConditionOption>, DSpaceObject, String, String, Date, Date) - Static method in class org.dspace.app.rest.submit.factory.impl.AccessConditionResourcePolicyUtils
-
Based on the given name, startDate and endDate check if it match any access condition option, then apply the the resource policy on the given DSpace object, otherwise it throws UnprocessableEntity exception.
- findApplyResourcePolicy(Context, List<AccessConditionOption>, DSpaceObject, List<AccessConditionDTO>) - Static method in class org.dspace.app.rest.submit.factory.impl.AccessConditionResourcePolicyUtils
-
Based on the given access conditions, find the resource policy to apply on the given DSpace object This function applies the resource policies.
- findApplyResourcePolicy(Context, UploadConfiguration, DSpaceObject, String, String, Date, Date) - Static method in class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyUtils
-
Based on the given name, find the resource policy to apply on the given DSpace object This function applies the resource policies.
- 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.
- findByEntityType(String, Pageable) - Method in class org.dspace.app.rest.repository.RelationshipTypeRestRepository
-
Returns a list of relationship types that matches provided entity type on any side of relationship
- findByEntityType(Context, Pageable, String) - Method in class org.dspace.app.rest.repository.ExternalSourceRestRepository
-
Retrieves all ExternalDataProviders that supports the provided EntityType.
- 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
- findByFieldName(String, String, String, String, String, Pageable) - Method in class org.dspace.app.rest.repository.MetadataFieldRestRepository
-
Endpoint for the search in the
MetadataFieldobjects by various different params representing the field name. - 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
- findByItem(UUID) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- findByItem(UUID) - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- findByItemHandle(String, Integer, String) - Method in class org.dspace.app.rest.repository.BitstreamRestRepository
-
Find the bitstream for the provided handle and sequence or filename.
- findByItemsAndType(Integer, String, UUID, Set<UUID>, Pageable) - Method in class org.dspace.app.rest.repository.RelationshipRestRepository
-
This method is intended to be used when giving an item (focus) and a list of potentially related items we need to know which of these other items are already in a specific relationship with the focus item and, by exclusion which ones are not yet related.
- findByItemUuid(UUID, Pageable) - Method in class org.dspace.app.rest.repository.WorkflowItemRestRepository
-
This is a search method that will return the WorkflowItemRest object found through the UUID of an item.
- findByItemUuid(UUID, Pageable) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
-
This is a search method that will return the WorkspaceItemRest object found through the UUID of an item.
- 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.
- findByMetadata(String, Pageable) - Method in class org.dspace.app.rest.repository.EPersonRestRepository
-
Find the epersons matching the query parameter.
- findByMetadata(String, Pageable) - Method in class org.dspace.app.rest.repository.GroupRestRepository
-
Find the groups matching the query parameter.
- findByMetadataAndCollection(String, UUID) - Method in class org.dspace.app.rest.repository.VocabularyRestRepository
- findByObject(String, UUID, String, Pageable) - Method in class org.dspace.app.rest.repository.AuthorizationRestRepository
-
It returns the list of matching available authorizations granted to the specified eperson or to the anonymous user.
- findByObject(String, Pageable) - Method in class org.dspace.app.rest.repository.StatisticsRestRepository
- findByObjects(List<String>, String, UUID, List<String>, Pageable) - Method in class org.dspace.app.rest.repository.AuthorizationRestRepository
- 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
- findByResourceType(String) - Method in interface org.dspace.app.rest.authorization.AuthorizationFeatureService
-
Return all the feature that apply to the rest resources identified by the uniqueType string category.model
- findByResourceType(String) - Method in class org.dspace.app.rest.authorization.impl.AuthorizationFeatureServiceImpl
- findByResourceType(String, Pageable) - Method in class org.dspace.app.rest.repository.AuthorizationFeatureRestRepository
- findByRightsByQuestions() - Method in class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
-
Retrieves the CC License URI based on the license ID and answers in the field questions, provided as parameters to this request
- 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
- findByToken(String) - Method in class org.dspace.app.rest.repository.RegistrationRestRepository
-
This method will find the RegistrationRest object that is associated with the token given
- findByUser(UUID, Pageable) - Method in class org.dspace.app.rest.repository.ClaimedTaskRestRepository
- findByUser(UUID, Pageable) - Method in class org.dspace.app.rest.repository.PoolTaskRestRepository
- findDomainObjectByPk(Context, Integer) - Method in class org.dspace.app.rest.repository.VersionRestRepository
- findDomainObjectByPk(Context, Integer) - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- findDomainObjectByPk(Context, UUID) - Method in class org.dspace.app.rest.repository.DSpaceObjectRestRepository
- findDomainObjectByPk(Context, PK) - Method in interface org.dspace.app.rest.repository.ReloadableEntityObjectRepository
- 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.FeedbackRestRepository
- 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.RegistrationRestRepository
- 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.VersionHistoryRestRepository
- findOne(Context, Integer) - Method in class org.dspace.app.rest.repository.VersionRestRepository
- 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.AuthorizationFeatureRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.AuthorizationRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.BrowseIndexRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.ConfigurationRestRepository
-
Gets the value of a configuration property if it is exposed via REST Example:
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.ExternalSourceRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.RequestItemRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.ScriptRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.StatisticsRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.SubmissionAccessOptionRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.SubmissionCCLicenseRestRepository
- 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.VocabularyEntryDetailsRestRepository
- findOne(Context, String) - Method in class org.dspace.app.rest.repository.VocabularyRestRepository
- 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, String) - Method in class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
-
The findOne method is not supported in this repository
- 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
- findProcessesByProperty(UUID, String, String, Pageable) - Method in class org.dspace.app.rest.repository.ProcessRestRepository
-
Search method that will take Parameters and return a list of
ProcessRestobjects based on theProcessobjects that were in the databank that adhere to these params - findRel(HttpServletRequest, HttpServletResponse, String, String, Integer, String, String, Pageable, PagedResourcesAssembler) - Method in class org.dspace.app.rest.RestResourceController
- 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;
- findSubmitAuthorized(String, Pageable) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- findSubmitAuthorizedByCommunity(UUID, Pageable, String) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
- findSubmitAuthorizedByCommunityAndEntityType(String, UUID, String, Pageable) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
Returns Collections for which the current user has 'submit' privileges limited by parent community.
- findSubmitAuthorizedByEntityType(String, String, Pageable) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
Returns Collections for which the current user has 'submit' privileges.
- 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.
- 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
- generateSitemap() - Method in class org.dspace.app.rest.Application
- generateToken(HttpServletRequest) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
- 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.SubmissionAccessOptionRest
- getAccessConditionOptions() - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- getAccessConditions() - Method in class org.dspace.app.rest.model.step.DataAccessCondition
- 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
- getAdminGroup(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionAdminGroupLinkRepository
-
This method is responsible for retrieving the AdminGroup of a Collection
- getAdminGroup(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CommunityAdminGroupLinkRepository
-
This method is responsible for retrieving the AdminGroup of a Community
- getAInprogressSubmissionID(HttpServletRequest, Integer) - Method in class org.dspace.app.rest.security.ExtractorOfAInprogressSubmissionInformations
-
This method is used on security checks, given a versionHistory id, it searches the latest version and checks if there is a Workspace/Workflow item in progress submission, if yes return the id of this one, otherwise returns null.
- getAInprogressSubmissionTarget(HttpServletRequest, Integer) - Method in class org.dspace.app.rest.security.ExtractorOfAInprogressSubmissionInformations
-
This method is used on security checks, given a versionHistory id, it searches the latest version and checks if there is a Workspace/Workflow item in progress submission, if yes return the rest name - 'workspaceitem' or 'workflowitem', otherwise it returns the empty string.
- getAllFacets(String, List<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.AccessConditionAddPatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.AccessConditionDiscoverableReplacePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.AccessConditionRemovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.AccessConditionReplacePatchOperation
- 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.BitstreamResourcePolicyAddPatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyRemovePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyReplacePatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.CCLicenseAddPatchOperation
- getArrayClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.CCLicenseRemovePatchOperation
- 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
- getAuthenticatedEPerson(HttpServletRequest, HttpServletResponse, Context) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- getAuthenticatedEPerson(HttpServletRequest, HttpServletResponse, Context) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
-
Checks the current request for a valid authentication token.
- getAuthenticationMethod() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getAuthenticationService() - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- getAuthenticationService() - Method in interface org.dspace.app.rest.security.RestAuthenticationService
-
Get access to the current AuthenticationService
- 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.VocabularyEntryRest
- getAuthorityKey() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getAuthorityName(String, String, String) - Method in class org.dspace.app.rest.utils.AuthorityUtils
- getBaseObjectRestFromTypeAndUUID(Context, String, String) - Method in class org.dspace.app.rest.utils.Utils
-
Gets the rest object of of specified type (i.e.
- getBaseObjectRestFromUri(Context, String) - Method in class org.dspace.app.rest.utils.Utils
-
Get the rest object associated with the specified URI
- getBitstreamId() - Method in class org.dspace.app.rest.model.RequestItemRest
- getBitstreamReadGroup(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionBitstreamReadGroupLinkRepository
-
This method is responsible for retrieving the BitstreamReadGroup of a Collection
- 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
- getCanChangeDiscoverable() - Method in class org.dspace.app.rest.model.SubmissionAccessOptionRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthenticationTokenRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthnRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthorizationFeatureRest
- getCategory() - Method in class org.dspace.app.rest.model.AuthorizationRest
- 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.FeedbackRest
- 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.ProcessFileTypesRest
- getCategory() - Method in class org.dspace.app.rest.model.ProcessRest
- getCategory() - Method in class org.dspace.app.rest.model.PropertyRest
- getCategory() - Method in class org.dspace.app.rest.model.RegistrationRest
- 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.RequestItemRest
- 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.SubmissionAccessOptionRest
- getCategory() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- getCategory() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- 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.UsageReportPointRest
-
Returns the category of this Rest object,
UsageReportPointRest.CATEGORY - getCategory() - Method in class org.dspace.app.rest.model.UsageReportRest
-
Returns the category of this Rest object,
UsageReportRest.CATEGORY - getCategory() - Method in class org.dspace.app.rest.model.VersionHistoryRest
- getCategory() - Method in class org.dspace.app.rest.model.VersionRest
- getCategory() - Method in class org.dspace.app.rest.model.ViewEventRest
- getCategory() - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- getCategory() - Method in class org.dspace.app.rest.model.VocabularyRest
- 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
- getChildren(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.VocabularyEntryDetailsChildrenLinkRepository
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.AccessConditionAddPatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.AccessConditionDiscoverableReplacePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.AccessConditionRemovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.AccessConditionReplacePatchOperation
- 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.BitstreamResourcePolicyAddPatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyRemovePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamResourcePolicyReplacePatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.CCLicenseAddPatchOperation
- getClassForEvaluation() - Method in class org.dspace.app.rest.submit.factory.impl.CCLicenseRemovePatchOperation
- 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
- 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
- getCompressionEnabled() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
- getCompressionEnabledConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Get the configuration property key for the compression enable setting.
- getCompressionEnabledConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.LoginJWTTokenHandler
- getCompressionEnabledConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
- 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
- getControlledVocabulary() - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- getController() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- getController() - Method in class org.dspace.app.rest.model.AuthenticationTokenRest
- getController() - Method in class org.dspace.app.rest.model.AuthnRest
- getController() - Method in class org.dspace.app.rest.model.AuthorizationFeatureRest
- getController() - Method in class org.dspace.app.rest.model.AuthorizationRest
- 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.FeedbackRest
- 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.ProcessFileTypesRest
- getController() - Method in class org.dspace.app.rest.model.ProcessRest
- getController() - Method in class org.dspace.app.rest.model.PropertyRest
- getController() - Method in class org.dspace.app.rest.model.RegistrationRest
- 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.RequestItemRest
- 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.SubmissionAccessOptionRest
- getController() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- getController() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- 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.UsageReportPointRest
-
Return controller class responsible for this Rest object
- getController() - Method in class org.dspace.app.rest.model.UsageReportRest
-
Return controller class responsible for this Rest object
- getController() - Method in class org.dspace.app.rest.model.VersionHistoryRest
- getController() - Method in class org.dspace.app.rest.model.VersionRest
- getController() - Method in class org.dspace.app.rest.model.ViewEventRest
- getController() - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- getController() - Method in class org.dspace.app.rest.model.VocabularyRest
- 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.AuthenticationTokenHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.AuthnHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.BrowseEntryHalLinkFactory
- getControllerClass() - Method in class org.dspace.app.rest.link.CollectionResourceWorkflowGroupHalLinkFactory
- 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.process.SubmissionCCLicenseUrlResourceHalLinkFactory
- 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
- getCookiePath() - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Get the path that the CSRF cookie will be set to.
- getCorsAllowCredentials() - Method in class org.dspace.app.rest.utils.ApplicationConfig
-
Return whether to allow credentials (cookies) on CORS requests.
- getCorsAllowedOrigins(String[]) - Method in class org.dspace.app.rest.utils.ApplicationConfig
-
Return the array of allowed origins (client URLs) for the CORS "Access-Control-Allow-Origin" header Used by Application class
- getCorsAllowedOriginsConfig() - Method in class org.dspace.app.rest.utils.ApplicationConfig
-
Returns the rest.cors.allowed-origins defined in DSpace configuration.
- getCount() - Method in class org.dspace.app.rest.model.BrowseEntryRest
- getCount() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getCreated() - Method in class org.dspace.app.rest.model.VersionRest
-
Generic getter for the created
- getCredentials() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getCsrfTokenRepository() - Method in class org.dspace.app.rest.security.WebSecurityConfiguration
-
Returns a custom DSpaceCsrfTokenRepository based on Spring Security's CookieCsrfTokenRepository, which is designed for Angular Apps.
- getData() - Method in class org.dspace.app.rest.model.hateoas.LicenseResource
- getData(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in interface org.dspace.app.rest.submit.DataProcessingStep
-
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.AccessConditionStep
- getData(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in class org.dspace.app.rest.submit.step.CCLicenseStep
-
Retrieves the CC License data 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
- getDataCCLicense(InProgressSubmission) - Method in class org.dspace.app.rest.submit.SubmissionService
-
Builds the CC License data of an inprogress submission based on the cc license info present in the metadata
- getDataType() - Method in class org.dspace.app.rest.model.BrowseIndexRest
- getDecisionDate() - Method in class org.dspace.app.rest.model.RequestItemRest
- getDescription() - Method in interface org.dspace.app.rest.authorization.AuthorizationFeature
-
Return the description of the feature
- getDescription() - Method in class org.dspace.app.rest.model.AccessConditionDTO
- getDescription() - Method in class org.dspace.app.rest.model.AuthorizationFeatureRest
- 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
- getDescription() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldEnumRest
- getDescription() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- getDescription() - Method in class org.dspace.app.rest.utils.BitstreamResource
- getDetails() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- getDiscoverable() - Method in class org.dspace.app.rest.model.ItemRest
- getDiscoverable() - Method in class org.dspace.app.rest.model.step.DataAccessCondition
- getDiscoverableEndpoints() - Method in class org.dspace.app.rest.DiscoverableEndpointsService
- getDisplay() - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic getter for the display
- getDisplay() - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- getDisplay() - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- getDomainClass() - Method in class org.dspace.app.rest.repository.AuthorizationFeatureRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.AuthorizationRestRepository
- 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.ConfigurationRestRepository
- 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.FeedbackRestRepository
- 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.RegistrationRestRepository
- 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.RequestItemRepository
- 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.StatisticsRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.SubmissionAccessOptionRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.SubmissionCCLicenseRestRepository
- 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.VersionHistoryRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.VersionRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.VocabularyEntryDetailsRestRepository
- getDomainClass() - Method in class org.dspace.app.rest.repository.VocabularyRestRepository
- 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
- getDomainClass() - Method in class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
- getDraftVersion() - Method in class org.dspace.app.rest.model.VersionHistoryRest
- getDraftVersion(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.VersionHistoryDraftVersionLinkRepository
- 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.SearchEventRest
- getDsoTypes() - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- getDspaceApiActionId() - Method in enum org.dspace.app.rest.security.DSpaceRestPermission
- getDSpaceAPIObjectFromRest(Context, BaseObjectRest) - Method in class org.dspace.app.rest.utils.Utils
-
Return the dspace api model object corresponding to the provided, not null, rest object.
- 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
- getDspaceServer() - Method in class org.dspace.app.rest.model.RootRest
- getDspaceUI() - Method in class org.dspace.app.rest.model.RootRest
- getDspaceVersion() - 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
- getEmail() - Method in class org.dspace.app.rest.model.FeedbackRest
- getEmail() - Method in class org.dspace.app.rest.model.RegistrationRest
-
Generic getter for the email
- getEmbeddedResources() - Method in class org.dspace.app.rest.model.hateoas.HALResource
- getEmbedLevel() - Method in class org.dspace.app.rest.model.RestAddressableModel
- getEmbedSizes() - Method in class org.dspace.app.rest.projection.EmbedRelsProjection
- getEncryptionEnabledConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Get the configuration property key for the encryption enable setting.
- getEncryptionEnabledConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.LoginJWTTokenHandler
- getEncryptionEnabledConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
- getEncryptionKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Retrieve the encryption secret key from configuration.
- getEncryptionSecretConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Get the configuration property key for the encryption secret.
- getEncryptionSecretConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.LoginJWTTokenHandler
- getEncryptionSecretConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
- getEndDate() - Method in class org.dspace.app.rest.model.AccessConditionDTO
- getEndDate() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getEndTime() - Method in class org.dspace.app.rest.model.ProcessRest
- getEntityType() - Method in class org.dspace.app.rest.model.ItemRest
- getEntityTypeRelationship(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.EntityTypeRelationshipLinkRepository
-
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.
- getEnums() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- getEperson() - Method in class org.dspace.app.rest.authorization.Authorization
- getEperson() - Method in class org.dspace.app.rest.model.PoolTaskRest
- getEperson() - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- getEperson(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.AuthorizationEpersonLinkRepository
- getEperson(Context, String) - Method in class org.dspace.app.rest.authorization.AuthorizationRestUtil
-
Get the eperson in the authorization extracting its uuid from the authorization business ID (
Authorization.getID()) and retrieving the corresponding eperson object with theEPersonService. - getEPerson(Context, JWTClaimsSet) - Method in class org.dspace.app.rest.security.jwt.EPersonClaimProvider
- getEPersonRest() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- 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
- getExpires() - Method in class org.dspace.app.rest.model.RequestItemRest
- 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
- getExternalSources() - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- 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, List<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, List<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, List<String>, String, String, List<SearchFilter>, Pageable) - Method in class org.dspace.app.rest.DiscoveryRestController
- getFeature() - Method in class org.dspace.app.rest.authorization.Authorization
- getFeature(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.AuthorizationFeatureLinkRepository
- getFeatureName(String) - Method in class org.dspace.app.rest.authorization.AuthorizationRestUtil
-
Extract the feature name from the Authorization business ID.
- getFeedbackService() - Method in class org.dspace.app.rest.repository.FeedbackRestRepository
- getFields() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- getFields() - Method in class org.dspace.app.rest.model.SubmissionFormRowRest
-
Getter for
SubmissionFormRowRest.fields - getFile() - Method in class org.dspace.app.rest.model.step.DataCCLicense
- getFile(MultipartFile, String, String) - Static method in class org.dspace.app.rest.utils.Utils
-
Create a temporary file from a multipart file upload
- getFilename() - Method in class org.dspace.app.rest.utils.BitstreamResource
- 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 full path on the client
- getFiles() - Method in class org.dspace.app.rest.model.step.DataUpload
- getFilesFromProcess(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ProcessFilesLinkRepository
-
This method will retrieve all the files from the process
- getFileStream(Context, String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- getFileTypesFromProcess(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ProcessFileTypesLinkRepository
-
This will be the admin only endpoint that returns the
ProcessFileTypesRestconstructed with the values found in the Bitstreams of the Process with the given ProcessId - 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) - Method in class org.dspace.app.rest.security.EPersonRestAuthenticationProvider
-
Return list of GrantedAuthority objects for the user currently authenticated in the Context
- 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
- 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
- getHref() - Method in class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader.Href
- getId() - Method in class org.dspace.app.rest.model.AccessConditionDTO
- 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.FeedbackRest
- 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.PropertyRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionAccessOptionRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldEnumRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- getId() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- 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.UsageReportPointRest
-
Returns the id of this
UsageReportPointRestobject, of the form: type of UsageReport_dso uuid - getId() - Method in class org.dspace.app.rest.model.VersionHistoryRest
-
Generic getter for the id
- getId() - Method in class org.dspace.app.rest.model.VersionRest
-
Generic getter for the id
- getId() - Method in class org.dspace.app.rest.model.ViewEventRest
- getId() - Method in class org.dspace.app.rest.model.VocabularyRest
- getId() - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- getId() - Method in class org.dspace.app.rest.model.wrapper.SubmissionCCLicenseUrl
-
Generic getter for the id
- getID() - Method in class org.dspace.app.rest.authorization.Authorization
- getID() - Method in class org.dspace.app.rest.model.wrapper.TemplateItem
- getIiifAllowCredentials() - Method in class org.dspace.app.rest.utils.ApplicationConfig
-
Return whether to allow credentials (cookies) on IIIF requests.
- getIiifAllowedOriginsConfig() - Method in class org.dspace.app.rest.utils.ApplicationConfig
-
Returns the rest.iiif.cors.allowed-origins (for IIIF access) defined in DSpace configuration.
- 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
- getInputStream() - Method in class org.dspace.app.rest.utils.BitstreamResource
- 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
- getItem(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BundleItemLinkRepository
-
Get the item where the provided bundle resides in
- getItemId() - Method in class org.dspace.app.rest.model.RequestItemRest
- getItemReadGroup(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionItemReadGroupLinkRepository
-
This method is responsible for retrieving the ItemReadGroup of a Collection
- getItemResourceRelFor(Class<?>) - Method in class org.dspace.app.rest.model.hateoas.DSpaceLinkRelationProvider
- getItemService() - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- getItemVersion(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ItemVersionLinkRepository
-
This method will return the VersionRest object from the Item that is associated with the given itemUuid
- getJwtKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Retrieve the token secret key from configuration.
- getKey() - Method in class org.dspace.app.rest.security.jwt.AuthenticationMethodClaimProvider
- 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.SubmissionCCLicenseFieldEnumRest
- getLabel() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- 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
- getLabel() - Method in class org.dspace.app.rest.model.UsageReportPointRest
-
Returns label of this
UsageReportPointRestobject, e.g. - 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
-
Build the "_links" element with all valid pagination links (first, next, prev, last)
- getLinksFor(HALResource, Pageable) - Method in class org.dspace.app.rest.link.HalLinkFactory
- getListOfAllowedSearchOperatorStrings() - Static method in enum org.dspace.app.rest.model.query.RestSearchOperator
-
Returns a list of dspace operators of this enum's values, plus "query" which is also allowed, but will be transformed in
SearchQueryConverterto any of the others - getLocalizedMessage() - Method in interface org.dspace.app.rest.exception.TranslatableException
-
Already implemented by
Throwable. - getLocalizedMessage(Context) - Method in exception org.dspace.app.rest.exception.RESTEmptyWorkflowGroupException
- getLocalizedMessage(Context) - Method in interface org.dspace.app.rest.exception.TranslatableException
- getLoginResponse(HttpServletRequest, String) - Method in class org.dspace.app.rest.AuthenticationRestController
-
Check the request to see if the login succeeded or failed.
- 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
- getMaxEmbed() - Method in class org.dspace.app.rest.projection.SpecificLevelProjection
- getMaxEndDate() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- getMaxPayloadLength() - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- 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
- getMembers(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.GroupEPersonLinkRepository
- getMessage() - Method in exception org.dspace.app.rest.exception.RepositoryNotFoundException
- getMessage() - Method in interface org.dspace.app.rest.exception.TranslatableException
-
Already implemented by
Throwable. - getMessage() - Method in class org.dspace.app.rest.model.ErrorRest
-
The error message as i18key
- getMessage() - Method in class org.dspace.app.rest.model.FeedbackRest
- getMessage() - Method in class org.dspace.app.rest.model.step.UploadStatusResponse
- getMessageKey() - Method in exception org.dspace.app.rest.exception.EPersonNameNotProvidedException
- getMessageKey() - Method in exception org.dspace.app.rest.exception.GroupNameNotProvidedException
- getMessageKey() - Method in exception org.dspace.app.rest.exception.RESTEmptyWorkflowGroupException
- getMessageKey() - Method in interface org.dspace.app.rest.exception.TranslatableException
- 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.AuthenticationTokenConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.AuthorizationConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.AuthorizationFeatureConverter
- 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
-
For what DSpace API model class does this converter convert?
- 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.RequestItemConverter
- 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.SubmissionAccessOptionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseFieldConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseFieldEnumConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.SubmissionCCLicenseUrlConverter
- 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.UsageReportConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.VersionConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.VersionHistoryConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.VocabularyEntryDetailsRestConverter
- getModelClass() - Method in class org.dspace.app.rest.converter.VocabularyRestConverter
- 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 interface org.dspace.app.rest.authorization.AuthorizationFeature
-
Return the name of the feature
- getName() - Method in class org.dspace.app.rest.model.AccessConditionDTO
- getName() - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- 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.PropertyRest
- 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.SubmissionCCLicenseRest
- 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() - Static method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- getName() - Method in class org.dspace.app.rest.model.VocabularyRest
- 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.CompositeProjection
- getName() - Method in class org.dspace.app.rest.projection.DefaultProjection
- getName() - Method in class org.dspace.app.rest.projection.EmbedRelsProjection
- 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.projection.SpecificLevelProjection
- 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
- getNameLong() - Method in class org.dspace.app.rest.model.ParameterRest
-
Generic getter for the nameLong
- 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
- 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
- getObject() - Method in class org.dspace.app.rest.authorization.Authorization
- getObject(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.AuthorizationObjectLinkRepository
- getObject(Context, String) - Method in class org.dspace.app.rest.authorization.AuthorizationRestUtil
-
Get the object addressed in the authorization extracting its type and primary key from the authorization business ID (
Authorization.getID()) and using the appropriate service - 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.VocabularyEntryDetailsRest
- getOtherInformation() - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- getOutputFromProcess(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ProcessOutputLinkRepository
-
This method will retrieve the output for the
Processas defined through the given ID in the rest call. - 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.FeedbackRest
- 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
-
Build the "page" element with all valid pagination information (number, size, totalPages, totalElements)
- getPageSize() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.Filter
- getPagingOptions(String, HALResource<? extends RestAddressableModel>, Link...) - Method in class org.dspace.app.rest.projection.AbstractProjection
- getPagingOptions(String, HALResource<? extends RestAddressableModel>, Link...) - Method in class org.dspace.app.rest.projection.EmbedRelsProjection
- getPagingOptions(String, HALResource<? extends RestAddressableModel>, Link...) - Method in interface org.dspace.app.rest.projection.Projection
-
This method will return the
PageRequestobject for a specific given rel - 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
- getParent(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.VocabularyEntryDetailsParentLinkRepository
- 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
- getParentObject(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.GroupParentObjectLinkRepository
-
This returns the DSpace Object (Community, Collection) belonging to this Group.
- 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.
- getPermissionFilteredMetadata(Context, M) - Method in class org.dspace.app.rest.converter.DSpaceObjectConverter
-
Retrieves the metadata list filtered according to the hidden metadata configuration When the context is null, it will return the metadatalist as for an anonymous user
- getPermissionFilteredMetadata(Context, Item) - Method in class org.dspace.app.rest.converter.ItemConverter
-
Retrieves the metadata list filtered according to the hidden metadata configuration When the context is null, it will return the metadatalist as for an anonymous user Overrides the parent method to include virtual metadata
- getPKClass() - Method in class org.dspace.app.rest.repository.DSpaceObjectRestRepository
- getPKClass() - Method in interface org.dspace.app.rest.repository.ReloadableEntityObjectRepository
- getPKClass() - Method in class org.dspace.app.rest.repository.VersionRestRepository
- getPKClass() - Method in class org.dspace.app.rest.repository.WorkspaceItemRestRepository
- getPlace() - Method in class org.dspace.app.rest.model.MetadataValueRest
- getPoints() - Method in class org.dspace.app.rest.model.UsageReportRest
-
Returns the list of
UsageReportPointRestobjects attached to thisUsageReportRestobject, or empty list if none - 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
- getPreloadLevel() - Method in class org.dspace.app.rest.model.VocabularyRest
- 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(Context) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
-
This method will return the process created by this handler
- getProcessBitstreamByType(Integer, String) - Method in class org.dspace.app.rest.repository.ProcessRestRepository
-
Retrieves the Bitstream in the given Process of a given type
- getProcessBitstreams(Integer) - Method in class org.dspace.app.rest.repository.ProcessRestRepository
-
Calls on the getBitstreams method to retrieve all the Bitstreams of this process
- 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
- getReportType() - Method in class org.dspace.app.rest.model.UsageReportRest
-
Returns the report type of this UsageReport, options listed in
UsageReportUtils, e.g. - getRepositories() - Method in class org.dspace.app.rest.utils.Utils
-
Find the names of all
DSpaceRestRepositoryimplementations. - getRequestDate() - Method in class org.dspace.app.rest.model.RequestItemRest
- getRequestEmail() - Method in class org.dspace.app.rest.model.RequestItemRest
- getRequestMessage() - Method in class org.dspace.app.rest.model.RequestItemRest
- getRequestName() - Method in class org.dspace.app.rest.model.RequestItemRest
- 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.ProcessFilesLinkRepository
-
This method will retrieve a bitstream for the given processId for the given fileType
- getResourceClass() - Method in class org.dspace.app.rest.link.AuthenticationTokenHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.AuthnHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.BrowseEntryHalLinkFactory
- getResourceClass() - Method in class org.dspace.app.rest.link.CollectionResourceWorkflowGroupHalLinkFactory
- 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.process.SubmissionCCLicenseUrlResourceHalLinkFactory
- 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
-
Retrieve the
DSpaceRestRepositoryfor the specified category and model in the plural form as used in the endpoints. - getResourceRepositoryByCategoryAndModel(String, String) - Method in class org.dspace.app.rest.utils.Utils
-
Retrieve the
DSpaceRestRepositoryfor the specified category and model. - getResourceTypes() - Method in class org.dspace.app.rest.model.AuthorizationFeatureRest
- 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
- getRights() - Method in class org.dspace.app.rest.model.step.DataCCLicense
- 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, List<String>, String, String, List<SearchFilter>, Pageable) - Method in class org.dspace.app.rest.DiscoveryRestController
- getSearchObjects(String, List<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
- getSequenceId() - Method in class org.dspace.app.rest.model.BitstreamRest
- getShortDescription() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- getShortLivedAuthenticationToken(Context, HttpServletRequest) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
-
Create a short-lived token for bitstream downloads among other things
- getShortLivedAuthenticationToken(Context, HttpServletRequest) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
-
Retrieve a short lived authentication token, this can be used (among other things) for file downloads
- 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
- getSortOrder() - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- getSortValue() - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- getStartDate() - Method in class org.dspace.app.rest.model.AccessConditionDTO
- 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(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ClaimedTaskStepLinkRepository
-
This method will retrieve the
WorkflowStepRestobject for theClaimedTaskwith the given id - getStep(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.PoolTaskStepLinkRepository
-
This method will retrieve the
WorkflowStepRestobject for thePoolTaskwith the given id - getStep(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.WorkflowItemStepLinkRepository
-
This method will retrieve the
WorkflowStepRestobject for theWorkflowItemwith the given id - 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
- getSubmitterName() - Method in class org.dspace.app.rest.model.VersionRest
-
Generic getter for the submitterName
- getSubmittersGroup(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.CollectionSubmitterGroupLinkRepository
-
This method is responsible for retrieving the Submittergroup of a Collection
- getSummary() - Method in class org.dspace.app.rest.model.VersionRest
-
Generic getter for the summary
- getSupportedEntityTypes(HttpServletRequest, String, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ExternalSourceEntityTypeLinkRepository
- getSupportedTypes() - Method in interface org.dspace.app.rest.authorization.AuthorizationFeature
-
Return the supported object type according to the
RestAddressableModel.getUniqueType() - getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.AdministratorOfFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanChangePasswordFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanCreateVersionFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanDeleteVersionFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanEditVersionFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanManageBitstreamBundlesFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanManageMappingsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanManageRelationshipsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanManageVersionsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanSeeVersionsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanSendFeedbackFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CanViewUsageStatisticsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CCLicenseFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CollectionAdminFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ComColAdminFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CommunityAdminFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CreateBitstreamFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CreateBundleFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CreateCollectionFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.CreateCommunityFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.DeleteFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.DownloadFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.EditMetadataFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.EPersonRegistrationFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.LoginOnBehalfOfFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.MakeDiscoverableFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.MakePrivateFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ManageAdminGroupFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ManageGroupFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ManageGroupsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ManageSubmitterGroupFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ManageTemplateItemFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ManageWorkflowGroupFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.MoveFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.PolicyFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ReinstateFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ReorderBitstreamFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.RequestCopyFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ViewSearchStatisticsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.ViewWorkflowStatisticsFeature
- getSupportedTypes() - Method in class org.dspace.app.rest.authorization.impl.WithdrawFeature
- 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
- getThumbnail(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.BitstreamThumbnailLinkRepository
- getThumbnail(HttpServletRequest, UUID, Pageable, Projection) - Method in class org.dspace.app.rest.repository.ItemThumbnailLinkRepository
- getToken() - Method in class org.dspace.app.rest.model.AuthenticationTokenRest
- getToken() - Method in class org.dspace.app.rest.model.RequestItemRest
- getToken() - Method in class org.dspace.app.rest.model.wrapper.AuthenticationToken
- getTokenExpirationConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Get the configuration property key for the expiration time.
- getTokenExpirationConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.LoginJWTTokenHandler
- getTokenExpirationConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
- getTokenSecretConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Get the configuration property key for the token secret.
- getTokenSecretConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.LoginJWTTokenHandler
- getTokenSecretConfigurationKey() - Method in class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
- 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.AuthenticationTokenRest
- getType() - Method in class org.dspace.app.rest.model.AuthnRest
- getType() - Method in class org.dspace.app.rest.model.AuthorizationFeatureRest
- getType() - Method in class org.dspace.app.rest.model.AuthorizationRest
- 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.FeedbackRest
- 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.ProcessFileTypesRest
- getType() - Method in class org.dspace.app.rest.model.ProcessRest
- getType() - Method in class org.dspace.app.rest.model.PropertyRest
- getType() - Method in class org.dspace.app.rest.model.RegistrationRest
- 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.RequestItemRest
- 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.SubmissionAccessOptionRest
- getType() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- getType() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- 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.UsageReportPointCityRest
- getType() - Method in class org.dspace.app.rest.model.UsageReportPointCountryRest
- getType() - Method in class org.dspace.app.rest.model.UsageReportPointDateRest
- getType() - Method in class org.dspace.app.rest.model.UsageReportPointDsoTotalVisitsRest
- getType() - Method in class org.dspace.app.rest.model.UsageReportPointRest
-
Returns the type of this
UsageReportPointRestobject - getType() - Method in class org.dspace.app.rest.model.UsageReportRest
-
Returns the type of this
UsageReportRestobject - getType() - Method in class org.dspace.app.rest.model.VersionHistoryRest
- getType() - Method in class org.dspace.app.rest.model.VersionRest
- getType() - Method in class org.dspace.app.rest.model.ViewEventRest
- getType() - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- getType() - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- getType() - Method in class org.dspace.app.rest.model.VocabularyRest
- 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 class org.dspace.app.rest.model.RequestItemRest
- getTypePlural() - Method in interface org.dspace.app.rest.model.RestModel
- getUniqueType() - Method in class org.dspace.app.rest.model.RestAddressableModel
- getUploadConfigurationService() - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- getUri() - Method in class org.dspace.app.rest.model.step.DataCCLicense
- getUrl() - Method in class org.dspace.app.rest.model.step.DataLicense
- getUrl() - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- getUrl() - Method in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- getUrl() - Method in class org.dspace.app.rest.model.wrapper.SubmissionCCLicenseUrl
-
Generic getter for the url
- getUsageReportsOfDSO(Context, DSpaceObject) - Method in class org.dspace.app.rest.utils.UsageReportUtils
-
Get list of usage reports that are applicable to the DSO (of given UUID)
- getUser() - Method in class org.dspace.app.rest.model.RegistrationRest
-
Generic getter for the user
- 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.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.model.VocabularyEntryDetailsRest
- getValue() - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- getValue() - Method in class org.dspace.app.rest.parameter.SearchFilter
- getValue(Context, HttpServletRequest) - Method in class org.dspace.app.rest.security.jwt.AuthenticationMethodClaimProvider
- 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.ProcessFileTypesRest
-
Generic getter for the values
- getValues() - Method in class org.dspace.app.rest.model.PropertyRest
- getValues() - Method in class org.dspace.app.rest.model.SearchFacetEntryRest
- getValues() - Method in class org.dspace.app.rest.model.UsageReportPointRest
-
Returns the values of this
UsageReportPointRestobject, containing the amount of views - getVersion() - Method in class org.dspace.app.rest.model.VersionRest
-
Generic getter for the version
- getVersionHistory(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.VersionHistoryLinkRepository
-
This method will retrieve the VersionHistoryRest object from the Version that is found by the associated versionId parameter
- getVersionIdByItemUUID(HttpServletRequest, UUID) - Method in class org.dspace.app.rest.security.ExtractorOfAInprogressSubmissionInformations
-
This method is used on security checks, given an item UUID, it searches the relative version, if version exist return its id, otherwise returns null.
- getVersionItem(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.VersionItemLinkRepository
-
This method will return the ItemRest object constructed from the Item object which is found in the Version that will be found through the versionId parameter
- getVersions(HttpServletRequest, Integer, Pageable, Projection) - Method in class org.dspace.app.rest.repository.VersionsLinkRepository
-
This method will return a page of VersionRest objects found through the VersionHistory object that is resolved from the versionHistoryId parameter
- 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
- getVocabularyEntryDetailsRest() - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- getVocabularyName() - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- getWithdrawn() - Method in class org.dspace.app.rest.model.ItemRest
- getWorkflowactions() - Method in class org.dspace.app.rest.model.WorkflowStepRest
- getWorkflowGroupForRole(UUID, HttpServletResponse, HttpServletRequest, String) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method will retrieve the workflowGroup for a given Collection and workflowRole
- getWorkflowGroupForRole(Context, Collection, String) - Method in class org.dspace.app.rest.repository.CollectionRestRepository
-
This method will retrieve the GroupRest object for the workflowGroup for the given Collection and workflowRole
- 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
-
Return a comma-separated list of all currently enabled authentication options (based on DSpace configuration).
- 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
- GroupEPersonLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for "epersons" subresource of an individual group.
- GroupEPersonLinkRepository() - Constructor for class org.dspace.app.rest.repository.GroupEPersonLinkRepository
- 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
- GroupNameNotProvidedException - Exception in org.dspace.app.rest.exception
-
Extend
UnprocessableEntityExceptionto provide a specific error message in the REST response. - GroupNameNotProvidedException() - Constructor for exception org.dspace.app.rest.exception.GroupNameNotProvidedException
- GroupNameNotProvidedException(Throwable) - Constructor for exception org.dspace.app.rest.exception.GroupNameNotProvidedException
- GroupNameReplaceOperation<R> - Class in org.dspace.app.rest.repository.patch.operation
-
Implementation for Group name replacement patches.
- GroupNameReplaceOperation() - Constructor for class org.dspace.app.rest.repository.patch.operation.GroupNameReplaceOperation
- GroupParentObjectLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for the parent object of a group.
- GroupParentObjectLinkRepository() - Constructor for class org.dspace.app.rest.repository.GroupParentObjectLinkRepository
- 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
- GroupRestController - Class in org.dspace.app.rest
-
This will be the entry point for the api/eperson/groups endpoint with additional paths to it
- GroupRestController() - Constructor for class org.dspace.app.rest.GroupRestController
- 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(HttpServletRequest, HttpServletResponse, AccessDeniedException) - Method in class org.dspace.app.rest.exception.DSpaceAccessDeniedHandler
-
Override handle() to pass these exceptions over to our DSpaceApiExceptionControllerAdvice handler
- 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.ExternalSourceEntryPoolTaskUriListHandler
- handle(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryWorkspaceItemUriListHandler
- handle(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceItemUriListHandler
- 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
- handleCustomUnprocessableEntityException(HttpServletRequest, HttpServletResponse, TranslatableException) - Method in class org.dspace.app.rest.exception.DSpaceApiExceptionControllerAdvice
-
Add user-friendly error messages to the response body for selected errors.
- 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
- handleInvalidSearchRequestException(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
- handleWrongRequestException(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
-
Checks the current request for a valid authentication token.
- 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.BitstreamMetadataReadPermissionEvaluatorPlugin
- 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.ReadAuthorizationPermissionEvaluatorPlugin
- 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.SubmissionCCLicenseRestEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.SubmissionCCLicenseUrlRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.UsageReportRestPermissionEvaluatorPlugin
-
Responsible for checking whether or not the user has used a valid request (valid UUID in /usagereports/{ UUID_ReportID} or in /usagereports/search/object?uri={uri-ending-in/UUID} and whether or not the used has the given (READ) rights on the corresponding DSO.
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.VersionHistoryRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.VersionRestPatchPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.VersionRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.WorkflowRestPermissionEvaluatorPlugin
- hasDSpacePermission(Authentication, Serializable, String, DSpaceRestPermission) - Method in class org.dspace.app.rest.security.WorkspaceItemRestPermissionEvaluatorPlugin
- 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
- 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.BitstreamMetadataReadPermissionEvaluatorPlugin
- 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
- Href(String) - Constructor for class org.dspace.app.rest.model.hateoas.EmbeddedPageHeader.Href
- HttpHeadersInitializer - Class in org.dspace.app.rest.utils
-
This class takes data from the Bitstream/File that has to be send.
- HttpHeadersInitializer() - Constructor for class org.dspace.app.rest.utils.HttpHeadersInitializer
I
- id - Variable in class org.dspace.app.rest.model.BaseObjectRest
- id - Variable in class org.dspace.app.rest.model.UsageReportPointRest
- IdentifierRestController - Class in org.dspace.app.rest
- IdentifierRestController() - Constructor for class org.dspace.app.rest.IdentifierRestController
- IncompleteItemRequestException - Exception in org.dspace.app.rest.exception
-
Thrown to indicate that a mandatory Item Request attribute was not provided.
- IncompleteItemRequestException(String) - Constructor for exception org.dspace.app.rest.exception.IncompleteItemRequestException
- IncompleteItemRequestException(String, Throwable) - Constructor for exception org.dspace.app.rest.exception.IncompleteItemRequestException
- 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.ContentLanguageHeaderResponseFilter
- init(FilterConfig) - Method in class org.dspace.app.rest.filter.DSpaceRequestContextFilter
- initialiseHeaders() - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
-
This method will be called to create a
HttpHeadersobject which will contain the headers needed to form a proper response when returning the Bitstream/File - 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
- invalidateAuthenticationCookie(HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
-
Invalidate our temporary authentication cookie by overwriting it in the response.
- invalidateAuthenticationCookie(HttpServletRequest, HttpServletResponse) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
-
Invalidate just the authentication Cookie (optionally created by addAuthenticationDataForUser()), while keeping the authentication token valid.
- invalidateAuthenticationData(HttpServletRequest, HttpServletResponse, Context) - Method in class org.dspace.app.rest.security.jwt.JWTTokenRestAuthenticationServiceImpl
- invalidateAuthenticationData(HttpServletRequest, HttpServletResponse, Context) - Method in interface org.dspace.app.rest.security.RestAuthenticationService
-
Invalidate the current authentication token/data in the request.
- invalidateToken(String, HttpServletRequest, Context) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Invalidate the current Java Web Token (JWT) in the current request
- InvalidSearchRequestException - Exception in org.dspace.app.rest.exception
-
This exception is thrown when the given search configuration passed to
DiscoverQueryBuilderis invalid - InvalidSearchRequestException(String) - Constructor for exception org.dspace.app.rest.exception.InvalidSearchRequestException
- InvalidSearchRequestException(String, Throwable) - Constructor for exception org.dspace.app.rest.exception.InvalidSearchRequestException
- invokeQueryMethod(DSpaceRestRepository, Method, MultiValueMap<String, ? extends Object>, Pageable, Sort) - Method in class org.dspace.app.rest.utils.RestRepositoryUtils
- isAcceptRequest() - Method in class org.dspace.app.rest.model.RequestItemRest
- isAllfiles() - Method in class org.dspace.app.rest.model.RequestItemRest
- isAuthenticated() - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- isAuthenticated() - Method in class org.dspace.app.rest.security.DSpaceAuthentication
- isAuthorized(Context, AuthorizationFeature, BaseObjectRest) - Method in interface org.dspace.app.rest.authorization.AuthorizationFeatureService
-
Check if the eperson in the provided context, or the anonymous user if not loggedin, has access to the requested feature for the requested object
- isAuthorized(Context, AuthorizationFeature, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.AuthorizationFeatureServiceImpl
- isAuthorized(Context, BaseObjectRest) - Method in interface org.dspace.app.rest.authorization.AuthorizationFeature
-
Check if the eperson in the provided context, or the anonymous user if not loggedin, has access to the feature for the requested object
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.AdministratorOfFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanChangePasswordFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanCreateVersionFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanDeleteVersionFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanEditVersionFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanManageBitstreamBundlesFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanManageMappingsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanManageRelationshipsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanManageVersionsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanSeeVersionsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanSendFeedbackFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CanViewUsageStatisticsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CCLicenseFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CollectionAdminFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ComColAdminFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CommunityAdminFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CreateBitstreamFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CreateBundleFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CreateCollectionFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.CreateCommunityFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.DeleteFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.DownloadFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.EditMetadataFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.EPersonRegistrationFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.LoginOnBehalfOfFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.MakeDiscoverableFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.MakePrivateFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ManageAdminGroupFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ManageGroupFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ManageGroupsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ManageSubmitterGroupFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ManageTemplateItemFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ManageWorkflowGroupFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.MoveFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.PolicyFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ReinstateFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ReorderBitstreamFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.RequestCopyFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ViewSearchStatisticsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.ViewWorkflowStatisticsFeature
- isAuthorized(Context, BaseObjectRest) - Method in class org.dspace.app.rest.authorization.impl.WithdrawFeature
- 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.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
- isEnableVersioning() - Method in class org.dspace.app.rest.security.VersioningSecurityBean
-
This method checks if the versioning features are enabled
- 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.ExternalSourceRest
-
Generic getter for the hierarchical
- isHierarchical() - Method in class org.dspace.app.rest.model.VocabularyRest
- isIncludeClientInfo() - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- isIncludeHeaders() - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- isIncludePayload() - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- isIncludeQueryString() - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- isInHierarchicalVocabulary() - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- isInternal() - Method in class org.dspace.app.rest.model.BitstreamFormatRest
- isMandatory() - Method in class org.dspace.app.rest.model.ParameterRest
-
Generic getter for the mandatory
- 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
- 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.VocabularyRest
- isSelectable() - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- 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.HttpHeadersInitializer
-
This method will validate whether or not the given Response/Request/Information/Variables are valid.
- isValidToken(HttpServletRequest, SignedJWT, JWTClaimsSet, EPerson) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Determine if current JWT is valid for the given EPerson object.
- isValidToken(HttpServletRequest, SignedJWT, JWTClaimsSet, EPerson) - Method in class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
-
Determine if current JWT is valid for the given EPerson object.
- ITEM - Static variable in class org.dspace.app.rest.model.BundleRest
- ITEM - Static variable in class org.dspace.app.rest.model.VersionRest
- item_id - Variable in class org.dspace.app.rest.model.RequestItemRest
- ITEM_READ_GROUP - Static variable in class org.dspace.app.rest.model.CollectionRest
- 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.repository.RequestItemRepository
- itemService - Variable in class org.dspace.app.rest.submit.AbstractProcessingStep
- 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
- ItemThumbnailLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository for the thumbnail Bitstream of an Item
- ItemThumbnailLinkRepository() - Constructor for class org.dspace.app.rest.repository.ItemThumbnailLinkRepository
- ItemVersionLinkRepository - Class in org.dspace.app.rest.repository
-
This is the Repository that will take care of fetching the Version for a given Item
- ItemVersionLinkRepository() - Constructor for class org.dspace.app.rest.repository.ItemVersionLinkRepository
- 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 JSON Web Tokens (JWTs), supports both JWS and JWE https://jwt.io/ .
- 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
- label - Variable in class org.dspace.app.rest.model.UsageReportPointRest
- 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.DataProcessingStep
- 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
- LinkNotFoundException - Exception in org.dspace.app.rest.exception
-
This is the exception to capture details about a not existing linked resource
- LinkNotFoundException(String, String, String) - Constructor for exception org.dspace.app.rest.exception.LinkNotFoundException
- 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(RestAddressableModel, String) - Method in class org.dspace.app.rest.utils.Utils
-
Create a HAL Link to a single resource
- linkToSubResource(RestAddressableModel, String) - Method in class org.dspace.app.rest.utils.Utils
-
Create a HAL Link to a subresource of given resource.
- linkToSubResource(RestAddressableModel, String, String) - Method in class org.dspace.app.rest.utils.Utils
-
Create a HAL Link to a subresource of given resource using given path name and link name
- 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
- loadToken(HttpServletRequest) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
- log - Static variable in class org.dspace.app.rest.repository.CollectionRestRepository
- log - Variable in class org.dspace.app.rest.utils.HttpHeadersInitializer
- 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
- logError(String, Throwable) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- login() - Method in class org.dspace.app.rest.AuthenticationRestController
-
Disables GET/PUT/PATCH on the /login endpoint.
- login(HttpServletRequest, String, String) - Method in class org.dspace.app.rest.AuthenticationRestController
-
Check whether the login has succeeded or not.
- logInfo(String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- LoginJWTTokenHandler - Class in org.dspace.app.rest.security.jwt
-
Class responsible for creating and parsing JSON Web Tokens (JWTs), supports both JWS and JWE https://jwt.io/
- LoginJWTTokenHandler() - Constructor for class org.dspace.app.rest.security.jwt.LoginJWTTokenHandler
- LoginOnBehalfOfFeature - Class in org.dspace.app.rest.authorization.impl
-
The LoginOnBehalfOf feature.
- LoginOnBehalfOfFeature() - Constructor for class org.dspace.app.rest.authorization.impl.LoginOnBehalfOfFeature
- 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
-
Returns a successful "204 No Content" response for a logout request.
- 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
- logoutMethodNotAllowed() - Method in class org.dspace.app.rest.AuthenticationRestController
-
Disables GET/PUT/PATCH on the /logout endpoint.
- logWarning(String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
M
- MakeDiscoverableFeature - Class in org.dspace.app.rest.authorization.impl
-
The make discoverable feature.
- MakeDiscoverableFeature() - Constructor for class org.dspace.app.rest.authorization.impl.MakeDiscoverableFeature
- MakePrivateFeature - Class in org.dspace.app.rest.authorization.impl
-
The make private feature.
- MakePrivateFeature() - Constructor for class org.dspace.app.rest.authorization.impl.MakePrivateFeature
- makeSingular(String) - Static method in class org.dspace.app.rest.utils.Utils
- MANAGE_ACCESS_GROUP - Static variable in class org.dspace.app.rest.security.EPersonRestAuthenticationProvider
- ManageAdminGroupFeature - Class in org.dspace.app.rest.authorization.impl
-
The manage admin group feature.
- ManageAdminGroupFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ManageAdminGroupFeature
- ManageGroupFeature - Class in org.dspace.app.rest.authorization.impl
-
The Manage Group Feature.
- ManageGroupFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ManageGroupFeature
- ManageGroupsFeature - Class in org.dspace.app.rest.authorization.impl
-
The Manage Groups Feature.
- ManageGroupsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ManageGroupsFeature
- ManageSubmitterGroupFeature - Class in org.dspace.app.rest.authorization.impl
-
The manage submitter group feature.
- ManageSubmitterGroupFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ManageSubmitterGroupFeature
- ManageTemplateItemFeature - Class in org.dspace.app.rest.authorization.impl
-
The ManageTemplateItem feature.
- ManageTemplateItemFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ManageTemplateItemFeature
- ManageWorkflowGroupFeature - Class in org.dspace.app.rest.authorization.impl
-
The manage workflow group feature.
- ManageWorkflowGroupFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ManageWorkflowGroupFeature
- 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
- mergeMetadata(Context, T, MetadataRest) - Method in class org.dspace.app.rest.converter.MetadataConverter
-
Merge into a DSpace object's domain metadata values from a rest representation.
- MESSAGE_KEY - Static variable in exception org.dspace.app.rest.exception.EPersonNameNotProvidedException
- MESSAGE_KEY - Static variable in exception org.dspace.app.rest.exception.GroupNameNotProvidedException
- MESSAGE_KEY - Static variable in exception org.dspace.app.rest.exception.RESTEmptyWorkflowGroupException
- 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
- metadataFieldService - Variable in class org.dspace.app.rest.submit.AbstractProcessingStep
- metadataReadPermissionOnBitstream(Context, Bitstream) - Method in class org.dspace.app.rest.security.BitstreamMetadataReadPermissionEvaluatorPlugin
- 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.
- MoveFeature - Class in org.dspace.app.rest.authorization.impl
-
The move feature.
- MoveFeature() - Constructor for class org.dspace.app.rest.authorization.impl.MoveFeature
- 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
N
- name - Variable in class org.dspace.app.rest.model.PropertyRest
- name() - Method in annotation type org.dspace.app.rest.authorization.AuthorizationFeatureDocumentation
-
The name of the authorization feature (required).
- 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.authorization.impl.AdministratorOfFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanChangePasswordFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanCreateVersionFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanDeleteVersionFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanEditVersionFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanManageBitstreamBundlesFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanManageMappingsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanManageRelationshipsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanManageVersionsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanSeeVersionsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanSendFeedbackFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CanViewUsageStatisticsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CCLicenseFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CollectionAdminFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ComColAdminFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CommunityAdminFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CreateBitstreamFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CreateBundleFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CreateCollectionFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.CreateCommunityFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.DeleteFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.DownloadFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.EditMetadataFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.EPersonRegistrationFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.LoginOnBehalfOfFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.MakeDiscoverableFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.MakePrivateFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ManageAdminGroupFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ManageGroupFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ManageGroupsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ManageSubmitterGroupFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ManageTemplateItemFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ManageWorkflowGroupFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.MoveFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.PolicyFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ReinstateFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ReorderBitstreamFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.RequestCopyFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ViewSearchStatisticsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.ViewWorkflowStatisticsFeature
- NAME - Static variable in class org.dspace.app.rest.authorization.impl.WithdrawFeature
- NAME - Static variable in class org.dspace.app.rest.model.AuthenticationStatusRest
- NAME - Static variable in class org.dspace.app.rest.model.AuthenticationTokenRest
- NAME - Static variable in class org.dspace.app.rest.model.AuthnRest
- NAME - Static variable in class org.dspace.app.rest.model.AuthorizationFeatureRest
- NAME - Static variable in class org.dspace.app.rest.model.AuthorizationRest
- 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.FeedbackRest
- 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.ProcessFileTypesRest
- NAME - Static variable in class org.dspace.app.rest.model.ProcessRest
- NAME - Static variable in class org.dspace.app.rest.model.PropertyRest
- NAME - Static variable in class org.dspace.app.rest.model.RegistrationRest
- 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.RequestItemRest
- 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.SubmissionAccessOptionRest
- NAME - Static variable in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- NAME - Static variable in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- 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.UsageReportPointCityRest
- NAME - Static variable in class org.dspace.app.rest.model.UsageReportPointCountryRest
- NAME - Static variable in class org.dspace.app.rest.model.UsageReportPointDateRest
- NAME - Static variable in class org.dspace.app.rest.model.UsageReportPointRest
- NAME - Static variable in class org.dspace.app.rest.model.UsageReportRest
- NAME - Static variable in class org.dspace.app.rest.model.VersionHistoryRest
- NAME - Static variable in class org.dspace.app.rest.model.VersionRest
- NAME - Static variable in class org.dspace.app.rest.model.ViewEventRest
- NAME - Static variable in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- NAME - Static variable in class org.dspace.app.rest.model.VocabularyEntryRest
- NAME - Static variable in class org.dspace.app.rest.model.VocabularyRest
- 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.CompositeProjection
- NAME - Static variable in class org.dspace.app.rest.projection.DefaultProjection
- NAME - Static variable in class org.dspace.app.rest.projection.EmbedRelsProjection
- NAME - Static variable in class org.dspace.app.rest.projection.FullProjection
- NAME - Static variable in class org.dspace.app.rest.projection.SpecificLevelProjection
- 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.MetadataFieldRest
- NAME_PLURAL - Static variable in class org.dspace.app.rest.model.RegistrationRest
- 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
- OBJECT - Static variable in class org.dspace.app.rest.model.AuthorizationRest
- OBJECT - Static variable in class org.dspace.app.rest.model.GroupRest
- obtainContext() - Method in class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- obtainContext(HttpServletRequest) - Static method in class org.dspace.app.rest.utils.ContextUtil
-
Obtain a new context object.
- obtainCurrentRequestContext() - Static method in class org.dspace.app.rest.utils.ContextUtil
-
Shortcut for
#obtainContext(Request)using theRequestServiceto retrieve the current thread request - obtainProjection() - Method in class org.dspace.app.rest.utils.Utils
-
Gets the effective projection requested by the current servlet request, or
DefaultProjectionif none is specified. - oidc(HttpServletResponse, String) - Method in class org.dspace.app.rest.OidcRestController
- OidcLoginFilter - Class in org.dspace.app.rest.security
-
This class will filter openID Connect requests and try and authenticate them.
- OidcLoginFilter(String, AuthenticationManager, RestAuthenticationService) - Constructor for class org.dspace.app.rest.security.OidcLoginFilter
- OidcRestController - Class in org.dspace.app.rest
-
Rest controller that handles redirect after OIDC authentication succeded.
- OidcRestController() - Constructor for class org.dspace.app.rest.OidcRestController
- onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.security.DSpaceCsrfAuthenticationStrategy
-
This method is triggered anytime a new Authentication occurs.
- onEvent(CacheEvent<?, ?>) - Method in class org.dspace.app.rest.cache.CacheLogger
- onEvent(CacheEvent<?, ?>) - Method in class org.dspace.app.rest.cache.CanvasCacheLogger
- 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.EPersonPasswordAddOperation
-
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.authorization - package org.dspace.app.rest.authorization
- org.dspace.app.rest.authorization.impl - package org.dspace.app.rest.authorization.impl
- org.dspace.app.rest.cache - package org.dspace.app.rest.cache
- 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
- OUTPUT - Static variable in class org.dspace.app.rest.model.ProcessRest
- 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 - Static variable in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- 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.AuthenticationMethodClaimProvider
- 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 JSON Web Token (JWT)
- 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.VersionRestRepository
- 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, HttpServletRequest, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.AddPatchOperation
- perform(Context, HttpServletRequest, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.MovePatchOperation
- perform(Context, HttpServletRequest, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.PatchOperation
- perform(Context, HttpServletRequest, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.RemovePatchOperation
- perform(Context, HttpServletRequest, InProgressSubmission, Operation) - Method in class org.dspace.app.rest.submit.factory.impl.ReplacePatchOperation
- 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, 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.EPersonPasswordAddOperation
- perform(Context, R, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.GroupNameReplaceOperation
- 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 bitstream 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 - Static variable in class org.dspace.app.rest.model.SubmissionAccessOptionRest
- PLURAL - Static variable in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- PLURAL - Static variable in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- 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.ClaimedTaskRest
- 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.PoolTaskRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ProcessFileTypesRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ProcessRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.RequestItemRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ResourcePolicyRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.ScriptRest
- PLURAL_NAME - Static variable in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- PolicyFeature - Class in org.dspace.app.rest.authorization.impl
-
The policy feature.
- PolicyFeature() - Constructor for class org.dspace.app.rest.authorization.impl.PolicyFeature
- 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
- PoolTaskStepLinkRepository - Class in org.dspace.app.rest.repository
-
Link repositoy for the Steps subresources of an individual PoolTask
- PoolTaskStepLinkRepository() - Constructor for class org.dspace.app.rest.repository.PoolTaskStepLinkRepository
- 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: - postAdminGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method creates and returns an AdminGroup object for the given collection This is called by using RequestMethod.POST on the /adminGroup value
- postAdminGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CommunityAdminGroupRestController
-
This method creates and returns an AdminGroup object for the given community This is called by using RequestMethod.POST on the default url for this class
- postBitstreamReadGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method creates and returns a BitstreamReadGroup object for the given collection This is called by using RequestMethod.POST on the /bitstreamReadGroup value
- postItemReadGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method creates and returns a ItemReadGroup object for the given collection This is called by using RequestMethod.POST on the /itemReadGroup value
- 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
- postSubmittersGroup(UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method creates and returns a SubmitterGroup object for the given collection This is called by using RequestMethod.POST on the /submittersGroup
- 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: - postWorkflowGroupForRole(UUID, HttpServletResponse, HttpServletRequest, String) - Method in class org.dspace.app.rest.CollectionGroupRestController
-
This method will create the workflowGroup for a given Collection and workflowRole
- PRESENTATION_TYPE_AUTHORLOOKUP - Static variable in class org.dspace.app.rest.utils.AuthorityUtils
- 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
- ProcessFilesLinkRepository - Class in org.dspace.app.rest.repository
-
This is the
LinkRestRepositoryimplementation that takes care of retrieving the list ofBitstreamobjects for the Process endpoints - ProcessFilesLinkRepository() - Constructor for class org.dspace.app.rest.repository.ProcessFilesLinkRepository
- ProcessFileTypesLinkRepository - Class in org.dspace.app.rest.repository
-
This LinkRepository will deal with calls to the /filetypes endpoint of a given Process.
- ProcessFileTypesLinkRepository() - Constructor for class org.dspace.app.rest.repository.ProcessFileTypesLinkRepository
- ProcessFileTypesResource - Class in org.dspace.app.rest.model.hateoas
-
Resource object for
ProcessFileTypesRest - ProcessFileTypesResource(ProcessFileTypesRest) - Constructor for class org.dspace.app.rest.model.hateoas.ProcessFileTypesResource
- ProcessFileTypesRest - Class in org.dspace.app.rest.model
-
This class provides a way to list the filetypes present in a given Process by showing them as a list of Strings It'll be used by
ProcessFileTypesLinkRepository - ProcessFileTypesRest() - Constructor for class org.dspace.app.rest.model.ProcessFileTypesRest
- ProcessHalLinkFactory<T> - Class in org.dspace.app.rest.link.process
-
This abstract class offers an easily extendable HalLinkFactory class to use methods on the RestResourceController and make it more easy to read or define which methods should be found in the getMethodOn methods when building links
- ProcessHalLinkFactory() - Constructor for class org.dspace.app.rest.link.process.ProcessHalLinkFactory
- ProcessOutputLinkRepository - Class in org.dspace.app.rest.repository
-
This linkRepository will deal with calls to the /output endpoint of a given Process.
- ProcessOutputLinkRepository() - Constructor for class org.dspace.app.rest.repository.ProcessOutputLinkRepository
- 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 HalLinkFactory provides the
ProcessResourcewith 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. - PropertyResource - Class in org.dspace.app.rest.model.hateoas
-
The purpose of this class is to wrap the information of the PropertyRest into a HAL resource
- PropertyResource(PropertyRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.PropertyResource
- PropertyRest - Class in org.dspace.app.rest.model
-
This class acts as the REST representation of a DSpace configuration property.
- PropertyRest() - Constructor for class org.dspace.app.rest.model.PropertyRest
- 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, String, JsonNode) - Method in class org.dspace.app.rest.RestResourceController
-
Execute a PUT request for an entity with id of type String and containing 32 hexadecimal digits.
- 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, String, JsonNode) - Method in class org.dspace.app.rest.repository.RequestItemRepository
- 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
- QUEUED - org.dspace.app.rest.model.HarvestStatusEnum
R
- READ - org.dspace.app.rest.security.DSpaceRestPermission
- ReadAuthorizationPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
RestPermissionEvaluatorPluginclass that evaluate READ permissions for an Authorization - ReadAuthorizationPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.ReadAuthorizationPermissionEvaluatorPlugin
- 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_HEX32 - Static variable in class org.dspace.app.rest.utils.RegexUtils
-
Regular expression to accept a string of 32 hexadecimal digits.
- 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
- REGEX_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
-
Spring URI templates for matching various types of request parameters, to use with
@RequestMapping. - register(Object, List<Link>) - Method in class org.dspace.app.rest.DiscoverableEndpointsService
- RegistrationResource - Class in org.dspace.app.rest.model.hateoas
-
Registration HAL Resource.
- RegistrationResource(RegistrationRest) - Constructor for class org.dspace.app.rest.model.hateoas.RegistrationResource
- RegistrationRest - Class in org.dspace.app.rest.model
-
This class acts as the REST representation of the RegistrationData model class.
- RegistrationRest() - Constructor for class org.dspace.app.rest.model.RegistrationRest
- RegistrationRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository that is responsible for managing Registration Rest objects
- RegistrationRestRepository() - Constructor for class org.dspace.app.rest.repository.RegistrationRestRepository
- ReinstateFeature - Class in org.dspace.app.rest.authorization.impl
-
The reinstate feature.
- ReinstateFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ReinstateFeature
- RELATION_SHIP_TYPES - Static variable in class org.dspace.app.rest.model.EntityTypeRest
- 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
- 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
- reload() - Method in class org.dspace.app.rest.repository.SubmissionFormRestRepository
-
Reload the current Submission Form configuration based on the currently supported locales.
- ReloadableEntityObjectRepository<T extends ReloadableEntity<PK>,PK extends Serializable> - Interface in org.dspace.app.rest.repository
-
This interface must be implemented by all the rest repository that need to provide access to the DSpace API model objects corresponding to the REST resources that it manages
- removeChildGroup(UUID, UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.GroupRestController
-
Method to remove a subgroup from a group.
- removeMember(UUID, UUID, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.GroupRestController
-
Method to remove a member from a group.
- 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.
- ReorderBitstreamFeature - Class in org.dspace.app.rest.authorization.impl
-
The reorder bitstream feature.
- ReorderBitstreamFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ReorderBitstreamFeature
- 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
- replaceValue(Context, Item, String, List<MetadataValueRest>) - Method in class org.dspace.app.rest.submit.factory.impl.ItemMetadataValueAddPatchOperation
- 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
- reqEmail - Variable in class org.dspace.app.rest.model.RequestItemRest
- reqMessage - Variable in class org.dspace.app.rest.model.RequestItemRest
- reqName - Variable in class org.dspace.app.rest.model.RequestItemRest
- requestContextListener() - Method in class org.dspace.app.rest.Application
- RequestCopyFeature - Class in org.dspace.app.rest.authorization.impl
-
The can request a copy feature.
- RequestCopyFeature() - Constructor for class org.dspace.app.rest.authorization.impl.RequestCopyFeature
- requestDate - Variable in class org.dspace.app.rest.model.RequestItemRest
- requestItemAuthorExtractor - Variable in class org.dspace.app.rest.repository.RequestItemRepository
- requestItemConverter - Variable in class org.dspace.app.rest.repository.RequestItemRepository
- RequestItemConverter - Class in org.dspace.app.rest.converter
-
Convert between
RequestItemandRequestItemRest. - RequestItemConverter() - Constructor for class org.dspace.app.rest.converter.RequestItemConverter
- RequestItemRepository - Class in org.dspace.app.rest.repository
-
Component to expose item requests.
- RequestItemRepository() - Constructor for class org.dspace.app.rest.repository.RequestItemRepository
- RequestItemResource - Class in org.dspace.app.rest.model.hateoas
-
HAL resource for
RequestItemRest. - RequestItemResource(RequestItemRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.RequestItemResource
- RequestItemRest - Class in org.dspace.app.rest.model
-
Represent a user's request for a copy of an Item.
- RequestItemRest() - Constructor for class org.dspace.app.rest.model.RequestItemRest
- requestItemService - Variable in class org.dspace.app.rest.repository.RequestItemRepository
- REQUESTPARAMETER_COPYVIRTUALMETADATA - Static variable in class org.dspace.app.rest.repository.ItemRestRepository
- requestService - Variable in class org.dspace.app.rest.repository.AbstractDSpaceRestRepository
- requestService - Variable in class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
- 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
- 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
- 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 - Variable in class org.dspace.app.rest.security.StatelessLoginFilter
- 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
- RESTEmptyWorkflowGroupException - Exception in org.dspace.app.rest.exception
-
Extend
UnprocessableEntityExceptionto provide a specific error message in the REST response. - RESTEmptyWorkflowGroupException(EmptyWorkflowGroupException) - Constructor for exception org.dspace.app.rest.exception.RESTEmptyWorkflowGroupException
- 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.
- RestProcessingStep - Interface in org.dspace.app.rest.submit
-
This is a placeholder interface to simplify validation of the configuration.
- 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(String, HttpServletResponse, HttpServletRequest) - Method in class org.dspace.app.rest.SitemapRestController
-
Tries to retrieve a matching sitemap file in configured location
- 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, 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
- saveToken(CsrfToken, HttpServletRequest, HttpServletResponse) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
This method has been modified for DSpace.
- 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
- 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
- setAcceptRequest(boolean) - Method in class org.dspace.app.rest.model.RequestItemRest
- setAccessConditionOptions(List<AccessConditionOptionRest>) - Method in class org.dspace.app.rest.model.SubmissionAccessOptionRest
- setAccessConditionOptions(List<AccessConditionOptionRest>) - Method in class org.dspace.app.rest.model.SubmissionUploadRest
- setAccessConditions(List<AccessConditionDTO>) - Method in class org.dspace.app.rest.model.step.DataAccessCondition
- setAccessConditions(List<AccessConditionDTO>) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setAction(String) - Method in class org.dspace.app.rest.model.PoolTaskRest
- setAction(String) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setAction(WorkflowActionRest) - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- setActualName(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- setAllfiles(boolean) - Method in class org.dspace.app.rest.model.RequestItemRest
- 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
- setAuthenticationMethod(String) - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- 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.VocabularyEntryRest
- setAuthorityKey(String) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setBitstreamId(String) - Method in class org.dspace.app.rest.model.RequestItemRest
- setBitstreamMetadataValuePathUtils(BitstreamMetadataValuePathUtils) - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueAddPatchOperation
- setBitstreamMetadataValuePathUtils(BitstreamMetadataValuePathUtils) - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueMovePatchOperation
- setBitstreamMetadataValuePathUtils(BitstreamMetadataValuePathUtils) - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueRemovePatchOperation
- setBitstreamMetadataValuePathUtils(BitstreamMetadataValuePathUtils) - Method in class org.dspace.app.rest.submit.factory.impl.BitstreamMetadataValueReplacePatchOperation
- 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
- setCanChangeDiscoverable(Boolean) - Method in class org.dspace.app.rest.model.SubmissionAccessOptionRest
- 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
- setControlledVocabulary(String) - Method in class org.dspace.app.rest.model.submit.SelectableMetadata
- setCookieDomain(String) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Sets the domain of the cookie that the expected CSRF token is saved to and read from.
- setCookieHttpOnly(boolean) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Sets the HttpOnly attribute on the cookie containing the CSRF token.
- setCookieName(String) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Sets the name of the cookie that the expected CSRF token is saved to and read from.
- setCookiePath(String) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Set the path that the Cookie will be created with.
- 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
- setCreated(Date) - Method in class org.dspace.app.rest.model.VersionRest
-
Generic setter for the created
- setCustom(boolean) - Method in class org.dspace.app.rest.model.LicenseRest
- setDataType(String) - Method in class org.dspace.app.rest.model.BrowseIndexRest
- setDecisionDate(Date) - Method in class org.dspace.app.rest.model.RequestItemRest
- 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.AccessConditionDTO
- setDescription(String) - Method in class org.dspace.app.rest.model.AuthorizationFeatureRest
- 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
- setDescription(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldEnumRest
- setDescription(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- setDiscoverable(boolean) - Method in class org.dspace.app.rest.model.ItemRest
- setDiscoverable(Boolean) - Method in class org.dspace.app.rest.model.step.DataAccessCondition
- setDisplay(String) - Method in class org.dspace.app.rest.model.ExternalSourceEntryRest
-
Generic setter for the display
- setDisplay(String) - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- setDisplay(String) - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- setDraftVersion(Boolean) - Method in class org.dspace.app.rest.model.VersionHistoryRest
- setDsoType(String) - Method in class org.dspace.app.rest.model.SearchEventRest
- setDsoTypes(List<String>) - Method in class org.dspace.app.rest.model.DiscoveryResultsRest
- setDspaceName(String) - Method in class org.dspace.app.rest.model.RootRest
- setDspaceServer(String) - Method in class org.dspace.app.rest.model.RootRest
- setDspaceUI(String) - Method in class org.dspace.app.rest.model.RootRest
- setDspaceVersion(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
- setEmail(String) - Method in class org.dspace.app.rest.model.FeedbackRest
- setEmail(String) - Method in class org.dspace.app.rest.model.RegistrationRest
-
Generic setter for the email
- setEmbedLevel(int) - Method in class org.dspace.app.rest.model.RestAddressableModel
- setEmbedSizes(Map<String, Integer>) - Method in class org.dspace.app.rest.projection.EmbedRelsProjection
- setEndDate(Date) - Method in class org.dspace.app.rest.model.AccessConditionDTO
- setEndDate(Date) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setEndTime(Date) - Method in class org.dspace.app.rest.model.ProcessRest
- setEntityType(String) - Method in class org.dspace.app.rest.model.ItemRest
- setEnums(List<SubmissionCCLicenseFieldEnumRest>) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- setEperson(EPersonRest) - Method in class org.dspace.app.rest.model.PoolTaskRest
- setEperson(EPersonRest) - Method in class org.dspace.app.rest.model.ResourcePolicyRest
- setEperson(EPerson) - Method in class org.dspace.app.rest.authorization.Authorization
- setEPersonRest(EPersonRest) - Method in class org.dspace.app.rest.model.AuthenticationStatusRest
- setErrors(List<ErrorRest>) - Method in class org.dspace.app.rest.model.BaseObjectRest
- setExpires(Date) - Method in class org.dspace.app.rest.model.RequestItemRest
- 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
- setExternalSources(List<String>) - Method in class org.dspace.app.rest.model.submit.SelectableRelationship
- 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
- setFeature(AuthorizationFeature) - Method in class org.dspace.app.rest.authorization.Authorization
- setFeedbackService(FeedbackService) - Method in class org.dspace.app.rest.repository.FeedbackRestRepository
- setFields(List<SubmissionCCLicenseFieldRest>) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- setFields(List<SubmissionFormFieldRest>) - Method in class org.dspace.app.rest.model.SubmissionFormRowRest
-
Setter for
SubmissionFormRowRest.fields - setFile(BitstreamRest) - Method in class org.dspace.app.rest.model.step.DataCCLicense
- 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
- 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
- setHeaderName(String) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Sets the name of the HTTP header that should be used to provide the token.
- setHierarchical(boolean) - Method in class org.dspace.app.rest.model.ExternalSourceRest
-
Generic setter for the hierarchical
- setHierarchical(boolean) - Method in class org.dspace.app.rest.model.VocabularyRest
- 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(Integer) - Method in class org.dspace.app.rest.model.AccessConditionDTO
- setId(Integer) - Method in class org.dspace.app.rest.model.VersionHistoryRest
-
Generic setter for the id
- setId(Integer) - Method in class org.dspace.app.rest.model.VersionRest
-
Generic setter for the id
- 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(String) - Method in class org.dspace.app.rest.model.SubmissionAccessOptionRest
- setId(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldEnumRest
- setId(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- setId(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseRest
- setId(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- setId(String) - Method in class org.dspace.app.rest.model.UsageReportPointCityRest
- setId(String) - Method in class org.dspace.app.rest.model.UsageReportPointCountryRest
- setId(String) - Method in class org.dspace.app.rest.model.UsageReportPointDateRest
- setId(String) - Method in class org.dspace.app.rest.model.UsageReportPointRest
-
Set the id of this
UsageReportPointRestobject, of the form: type of UsageReport_dso uuid - setId(String) - Method in class org.dspace.app.rest.model.wrapper.SubmissionCCLicenseUrl
-
Generic setter for the id
- setId(T) - Method in class org.dspace.app.rest.model.BaseObjectRest
- 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
- setInHierarchicalVocabulary(boolean) - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- 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
- setItemId(String) - Method in class org.dspace.app.rest.model.RequestItemRest
- 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.SubmissionCCLicenseFieldEnumRest
- setLabel(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- 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
- setLabel(String) - Method in class org.dspace.app.rest.model.UsageReportPointCountryRest
- setLabel(String) - Method in class org.dspace.app.rest.model.UsageReportPointRest
-
Sets the label of this
UsageReportPointRestobject, e.g. - 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.ParameterRest
-
Generic setter for the mandatory
- 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
- setMaxEmbed(int) - Method in class org.dspace.app.rest.projection.SpecificLevelProjection
- 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.FeedbackRest
- 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, T, 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.AccessConditionDTO
- setName(String) - Method in class org.dspace.app.rest.model.AccessConditionOptionRest
- 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.PropertyRest
- 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.SubmissionCCLicenseRest
- 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.VocabularyRest
- setName(String) - Method in class org.dspace.app.rest.model.WorkflowDefinitionRest
- setName(String) - Method in class org.dspace.app.rest.submit.step.validation.AbstractValidation
- setNameLong(String) - Method in class org.dspace.app.rest.model.ParameterRest
-
Generic setter for the nameLong
- 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
- 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
- setObject(BaseObjectRest) - Method in class org.dspace.app.rest.authorization.Authorization
- 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.VocabularyEntryDetailsRest
- setOtherInformation(Map<String, String>) - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- setOwner(EPersonRest) - Method in class org.dspace.app.rest.model.ClaimedTaskRest
- setPage(String) - Method in class org.dspace.app.rest.model.FeedbackRest
- 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
- setParameterName(String) - Method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Sets the name of the HTTP request parameter that should be used to provide a token.
- 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
- setPoints(List<UsageReportPointRest>) - Method in class org.dspace.app.rest.model.UsageReportRest
-
Set all
UsageReportPointRestobjects on thisUsageReportRestobject - 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
- setPreloadLevel(Integer) - Method in class org.dspace.app.rest.model.VocabularyRest
- 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
- setRepeatable(boolean) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
-
Setter for
SubmissionFormFieldRest.repeatable - setReportType(String) - Method in class org.dspace.app.rest.model.UsageReportRest
-
Sets the report type of this UsageReport, options listed in
UsageReportUtils, e.g. - setRequestDate(Date) - Method in class org.dspace.app.rest.model.RequestItemRest
- setRequestEmail(String) - Method in class org.dspace.app.rest.model.RequestItemRest
- setRequestMessage(String) - Method in class org.dspace.app.rest.model.RequestItemRest
- setRequestName(String) - Method in class org.dspace.app.rest.model.RequestItemRest
- 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
- setResourceTypes(List<String>) - Method in class org.dspace.app.rest.model.AuthorizationFeatureRest
- 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
- setRights(String) - Method in class org.dspace.app.rest.model.step.DataCCLicense
- 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.VocabularyRest
- 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
- setSelectable(Boolean) - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- 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
- 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
- setSortOrder(String) - Method in class org.dspace.app.rest.model.SearchConfigurationRest.SortOption
- setSortValue(String) - Method in class org.dspace.app.rest.model.SearchFacetValueRest
- setStartDate(Date) - Method in class org.dspace.app.rest.model.AccessConditionDTO
- 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
- 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
- setSubmitterName(String) - Method in class org.dspace.app.rest.model.VersionRest
-
Generic setter for the submitterName
- setSummary(String) - Method in class org.dspace.app.rest.model.VersionRest
-
Generic setter for the summary
- 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
- setToken(String) - Method in class org.dspace.app.rest.model.AuthenticationTokenRest
- setToken(String) - Method in class org.dspace.app.rest.model.RequestItemRest
- setToken(String) - Method in class org.dspace.app.rest.model.wrapper.AuthenticationToken
- 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
- setType(String) - Method in class org.dspace.app.rest.model.UsageReportPointDsoTotalVisitsRest
-
Sets the type of this
UsageReportPointRestobject, should be type of dso concerned (e.g. - setUploadConfigurationService(UploadConfigurationService) - Method in class org.dspace.app.rest.submit.step.validation.UploadValidation
- setUri(String) - Method in class org.dspace.app.rest.model.step.DataCCLicense
- setUrl(String) - Method in class org.dspace.app.rest.model.step.DataLicense
- setUrl(String) - Method in class org.dspace.app.rest.model.step.UploadBitstreamRest
- setUrl(String) - Method in class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- setUrl(String) - Method in class org.dspace.app.rest.model.wrapper.SubmissionCCLicenseUrl
-
Generic setter for the url
- setUser(UUID) - Method in class org.dspace.app.rest.model.RegistrationRest
-
Generic setter for the user
- 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.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
- setValue(String) - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- setValue(String) - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- setValueLang(String) - Method in class org.dspace.app.rest.model.BrowseEntryRest
- setValues(List<String>) - Method in class org.dspace.app.rest.model.ProcessFileTypesRest
-
Generic setter for the values
- setValues(List<String>) - Method in class org.dspace.app.rest.model.PropertyRest
- setValues(Map<String, Integer>) - Method in class org.dspace.app.rest.model.UsageReportPointRest
-
Sets all values of this
UsageReportPointRestobject - setVersion(Integer) - Method in class org.dspace.app.rest.model.VersionRest
-
Generic setter for the version
- setVisibility(SubmissionVisibilityRest) - Method in class org.dspace.app.rest.model.SubmissionFormFieldRest
- setVisibility(SubmissionVisibilityRest) - Method in class org.dspace.app.rest.model.SubmissionSectionRest
- setVocabularyEntryDetailsRest(VocabularyEntryDetailsRest) - Method in class org.dspace.app.rest.model.VocabularyEntryRest
- setVocabularyName(String) - Method in class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- 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
- ShibbolethLoginFilter - Class in org.dspace.app.rest.security
-
This class will filter Shibboleth requests to see if the user has been authenticated via Shibboleth.
- ShibbolethLoginFilter(String, AuthenticationManager, RestAuthenticationService) - Constructor for class org.dspace.app.rest.security.ShibbolethLoginFilter
- ShortLivedJWTTokenHandler - Class in org.dspace.app.rest.security.jwt
-
Class responsible for creating and parsing JSON Web Tokens (JWTs) used for bitstream downloads among other things, supports both JWS and JWE https://jwt.io/ .
- ShortLivedJWTTokenHandler() - Constructor for class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
- shortLivedToken(HttpServletRequest) - Method in class org.dspace.app.rest.AuthenticationRestController
-
This method will generate a short lived token to be used for bitstream downloads among other things.
- shortLivedTokenViaGet(HttpServletRequest) - Method in class org.dspace.app.rest.AuthenticationRestController
-
This method will generate a short lived token to be used for bitstream downloads among other things.
- shouldLog(HttpServletRequest) - Method in class org.dspace.app.rest.utils.DSpaceAPIRequestLoggingFilter
- 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
- SitemapRestController - Class in org.dspace.app.rest
-
This is a specialized controller to provide access to the sitemap files, generated by
GenerateSitemapsThe mapping for requested endpoint try to resolve a valid sitemap file name, for example - SitemapRestController() - Constructor for class org.dspace.app.rest.SitemapRestController
- 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
- SpecificLevelProjection - Class in org.dspace.app.rest.projection
-
This Projection will allow us to specify how many levels deep we're going to embed resources onto the requested HalResource.
- SpecificLevelProjection() - Constructor for class org.dspace.app.rest.projection.SpecificLevelProjection
- start() - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
- startProcess(String, List<MultipartFile>) - 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
- startProcess(Context, String, List<MultipartFile>) - 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.
- 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 /api/authn/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, HttpServletResponse) - Method in class org.dspace.app.rest.AuthenticationRestController
-
Check the current user's authentication status (i.e.
- STATUS - org.dspace.app.rest.security.DSpaceRestPermission
- STEP - Static variable in class org.dspace.app.rest.model.ClaimedTaskRest
- STEP - Static variable in class org.dspace.app.rest.model.PoolTaskRest
- STEP - Static variable in class org.dspace.app.rest.model.WorkflowItemRest
- STEPS - Static variable in class org.dspace.app.rest.model.WorkflowDefinitionRest
- SUBCOMMUNITIES - Static variable in class org.dspace.app.rest.model.CommunityRest
- SUBGROUPS - Static variable in class org.dspace.app.rest.model.GroupRest
- SUBMISSION - org.dspace.app.rest.model.ScopeEnum
- SUBMISSION - Static variable in interface org.dspace.app.rest.model.RestModel
- SubmissionAccessOptionConverter - Class in org.dspace.app.rest.converter
-
This converter will convert an object of to an object of
SubmissionAccessOptionRest. - SubmissionAccessOptionConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionAccessOptionConverter
- SubmissionAccessOptionResource - Class in org.dspace.app.rest.model.hateoas
-
SubmissionAccessOption HAL Resource.
- SubmissionAccessOptionResource(SubmissionAccessOptionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SubmissionAccessOptionResource
- SubmissionAccessOptionRest - Class in org.dspace.app.rest.model
-
The Access Condition Section Configuration REST Resource
- SubmissionAccessOptionRest() - Constructor for class org.dspace.app.rest.model.SubmissionAccessOptionRest
- SubmissionAccessOptionRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository responsible to manage AccessCondition section during the submission.
- SubmissionAccessOptionRestRepository() - Constructor for class org.dspace.app.rest.repository.SubmissionAccessOptionRestRepository
- SubmissionCCLicenseConverter - Class in org.dspace.app.rest.converter
-
This converter is responsible for transforming the model representation of an CCLicense to the REST representation of an CCLicense and vice versa
- SubmissionCCLicenseConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionCCLicenseConverter
- SubmissionCCLicenseFieldConverter - Class in org.dspace.app.rest.converter
-
This converter is responsible for transforming the model representation of an CCLicenseField to the REST representation of an CCLicenseField and vice versa The CCLicenseField is a sub component of the CCLicense object
- SubmissionCCLicenseFieldConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionCCLicenseFieldConverter
- SubmissionCCLicenseFieldEnumConverter - Class in org.dspace.app.rest.converter
-
This converter is responsible for transforming the model representation of an CCLicenseFieldEnum to the REST representation of an CCLicenseFieldEnum and vice versa The CCLicenseFieldEnum is a sub component of the CCLicenseField object
- SubmissionCCLicenseFieldEnumConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionCCLicenseFieldEnumConverter
- SubmissionCCLicenseFieldEnumRest - Class in org.dspace.app.rest.model
-
This class is the REST representation of the CCLicenseFieldEnum model object and acts as a data sub object for the SubmissionCCLicenseFieldRest class.
- SubmissionCCLicenseFieldEnumRest() - Constructor for class org.dspace.app.rest.model.SubmissionCCLicenseFieldEnumRest
- SubmissionCCLicenseFieldRest - Class in org.dspace.app.rest.model
-
This class is the REST representation of the CCLicenseField model object and acts as a data sub object for the SubmissionCCLicenseRest class.
- SubmissionCCLicenseFieldRest() - Constructor for class org.dspace.app.rest.model.SubmissionCCLicenseFieldRest
- SubmissionCCLicenseResource - Class in org.dspace.app.rest.model.hateoas
-
CCLicense HAL Resource.
- SubmissionCCLicenseResource(SubmissionCCLicenseRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SubmissionCCLicenseResource
- SubmissionCCLicenseRest - Class in org.dspace.app.rest.model
-
This class is the REST representation of the CCLicense model object and acts as a data object for the SubmissionCCLicenseResource class.
- SubmissionCCLicenseRest() - Constructor for class org.dspace.app.rest.model.SubmissionCCLicenseRest
- SubmissionCCLicenseRestEvaluatorPlugin - Class in org.dspace.app.rest.security
- SubmissionCCLicenseRestEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.SubmissionCCLicenseRestEvaluatorPlugin
- SubmissionCCLicenseRestRepository - Class in org.dspace.app.rest.repository
-
This is the repository that is responsible to manage CCLicense Rest objects
- SubmissionCCLicenseRestRepository() - Constructor for class org.dspace.app.rest.repository.SubmissionCCLicenseRestRepository
- SubmissionCCLicenseUrl - Class in org.dspace.app.rest.model.wrapper
-
This class represents a model implementation for
SubmissionCCLicenseUrlRestThis will simply store a url and an id. - SubmissionCCLicenseUrl(String, String) - Constructor for class org.dspace.app.rest.model.wrapper.SubmissionCCLicenseUrl
-
Default constructor with two parameters, url and id
- SubmissionCCLicenseUrlConverter - Class in org.dspace.app.rest.converter
-
This converter is responsible for transforming a Submission CC License Url String to the REST representation SubmissionCCLicenseUrlRest and vice versa
- SubmissionCCLicenseUrlConverter() - Constructor for class org.dspace.app.rest.converter.SubmissionCCLicenseUrlConverter
- SubmissionCCLicenseUrlRepository - Class in org.dspace.app.rest
-
This Repository is responsible for handling the CC License URIs.
- SubmissionCCLicenseUrlRepository() - Constructor for class org.dspace.app.rest.SubmissionCCLicenseUrlRepository
- SubmissionCCLicenseUrlResource - Class in org.dspace.app.rest.model.hateoas
-
SubmissionCCLicenseUrl HAL Resource.
- SubmissionCCLicenseUrlResource(SubmissionCCLicenseUrlRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.SubmissionCCLicenseUrlResource
- SubmissionCCLicenseUrlResourceHalLinkFactory - Class in org.dspace.app.rest.link.process
-
This class will provide the SubmissionCCLicenseUrlResource with links
- SubmissionCCLicenseUrlResourceHalLinkFactory() - Constructor for class org.dspace.app.rest.link.process.SubmissionCCLicenseUrlResourceHalLinkFactory
- SubmissionCCLicenseUrlRest - Class in org.dspace.app.rest.model
-
This class is the REST representation of the CCLicense URL String object and acts as a data object for the SubmissionCCLicenseUrlRest class.
- SubmissionCCLicenseUrlRest() - Constructor for class org.dspace.app.rest.model.SubmissionCCLicenseUrlRest
- SubmissionCCLicenseUrlRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
This class will handle calls made to SubmissionCCLicenseUrlRest endpoints.
- SubmissionCCLicenseUrlRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.SubmissionCCLicenseUrlRestPermissionEvaluatorPlugin
- 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
- SUBMITTERS_GROUP - Static variable in class org.dspace.app.rest.model.CollectionRest
- successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.dspace.app.rest.security.OidcLoginFilter
- successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.dspace.app.rest.security.ShibbolethLoginFilter
- successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class org.dspace.app.rest.security.StatelessLoginFilter
-
If the above attemptAuthentication() call was successful (no authentication error was thrown), then this method will take the returned
DSpaceAuthenticationclass (which includes all the data from the authenticated user) and add the authentication data to the response. - supports(Class) - Method in class org.dspace.app.rest.link.HalLinkFactory
- supports(Class<?>) - Method in class org.dspace.app.rest.security.EPersonRestAuthenticationProvider
-
Return whether this provider supports this Authentication type.
- 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.EPersonPasswordAddOperation
- supports(Object, Operation) - Method in class org.dspace.app.rest.repository.patch.operation.GroupNameReplaceOperation
- 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.ExternalSourceEntryPoolTaskUriListHandler
- supports(List<String>, String, Class) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryWorkspaceItemUriListHandler
- supports(List<String>, String, Class) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceItemUriListHandler
- 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
- THUMBNAIL - Static variable in class org.dspace.app.rest.model.BitstreamRest
- THUMBNAIL - Static variable in class org.dspace.app.rest.model.ItemRest
- token - Variable in class org.dspace.app.rest.model.RequestItemRest
- 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
- TOOLS - Static variable in interface org.dspace.app.rest.model.RestModel
- TOP_CITIES_REPORT_ID - Static variable in class org.dspace.app.rest.utils.UsageReportUtils
- TOP_COUNTRIES_REPORT_ID - Static variable in class org.dspace.app.rest.utils.UsageReportUtils
- 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
- toResource(RestModel, Link...) - Method in class org.dspace.app.rest.converter.ConverterService
-
Converts the given rest object to a
HALResourceobject. - 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 ModelObjects to a page of Rest Objects using the given
ProjectionThis method differences in the sense that we define a total here instead of the size of the list because this method will be called if the list is limited through a DB call already and thus we need to give the total amount of records in the DB; not the size of the given list - toRestPage(List<M>, Pageable, 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
- TOTAL_DOWNLOADS_REPORT_ID - Static variable in class org.dspace.app.rest.utils.UsageReportUtils
- TOTAL_VISITS_PER_MONTH_REPORT_ID - Static variable in class org.dspace.app.rest.utils.UsageReportUtils
- TOTAL_VISITS_REPORT_ID - Static variable in class org.dspace.app.rest.utils.UsageReportUtils
- 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 class org.dspace.app.rest.projection.CompositeProjection
- 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 class org.dspace.app.rest.projection.CompositeProjection
- 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 class org.dspace.app.rest.projection.CompositeProjection
- transformRest(T) - Method in interface org.dspace.app.rest.projection.Projection
-
Transforms the rest object after it was converted from a model object.
- TranslatableException - Interface in org.dspace.app.rest.exception
-
Implement TranslatableException to make Exceptions or RuntimeExceptions translatable.
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
-
If the above attemptAuthentication() call was unsuccessful, then ensure that the response is a 401 Unauthorized AND it includes a WWW-Authentication header.
- 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
- updateSessionSalt(Context, Date) - Method in class org.dspace.app.rest.security.jwt.JWTTokenHandler
-
Update session salt information for the currently logged in user.
- updateSessionSalt(Context, Date) - Method in class org.dspace.app.rest.security.jwt.ShortLivedJWTTokenHandler
-
The session salt doesn't need to be updated for short lived tokens.
- 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, List<MultipartFile>) - Method in class org.dspace.app.rest.RestResourceController
-
Upload a file against the collection resource endpoint.
- 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, List<MultipartFile>) - Method in class org.dspace.app.rest.repository.DSpaceRestRepository
-
Bulk create object instances from an uploaded file
- upload(Context, HttpServletRequest, List<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, List<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.DataProcessingStep
- UPLOAD_STEP_METADATA_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- UPLOAD_STEP_METADATA_PATH - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- UPLOAD_STEP_METADATA_SECTION - Static variable in class org.dspace.app.rest.submit.step.UploadStep
- UPLOAD_STEP_MOVE_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- UPLOAD_STEP_REMOVE_OPERATION_ENTRY - Static variable in interface org.dspace.app.rest.submit.DataProcessingStep
- 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
-
This Java Bean is used to represent a single bitstream with all its metadata and access conditions (
AccessConditionDTO) inside an upload submission section (DataUpload - UploadBitstreamRest() - Constructor for class org.dspace.app.rest.model.step.UploadBitstreamRest
- uploadFileToInprogressSubmission(Context, HttpServletRequest, AInprogressSubmissionRest, InProgressSubmission, MultipartFile) - Method in class org.dspace.app.rest.submit.SubmissionService
-
Utility method used by the
WorkspaceItemRestRepositoryandWorkflowItemRestRepositoryto deal with the upload in an inprogress submission - 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
- urlIsPrefixOf(String, String) - Static method in class org.dspace.app.rest.utils.URLUtils
-
Is one URL a prefix of another? Ignores credentials, fragments and queries.
- URLUtils - Class in org.dspace.app.rest.utils
-
Utility class to encode or decode URL
- UsageReportConverter - Class in org.dspace.app.rest.converter
-
Converter so list of UsageReportRest can be converted in to a rest page
- UsageReportConverter() - Constructor for class org.dspace.app.rest.converter.UsageReportConverter
- UsageReportPointCityRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation of a City data Point of a
UsageReportRestfrom the DSpace statistics - UsageReportPointCityRest() - Constructor for class org.dspace.app.rest.model.UsageReportPointCityRest
- UsageReportPointCountryRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation of a Country data Point of a
UsageReportRestfrom the DSpace statistics. - UsageReportPointCountryRest() - Constructor for class org.dspace.app.rest.model.UsageReportPointCountryRest
- UsageReportPointDateRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation of a Date (month) data Point of a
UsageReportRestfrom the DSpace statistics - UsageReportPointDateRest() - Constructor for class org.dspace.app.rest.model.UsageReportPointDateRest
- UsageReportPointDsoTotalVisitsRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation of a TotalVisit data Point of a DSO's
UsageReportRestfrom the DSpace statistics - UsageReportPointDsoTotalVisitsRest() - Constructor for class org.dspace.app.rest.model.UsageReportPointDsoTotalVisitsRest
- UsageReportPointRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation of a Point of a
UsageReportRestfrom the DSpace statistics - UsageReportPointRest() - Constructor for class org.dspace.app.rest.model.UsageReportPointRest
- UsageReportResource - Class in org.dspace.app.rest.model.hateoas
-
The Resource representation of a
UsageReportRestobject - UsageReportResource(UsageReportRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.UsageReportResource
- UsageReportRest - Class in org.dspace.app.rest.model
-
This class serves as a REST representation of a Usage Report from the DSpace statistics
- UsageReportRest() - Constructor for class org.dspace.app.rest.model.UsageReportRest
- UsageReportRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
This class will handle Permissions for the
UsageReportRestobject and its calls - UsageReportRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.UsageReportRestPermissionEvaluatorPlugin
- UsageReportUtils - Class in org.dspace.app.rest.utils
-
This is the Service dealing with the
UsageReportRestlogic - UsageReportUtils() - Constructor for class org.dspace.app.rest.utils.UsageReportUtils
- 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.SubmissionCCLicenseUrlRepository
- 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(String) - Method in class org.dspace.app.rest.utils.BitstreamMetadataValuePathUtils
-
Method to verify that the path included in the patch operation is supported by the submission configuration of the upload section
- validate(SubmissionService, InProgressSubmission, SubmissionStepConfig) - Method in interface org.dspace.app.rest.submit.DataProcessingStep
-
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.ExternalSourceEntryPoolTaskUriListHandler
- validate(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceEntryWorkspaceItemUriListHandler
- validate(Context, HttpServletRequest, List<String>) - Method in class org.dspace.app.rest.repository.handler.ExternalSourceItemUriListHandler
- 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 - Variable in class org.dspace.app.rest.model.PropertyRest
- 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.
- VERSION - Static variable in class org.dspace.app.rest.model.ItemRest
- VERSION_HISTORY - Static variable in class org.dspace.app.rest.model.VersionRest
- VersionConverter - Class in org.dspace.app.rest.converter
-
This is the converter that takes care of the conversion between
VersionandVersionRest - VersionConverter() - Constructor for class org.dspace.app.rest.converter.VersionConverter
- VersionHistoryConverter - Class in org.dspace.app.rest.converter
-
This is the Converter that takes care of the conversion between
VersionHistoryandVersionHistoryRest - VersionHistoryConverter() - Constructor for class org.dspace.app.rest.converter.VersionHistoryConverter
- VersionHistoryDraftVersionLinkRepository - Class in org.dspace.app.rest.repository
-
This is the Repository that retrieve the most recent version in the history that could live eventually in the workspace or workflow.
- VersionHistoryDraftVersionLinkRepository() - Constructor for class org.dspace.app.rest.repository.VersionHistoryDraftVersionLinkRepository
- VersionHistoryLinkRepository - Class in org.dspace.app.rest.repository
-
This is the Repository that takes care of the retrieval of the
VersionHistoryobject for a givenVersion - VersionHistoryLinkRepository() - Constructor for class org.dspace.app.rest.repository.VersionHistoryLinkRepository
- VersionHistoryResource - Class in org.dspace.app.rest.model.hateoas
-
The HALResource object for the
VersionHistoryRestobject - VersionHistoryResource(VersionHistoryRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.VersionHistoryResource
- VersionHistoryRest - Class in org.dspace.app.rest.model
-
The REST object for the
VersionHistoryobject - VersionHistoryRest() - Constructor for class org.dspace.app.rest.model.VersionHistoryRest
- VersionHistoryRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
This class acts as a PermissionEvaluator to decide whether a given request to a Versioning endpoint is allowed to pass through or not
- VersionHistoryRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.VersionHistoryRestPermissionEvaluatorPlugin
- VersionHistoryRestRepository - Class in org.dspace.app.rest.repository
-
Repository for the operations on the
VersionHistoryRestendpoints - VersionHistoryRestRepository() - Constructor for class org.dspace.app.rest.repository.VersionHistoryRestRepository
- VERSIONING - Static variable in interface org.dspace.app.rest.model.RestModel
- VersioningSecurityBean - Class in org.dspace.app.rest.security
-
Methods of this class are used on PreAuthorize annotations to check security on versioning endpoint
- VersioningSecurityBean() - Constructor for class org.dspace.app.rest.security.VersioningSecurityBean
- VersionItemLinkRepository - Class in org.dspace.app.rest.repository
- VersionItemLinkRepository() - Constructor for class org.dspace.app.rest.repository.VersionItemLinkRepository
- VersionResource - Class in org.dspace.app.rest.model.hateoas
-
The HALResource object for the
VersionRestobject - VersionResource(VersionRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.VersionResource
- VersionRest - Class in org.dspace.app.rest.model
-
The REST object for the
Versionobjects - VersionRest() - Constructor for class org.dspace.app.rest.model.VersionRest
- VersionRestPatchPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
This class evaluate ADMIN permissions to patch operation over a Version.
- VersionRestPatchPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.VersionRestPatchPermissionEvaluatorPlugin
- VersionRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
This class acts as a PermissionEvaluator to decide whether a given request to a Versioning endpoint is allowed to pass through or not
- VersionRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.VersionRestPermissionEvaluatorPlugin
- VersionRestRepository - Class in org.dspace.app.rest.repository
-
This is the Repository that takes care of the operations on the
VersionRestobjects - VersionRestRepository() - Constructor for class org.dspace.app.rest.repository.VersionRestRepository
- VERSIONS - Static variable in class org.dspace.app.rest.model.VersionHistoryRest
- VersionsLinkRepository - Class in org.dspace.app.rest.repository
-
This is the Repository that takes care of the retrieval of the
Versionobjects for a givenVersionHistory - VersionsLinkRepository() - Constructor for class org.dspace.app.rest.repository.VersionsLinkRepository
- 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
- ViewSearchStatisticsFeature - Class in org.dspace.app.rest.authorization.impl
-
The view search statistics feature.
- ViewSearchStatisticsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ViewSearchStatisticsFeature
- ViewWorkflowStatisticsFeature - Class in org.dspace.app.rest.authorization.impl
-
The view workflow statistics feature.
- ViewWorkflowStatisticsFeature() - Constructor for class org.dspace.app.rest.authorization.impl.ViewWorkflowStatisticsFeature
- VisibilityEnum - Enum in org.dspace.app.rest.model
-
The possible restriction options for the visibility attributes in the SubmissionPanel resource and SubmissionForm's fields
- VocabularyEntryDetailsChildrenLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository to expose the parent of a vocabulary entry details in an hierarchical vocabulary
- VocabularyEntryDetailsChildrenLinkRepository() - Constructor for class org.dspace.app.rest.repository.VocabularyEntryDetailsChildrenLinkRepository
- VocabularyEntryDetailsParentLinkRepository - Class in org.dspace.app.rest.repository
-
Link repository to expose the parent of a vocabulary entry details in an hierarchical vocabulary
- VocabularyEntryDetailsParentLinkRepository() - Constructor for class org.dspace.app.rest.repository.VocabularyEntryDetailsParentLinkRepository
- VocabularyEntryDetailsResource - Class in org.dspace.app.rest.model.hateoas
-
Vocabulary Entry Details Rest HAL Resource.
- VocabularyEntryDetailsResource(VocabularyEntryDetailsRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.VocabularyEntryDetailsResource
- VocabularyEntryDetailsRest - Class in org.dspace.app.rest.model
-
The Vocabulary Entry Details REST Resource
- VocabularyEntryDetailsRest() - Constructor for class org.dspace.app.rest.model.VocabularyEntryDetailsRest
- VocabularyEntryDetailsRestConverter - 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.
- VocabularyEntryDetailsRestConverter() - Constructor for class org.dspace.app.rest.converter.VocabularyEntryDetailsRestConverter
- VocabularyEntryDetailsRestRepository - Class in org.dspace.app.rest.repository
-
Controller for exposition of vocabularies entry details for the submission
- VocabularyEntryDetailsRestRepository() - Constructor for class org.dspace.app.rest.repository.VocabularyEntryDetailsRestRepository
- VocabularyEntryLinkRepository - Class in org.dspace.app.rest.repository
-
Controller for exposition of authority services
- VocabularyEntryLinkRepository() - Constructor for class org.dspace.app.rest.repository.VocabularyEntryLinkRepository
- VocabularyEntryResource - Class in org.dspace.app.rest.model.hateoas
-
Vocabulary Entry Rest HAL Resource.
- VocabularyEntryResource(VocabularyEntryRest) - Constructor for class org.dspace.app.rest.model.hateoas.VocabularyEntryResource
- VocabularyEntryRest - Class in org.dspace.app.rest.model
-
An entry in a Vocabulary
- VocabularyEntryRest() - Constructor for class org.dspace.app.rest.model.VocabularyEntryRest
- VocabularyResource - Class in org.dspace.app.rest.model.hateoas
-
Authority Rest HAL Resource.
- VocabularyResource(VocabularyRest, Utils) - Constructor for class org.dspace.app.rest.model.hateoas.VocabularyResource
- VocabularyRest - Class in org.dspace.app.rest.model
-
The vocabulary REST resource
- VocabularyRest() - Constructor for class org.dspace.app.rest.model.VocabularyRest
- VocabularyRestConverter - 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) - VocabularyRestConverter() - Constructor for class org.dspace.app.rest.converter.VocabularyRestConverter
- VocabularyRestRepository - Class in org.dspace.app.rest.repository
-
Controller for exposition of vocabularies for the submission
- VocabularyRestRepository() - Constructor for class org.dspace.app.rest.repository.VocabularyRestRepository
W
- webMvcConfigurer() - Method in class org.dspace.app.rest.Application
- WebSecurityConfiguration - Class in org.dspace.app.rest.security
-
Spring Security configuration for DSpace Server Webapp
- WebSecurityConfiguration() - Constructor for class org.dspace.app.rest.security.WebSecurityConfiguration
- WebSecurityExpressionEvaluator - Class in org.dspace.app.rest.security
-
This class will contain the logic to allow us to evaluate an expression given through a String.
- WebSecurityExpressionEvaluator(List<SecurityExpressionHandler>) - Constructor for class org.dspace.app.rest.security.WebSecurityExpressionEvaluator
-
Constructor for this class that sets all the
SecurityExpressionHandlerobjects in a list - with(HttpServletRequest) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- with(HttpServletResponse) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- withBufferSize(int) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- withChecksum(String) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- withDisposition(String) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- WithdrawFeature - Class in org.dspace.app.rest.authorization.impl
-
The withdrawn feature.
- WithdrawFeature() - Constructor for class org.dspace.app.rest.authorization.impl.WithdrawFeature
- withFileName(String) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- withHttpOnlyFalse() - Static method in class org.dspace.app.rest.security.DSpaceCsrfTokenRepository
-
Factory method to conveniently create an instance that has
DSpaceCsrfTokenRepository.setCookieHttpOnly(boolean)set to false. - withLastModified(long) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- withLength(long) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- withMimetype(String) - Method in class org.dspace.app.rest.utils.HttpHeadersInitializer
- 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
- workflowFactory - Variable in class org.dspace.app.rest.repository.WorkflowItemRestRepository
- 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.repository.VersionRestRepository
- workflowItemService - Variable in class org.dspace.app.rest.submit.SubmissionService
- WorkflowItemStepLinkRepository - Class in org.dspace.app.rest.repository
-
Link Repository for the Steps subresources of an individual WorkflowItem
- WorkflowItemStepLinkRepository() - Constructor for class org.dspace.app.rest.repository.WorkflowItemStepLinkRepository
- 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
- WorkspaceItemRestPermissionEvaluatorPlugin - Class in org.dspace.app.rest.security
-
RestPermissionEvaluatorPluginclass that evaluate READ, WRITE and DELETE permissions over a WorkspaceItem - WorkspaceItemRestPermissionEvaluatorPlugin() - Constructor for class org.dspace.app.rest.security.WorkspaceItemRestPermissionEvaluatorPlugin
- 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.AbstractProcessingStep
- workspaceItemService - Variable in class org.dspace.app.rest.submit.SubmissionService
- WRITE - org.dspace.app.rest.security.DSpaceRestPermission
- writeFilestream(Context, String, InputStream, String) - Method in class org.dspace.app.rest.scripts.handler.impl.RestDSpaceRunnableHandler
X
- xmlWorkflowFactory - Variable in class org.dspace.app.rest.converter.ClaimedTaskConverter
- 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
- xmlWorkflowItemService - Variable in class org.dspace.app.rest.repository.WorkflowItemRestRepository
All Classes All Packages