Package org.dspace.submit.service
Interface SubmissionConfigService
- All Known Implementing Classes:
SubmissionConfigServiceImpl
public interface SubmissionConfigService
Item Submission Configuration Service
enables interaction with a submission config like
getting a config by a collection name or handle
as also retrieving submission configuration steps
- Author:
- paulo.graca at fccn.pt
-
Method Summary
Modifier and TypeMethodDescriptionintgetAllSubmissionConfigs(Integer limit, Integer offset) getCollectionsBySubmissionConfig(Context context, String submitName) getStepConfig(String stepID) getSubmissionConfigByCollection(Collection collection) getSubmissionConfigByName(String submitName) voidreload()
-
Method Details
-
reload
- Throws:
SubmissionConfigReaderException
-
getDefaultSubmissionConfigName
String getDefaultSubmissionConfigName() -
getAllSubmissionConfigs
-
countSubmissionConfigs
int countSubmissionConfigs() -
getSubmissionConfigByCollection
-
getSubmissionConfigByName
-
getStepConfig
- Throws:
SubmissionConfigReaderException
-
getCollectionsBySubmissionConfig
List<Collection> getCollectionsBySubmissionConfig(Context context, String submitName) throws IllegalStateException, SQLException, SubmissionConfigReaderException
-