Request-a-copy improvement: Package info and POM changes

This commit is contained in:
Kim Shepherd
2025-02-13 13:54:09 +01:00
parent e59e565387
commit 12f078f0e7
2 changed files with 16 additions and 3 deletions

View File

@@ -8,13 +8,19 @@
/**
* Feature for conveying a request that materials forbidden to the requester
* by resource policy be made available by other means. The request will be
* e-mailed to a responsible party for consideration and action. Find details
* in the user documentation under the rubric "Request a Copy".
* by resource policy be made available by other means.
*
* There are several methods of making the resource(s) available to the requester:
* 1. The request will be e-mailed to a responsible party for consideration and action.
* Find details in the user documentation under the rubric "Request a Copy".
*
* <p>Mailing is handled by {@link RequestItemEmailNotifier}. Responsible
* parties are represented by {@link RequestItemAuthor}
*
* 2. A unique 48-char token will be generated and included in a special weblink emailed to the requester.
* This link will provide access to the requester as though they had READ policy access while the access period
* has not expired, or forever if the access period is null.
*
* <p>This package includes several "strategy" classes which discover
* responsible parties in various ways. See
* {@link RequestItemSubmitterStrategy} and the classes which extend it, and

View File

@@ -338,6 +338,13 @@
<artifactId>lucene-analyzers-icu</artifactId>
<scope>test</scope>
</dependency>
<!-- Include hamcrest exparity for date matcher in overlay tests -->
<dependency>
<groupId>org.exparity</groupId>
<artifactId>hamcrest-date</artifactId>
<version>2.0.8</version>
<scope>test</scope>
</dependency>
</dependencies>