Package org.dspace.app.rest.submit
Class AbstractProcessingStep
java.lang.Object
org.dspace.app.rest.submit.AbstractProcessingStep
- All Implemented Interfaces:
DataProcessingStep,RestProcessingStep
- Direct Known Subclasses:
AccessConditionStep,CCLicenseStep,DescribeStep,DuplicateDetectionStep,LicenseStep,NotifyStep,SherpaPolicyStep,ShowIdentifiersStep,UploadStep
Abstract processing class for DSpace Submission Steps. This retrieve several
collaborators that are usually needed by all the processing class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AuthorizeServiceprotected BitstreamFormatServiceprotected BitstreamServiceprotected BundleServiceprotected NotifySubmissionServiceprotected CollectionServiceprotected ConfigurationServiceprotected ItemServiceprotected MetadataFieldServiceprotected WorkspaceItemServiceFields inherited from interface org.dspace.app.rest.submit.DataProcessingStep
ACCESS_CONDITION_POLICY_STEP_OPERATION_ENTRY, ACCESS_CONDITION_STEP_OPERATION_ENTRY, CCLICENSE_STEP_OPERATION_ENTRY, COARNOTIFY_STEP_PATH, COLLECTION_STEP_OPERATION_ENTRY, DESCRIBE_STEP_METADATA_OPERATION_ENTRY, LICENSE_STEP_OPERATION_ENTRY, PRIMARY_FLAG_ENTRY, SHOW_IDENTIFIERS_ENTRY, UPLOAD_STEP_ACCESSCONDITIONS_OPERATION_ENTRY, UPLOAD_STEP_METADATA_OPERATION_ENTRY, UPLOAD_STEP_METADATA_PATH, UPLOAD_STEP_MOVE_OPERATION_ENTRY, UPLOAD_STEP_REMOVE_OPERATION_ENTRY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.dspace.app.rest.submit.DataProcessingStep
doPatchProcessing, getData, validate
-
Field Details
-
authorizeService
-
bitstreamService
-
bitstreamFormatService
-
bundleService
-
collectionService
-
itemService
-
metadataFieldService
-
configurationService
-
workspaceItemService
-
coarNotifySubmissionService
-
-
Constructor Details
-
AbstractProcessingStep
public AbstractProcessingStep()
-