Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Citations code provides a Java interface that defines methods used by the Citations Helper to find appropriate configuration information for a given user. See:

    org.sakaiproject.citation.api.SiteOsidConfiguration

Implementations

A SiteOsidConfiguration implementation picks the proper XML configuration files for the current user, based on that user's context: campus and course affiliations, guest status, etc.

...

The default SiteOsidConfiguration API implementation provided with the Citations Helper is available here:

    org.sakaiproject.citation.impl.SampleSiteOsidConfiguration

Essentially, this class makes three decisions:

...