diff --git a/dspace-api/src/main/java/org/dspace/app/requestitem/package-info.java b/dspace-api/src/main/java/org/dspace/app/requestitem/package-info.java index fa7c15b230..a973718efc 100644 --- a/dspace-api/src/main/java/org/dspace/app/requestitem/package-info.java +++ b/dspace-api/src/main/java/org/dspace/app/requestitem/package-info.java @@ -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". * *
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. + * *
This package includes several "strategy" classes which discover
* responsible parties in various ways. See
* {@link RequestItemSubmitterStrategy} and the classes which extend it, and
diff --git a/dspace/modules/server/pom.xml b/dspace/modules/server/pom.xml
index 6770a8f952..15fa4d452e 100644
--- a/dspace/modules/server/pom.xml
+++ b/dspace/modules/server/pom.xml
@@ -338,6 +338,13 @@