Introduction
The iudlCollection disseminator provides the lowest level of functionality needed by a collection object, namely, the ability to identify items that are a member of the collection.
Behaviours
; listMembers(max, start) : Returns PIDs for members of this collection, in Sparql form. No more than max PIDs are returned, starting with the number start object in an ordered list.
; getSize : Returns the number of objects currently in this collection, in Sparql form.
Implementation
Files:
- Bdef_iudlCollection.xml - behavior definition This link needs to be fixed!
- bmech:iudlCollection.xml - behavior mechanism
Usage:
- Fedora resource index must be enabled
- Objects in Fedora must refer to their parent collection in the RELS-EXT datastream, using the fedora:isMemberOfCollection relationship
- When binding the disseminator to a collection object, only one binding is required: NULLBIND. This may be bound to any XML datastream, but preferably will be bound to the default DC datastream.