Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

getObjectHistory

Syntax:

http://hostname:port/fedora/getObjectHistory/PID*\[?xml=BOOLEAN\]*

Panel

Wiki Markup

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:

unmigrated-wiki-markup
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:

http://hostname:port/fedora/search?*\[terms=TERMS|query=QUERY\]\[&maxResults=MAXRESULTS\]\[&xml=true\]\[&pid=true\]\[&label=true\]\[&state=true\]\[&ownerId=true\]\[&cDate=true\]\[&mDate=true\]\[&dcmDate=true\]\[&title=true\]\[&creator=true\]\[&subject=true\]\[&description=true\]\[&publisher=true\]\[&contributor=true\]\[&date=true\]\[&type=true\]\[&format=true\]\[&identifier=true\]\[&source=true\]\[&language=true\]\[&relation=true\]\[&coverage=true\]\[&rights=true\]*

Panel

Wiki Markup

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:

unmigrated-wiki-markup
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:

http://hostname:port/fedora/listDatastreams/PID*\[/dateTime\]\[?xml=BOOLEAN\]*

Panel

Wiki Markup

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:

http://hostname:port/fedora/listMethods/PID*\[/dateTime\]\[?xml=BOOLEAN\]*

Panel

Wiki Markup

This syntax requests a list of methods available in the digital object.

...