| Class | Description |
|---|---|
| Application |
Define the Spring Boot Application settings itself.
|
| AuthenticationRestController |
Rest controller that handles authentication on the REST API together with the Spring Security filters
configured in
WebSecurityConfiguration |
| BitstreamContentRestController |
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
|
| DiscoverableEndpointsService |
A Service able to list all the discoverable endpoints in our REST
application.
|
| DiscoveryRestController |
The controller for the api/discover endpoint
|
| IdentifierRestController | |
| OpenSearchController |
This class provides a controller for OpenSearch support.
|
| RelationshipRestController |
This will be the entry point for the api/core/relationships endpoint with additional paths to it
|
| RelationshipTypeRestController |
This controller will handle all the incoming calls on the api/core/entitytypes/{id}/relationshiptypes endpoint
where the id parameter can be filled in to match a specific entityType and then get all the relationshipTypes
for the given EntityType
|
| RestResourceController |
This is the main entry point of the new REST API.
|
| RootRestResourceController |
This is the main entry point of the new REST API.
|
| UUIDLookupRestController |
This is an utility endpoint to lookup a generic DSpaceObject.
|
| Annotation Type | Description |
|---|---|
| Parameter |
This annotation provides extra information about method parameters of a
SearchRestMethod allowing automatic bind of request parameters
|
| SearchRestMethod |
Copyright © 2019 DuraSpace. All rights reserved.