Skip to content

Commit

Permalink
init submission service factory
Browse files Browse the repository at this point in the history
  • Loading branch information
paulo-graca committed Aug 23, 2023
1 parent f6c92a4 commit fcc5239
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
import org.dspace.alerts.service.SystemWideAlertService;
import org.dspace.app.requestitem.factory.RequestItemServiceFactory;
import org.dspace.app.requestitem.service.RequestItemService;
import org.dspace.app.util.SubmissionConfigReaderException;
import org.dspace.authorize.AuthorizeException;
import org.dspace.authorize.factory.AuthorizeServiceFactory;
import org.dspace.authorize.service.AuthorizeService;
Expand Down Expand Up @@ -51,6 +52,8 @@
import org.dspace.scripts.factory.ScriptServiceFactory;
import org.dspace.scripts.service.ProcessService;
import org.dspace.services.factory.DSpaceServicesFactory;
import org.dspace.submit.factory.SubmissionServiceFactory;
import org.dspace.submit.service.SubmissionConfigReaderService;
import org.dspace.supervision.factory.SupervisionOrderServiceFactory;
import org.dspace.supervision.service.SupervisionOrderService;
import org.dspace.versioning.factory.VersionServiceFactory;
Expand Down Expand Up @@ -107,8 +110,10 @@ public abstract class AbstractBuilder<T, S> {
static OrcidQueueService orcidQueueService;
static OrcidTokenService orcidTokenService;
static SystemWideAlertService systemWideAlertService;
static SubmissionConfigReaderService submissionConfigReaderService;
static SubscribeService subscribeService;
static SupervisionOrderService supervisionOrderService;



protected Context context;
Expand Down Expand Up @@ -171,6 +176,11 @@ public static void init() {
orcidTokenService = OrcidServiceFactory.getInstance().getOrcidTokenService();
systemWideAlertService = DSpaceServicesFactory.getInstance().getServiceManager()
.getServicesByType(SystemWideAlertService.class).get(0);
try {
submissionConfigReaderService = SubmissionServiceFactory.getInstance().getSubmissionConfigReaderService();
} catch (SubmissionConfigReaderException e) {
log.error(e.getMessage(), e);
}
subscribeService = ContentServiceFactory.getInstance().getSubscribeService();
supervisionOrderService = SupervisionOrderServiceFactory.getInstance().getSupervisionOrderService();
}
Expand Down Expand Up @@ -207,6 +217,7 @@ public static void destroy() {
versioningService = null;
orcidTokenService = null;
systemWideAlertService = null;
submissionConfigReaderService = null;
subscribeService = null;
supervisionOrderService = null;

Expand Down

0 comments on commit fcc5239

Please sign in to comment.