Package org.dspace.submit
Class AbstractProcessingStep
- java.lang.Object
-
- org.dspace.submit.AbstractProcessingStep
-
- Direct Known Subclasses:
AccessStep,CCLicenseStep,CompleteStep,InitialQuestionsStep,LicenseStep,MetadataStep,SampleStep,SelectCollectionStep,StartSubmissionLookupStep,UploadStep,VerifyStep
public abstract class AbstractProcessingStep extends Object
Abstract processing class for DSpace Submission Steps. This defines the base methods which are required for any Step processing class.
-
-
Field Summary
Fields Modifier and Type Field Description protected AuthorizeServiceauthorizeServiceprotected BitstreamFormatServicebitstreamFormatServiceprotected BitstreamServicebitstreamServiceprotected BTEBatchImportServicebteBatchImportServiceprotected BundleServicebundleServiceprotected CollectionServicecollectionServiceprotected ConfigurationServiceconfigurationServiceprotected ItemServiceitemServiceprotected MetadataFieldServicemetadataFieldServiceprotected WorkspaceItemServiceworkspaceItemService
-
Constructor Summary
Constructors Constructor Description AbstractProcessingStep()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voiddoPostProcessing(Context context, InProgressSubmission wsi)abstract voiddoPreProcessing(Context context, InProgressSubmission wsi)
-
-
-
Field Detail
-
authorizeService
protected AuthorizeService authorizeService
-
bitstreamService
protected BitstreamService bitstreamService
-
bitstreamFormatService
protected BitstreamFormatService bitstreamFormatService
-
bundleService
protected BundleService bundleService
-
collectionService
protected CollectionService collectionService
-
itemService
protected ItemService itemService
-
metadataFieldService
protected MetadataFieldService metadataFieldService
-
configurationService
protected ConfigurationService configurationService
-
workspaceItemService
protected WorkspaceItemService workspaceItemService
-
bteBatchImportService
protected BTEBatchImportService bteBatchImportService
-
-
Method Detail
-
doPreProcessing
public abstract void doPreProcessing(Context context, InProgressSubmission wsi)
-
doPostProcessing
public abstract void doPostProcessing(Context context, InProgressSubmission wsi)
-
-