Package org.dspace.submit.service
Class SubmissionConfigServiceImpl
java.lang.Object
org.dspace.submit.service.SubmissionConfigServiceImpl
- All Implemented Interfaces:
SubmissionConfigService,InitializingBean
public class SubmissionConfigServiceImpl
extends Object
implements SubmissionConfigService, InitializingBean
An implementation for Submission Config service
- Author:
- paulo.graca at fccn.pt
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintgetAllSubmissionConfigs(Integer limit, Integer offset) getCollectionsBySubmissionConfig(Context context, String submitName) getStepConfig(String stepID) getSubmissionConfigByCollection(Collection collection) getSubmissionConfigByName(String submitName) voidreload()
-
Field Details
-
submissionConfigReader
-
-
Constructor Details
-
SubmissionConfigServiceImpl
- Throws:
SubmissionConfigReaderException
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceInitializingBean- Throws:
Exception
-
reload
- Specified by:
reloadin interfaceSubmissionConfigService- Throws:
SubmissionConfigReaderException
-
getDefaultSubmissionConfigName
- Specified by:
getDefaultSubmissionConfigNamein interfaceSubmissionConfigService
-
getAllSubmissionConfigs
- Specified by:
getAllSubmissionConfigsin interfaceSubmissionConfigService
-
countSubmissionConfigs
public int countSubmissionConfigs()- Specified by:
countSubmissionConfigsin interfaceSubmissionConfigService
-
getSubmissionConfigByCollection
- Specified by:
getSubmissionConfigByCollectionin interfaceSubmissionConfigService
-
getSubmissionConfigByName
- Specified by:
getSubmissionConfigByNamein interfaceSubmissionConfigService
-
getStepConfig
- Specified by:
getStepConfigin interfaceSubmissionConfigService- Throws:
SubmissionConfigReaderException
-
getCollectionsBySubmissionConfig
public List<Collection> getCollectionsBySubmissionConfig(Context context, String submitName) throws IllegalStateException, SQLException - Specified by:
getCollectionsBySubmissionConfigin interfaceSubmissionConfigService- Throws:
IllegalStateExceptionSQLException
-