| Interface | Description |
|---|---|
| RestParam |
| Class | Description |
|---|---|
| BaseRestResource |
A barebone RESTFUL resource implementation.
|
| CopyUtils |
This is taken from org.apache.commons.io.CopyUtils so Apache liciense applied
|
| DatastreamFilenameHelper |
Helper class to manage getting filenames for datastreams and adding content
disposition headers to force downloading of datastream disseminations
|
| DatastreamResource |
A rest controller to handle CRUD operations for the Fedora datastream API
(API-M) Request syntax:
GET,PUT,POST,DELETE
prototol://hostname:port/fedora/objects/PID/datastreams/DSID/versions ?
[dateTime][parmArray]
protocol - either http or https.
hostname - required hostname of the Fedora server.
port - required port number on which the Fedora server is running.
fedora - required path name for the Fedora access service.
objects - required path name for the Fedora service.
PID - required persistent idenitifer of the digital object.
DSID - required datastream identifier for the datastream.
dateTime - optional dateTime value indicating dissemination of a version
of the digital object at the specified point in time.
|
| DefaultSerializer | |
| DescribeRepositoryResource |
Implements the "describeRepository" functionality of the Fedora Access LITE
(API-A-LITE) interface using a java servlet front end.
|
| FedoraObjectsResource |
Implement /objects/pid/* REST API
|
| MethodResource |
A rest controller to handle listing and invoking all Service Definition
methods in a digital object.
|
| RelationshipResource |
A rest controller to handle CRUD operations for the Fedora relationships API.
|
| RestHelper | |
| RestUtil |
Utility class for REST operations.
|
| SchemaResource |
| Exception | Description |
|---|---|
| RestException |
Copyright © 2013 DuraSpace. All Rights Reserved.