mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-12 20:43:18 +00:00
78 lines
4.6 KiB
XML
78 lines
4.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
|
|
|
|
<bean id="dspaceRunnableThreadExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
|
|
<property name="corePoolSize" value="5"/>
|
|
</bean>
|
|
|
|
<!-- This primary attribute is present so that we can assure that in the REST layer we'll always use this
|
|
bean if it is present-->
|
|
<bean id="import-openaire-events" class="org.dspace.qaevent.script.OpenaireEventsImportScriptConfiguration" primary="true">
|
|
<property name="description" value="Import new openAIRE quality assurance broker events"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.qaevent.script.OpenaireEventsImport"/>
|
|
</bean>
|
|
|
|
<bean id="metadata-import" class="org.dspace.app.bulkedit.MetadataImportScriptConfiguration" primary="true">
|
|
<property name="description" value="Import metadata after batch editing" />
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.bulkedit.MetadataImport"/>
|
|
</bean>
|
|
|
|
<bean id="metadata-export" class="org.dspace.app.bulkedit.MetadataExportScriptConfiguration" primary="true">
|
|
<property name="description" value="Export metadata for batch editing"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.bulkedit.MetadataExport"/>
|
|
</bean>
|
|
|
|
<bean id="curate" class="org.dspace.curate.CurationScriptConfiguration">
|
|
<property name="description" value="Curation tasks"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.curate.Curation"/>
|
|
</bean>
|
|
|
|
<!-- Not runnable from REST -->
|
|
<bean id="submission-forms-migrate" class="org.dspace.submit.migration.SubmissionFormsMigrationScriptConfiguration">
|
|
<property name="description" value="Script for migrating submission forms to DSpace 7"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.submit.migration.SubmissionFormsMigration"/>
|
|
</bean>
|
|
|
|
<bean id="metadata-deletion" class="org.dspace.app.bulkedit.MetadataDeletionScriptConfiguration" primary="true">
|
|
<property name="description" value="Delete all the values of the specified metadata field"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.bulkedit.MetadataDeletion"/>
|
|
</bean>
|
|
|
|
<bean id="harvest" class="org.dspace.app.harvest.HarvestScriptConfiguration">
|
|
<property name="description" value="Manage the OAI-PMH harvesting of external collections"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.harvest.Harvest"/>
|
|
</bean>
|
|
|
|
<bean id="process-cleaner" class="org.dspace.administer.ProcessCleanerConfiguration" primary="true">
|
|
<property name="description" value="Cleanup all the old processes in the specified state"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.administer.ProcessCleaner"/>
|
|
</bean>
|
|
|
|
<bean id="orcid-bulk-push" class="org.dspace.orcid.script.OrcidBulkPushScriptConfiguration" primary="true">
|
|
<property name="description" value="Perform the bulk synchronization of all the BATCH configured ORCID entities placed in the ORCID queue"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.orcid.script.OrcidBulkPush"/>
|
|
</bean>
|
|
|
|
<bean name="metadata-export-search" class="org.dspace.app.bulkedit.MetadataExportSearchScriptConfiguration">
|
|
<property name="description" value="export metadata from a discovery search" />
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.bulkedit.MetadataExportSearch" />
|
|
</bean>
|
|
|
|
<bean id="import" class="org.dspace.app.itemimport.ItemImportScriptConfiguration" primary="true">
|
|
<property name="description" value="Batch Import from Simple Archive Format (SAF)" />
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.itemimport.ItemImport"/>
|
|
</bean>
|
|
|
|
<bean id="export" class="org.dspace.app.itemexport.ItemExportScriptConfiguration" primary="true">
|
|
<property name="description" value="Batch Export to Simple Archive Format (SAF)"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.itemexport.ItemExport"/>
|
|
</bean>
|
|
|
|
<bean id="bulk-access-control" class="org.dspace.app.bulkaccesscontrol.BulkAccessControlScriptConfiguration" primary="true">
|
|
<property name="description" value="Bulk access control"/>
|
|
<property name="dspaceRunnableClass" value="org.dspace.app.bulkaccesscontrol.BulkAccessControl"/>
|
|
</bean>
|
|
|
|
</beans>
|