Autowire constant ConfigurationService field instead of making it a parameter.

This commit is contained in:
Mark H. Wood
2022-08-24 12:30:40 -04:00
parent 1215992c86
commit 747a2aeec9
2 changed files with 3 additions and 10 deletions

View File

@@ -8,6 +8,7 @@
package org.dspace.submit.model;
import java.util.List;
import javax.inject.Inject;
import org.dspace.services.ConfigurationService;
@@ -16,6 +17,7 @@ import org.dspace.services.ConfigurationService;
*/
public class UploadConfiguration {
@Inject
private ConfigurationService configurationService;
private String metadataDefinition;
@@ -64,14 +66,6 @@ public class UploadConfiguration {
this.required = required;
}
public ConfigurationService getConfigurationService() {
return configurationService;
}
public void setConfigurationService(ConfigurationService configurationService) {
this.configurationService = configurationService;
}
public String getName() {
return name;
}

View File

@@ -5,8 +5,7 @@
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="uploadConfigurationDefault" class="org.dspace.submit.model.UploadConfiguration">
<property name="name" value="upload"></property>
<property name="configurationService" ref="org.dspace.services.ConfigurationService"/>
<property name="name" value="upload"/>
<property name="metadata" value="bitstream-metadata" />
<property name="options">
<list>