Table of Contents

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.
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels