...
getObjectHistory
Syntax:
Panel | |
---|---|
|
This syntax requests the change history for the specified digital object. The change history provides a list of timestamps that indicate when components (e.g., Datastreams, etc.) in the digital object were created or modified. These timestamps can be used in a dissemination request to view the object as it existed at a specific point in time. The xml parameter determines the type of output returned. If the parameter is omitted or has a value of "false", a MIME-typed stream consisting of an html table is returned providing a browser-savvy means of viewing the object history. If the value specified is "true", then a MIME-typed stream consisting of XML is returned.
...
getObjectProfile
Syntax:
Panel |
---|
http://hostname:port/fedora/get/PID*\[/dateTime\]\[?xml=BOOLEAN\]* |
This syntax requests an object profile for the specified digital object. The xml
parameter determines the type of output returned. If the parameter is omitted or has a value of "false", a MIME-typed stream consisting of an HTML table is returned providing a browser-savvy means of viewing the object profile. If the value specified is "true", then a MIME-typed stream consisting of XML is returned.
...
Panel |
---|
Get the ObjectProfile for a data object with a PID of demo:5 as XML: http://localhost:8080/fedora/get/demo:5?xml=true |
findObjects
Syntax:
Panel | |
---|---|
|
This syntax essentially performs a search upon the objects in the repository. It finds objects that meet the criteria specified in the request. The criteria are evaluated against an index of the repository that contains unqualified Dublin Core and Fedora-specific metadata elements. The syntax provides a client with the ability to specify the search criteria as either a phrase (a simple keyword search), or as a set of name value pairs (a field-based search).
...
resumeFindObjects
Syntax:
Panel |
---|
http://hostname:port/fedora/search*?sessionToken=SESSIONID\[&xml=BOOLEAN\]* |
This syntax requests the next members of a result set from a prior invocation of a findObjects request. If the findObjects request was run and there are more "hits" in the result set than the maxResults setting on the findObjects request, then the resumeFindObjects request is used to obtain the next group of items in the result set. Fields to be included as part of the result set are the same as those available for findObjects, and must be specified as part of the syntax for resumeFindObjects as well (i.e. if the parameters ?pid=true&title=true are part of the findObjects query, those same parameters should be included as part of the resumeFindObjects query.)
...
listDatastreams
Syntax:
Panel | |
---|---|
|
This syntax requests a list of Datastreams contained in the digital object.
...
Panel |
---|
List the Datastreams in a data object with PID of demo:5 as XML: http://localhost:8080/fedora/listDatastreams/demo:5?xml=true |
listMethods
Syntax:
Panel | |
---|---|
|
This syntax requests a list of methods available in the digital object.
...