Class MetadataValueMovePatchOperation<DSO extends DSpaceObject>
java.lang.Object
org.dspace.app.rest.submit.factory.impl.PatchOperation<T>
org.dspace.app.rest.submit.factory.impl.MovePatchOperation<MetadataValueRest>
org.dspace.app.rest.submit.factory.impl.MetadataValueMovePatchOperation<DSO>
- Direct Known Subclasses:
BitstreamMetadataValueMovePatchOperation,ItemMetadataValueMovePatchOperation
public abstract class MetadataValueMovePatchOperation<DSO extends DSpaceObject>
extends MovePatchOperation<MetadataValueRest>
Submission "move" common PATCH operation.
- Author:
- Luigi Andrea Pascarelli (luigiandrea.pascarelli at 4science.it)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<MetadataValueRest[]>protected Class<MetadataValueRest>protected abstract DSpaceObjectService<DSO>protected voidMethods inherited from class org.dspace.app.rest.submit.factory.impl.MovePatchOperation
performMethods inherited from class org.dspace.app.rest.submit.factory.impl.PatchOperation
evaluateArrayObject, evaluateSingleObject, getAbsolutePath, getStepId
-
Constructor Details
-
MetadataValueMovePatchOperation
public MetadataValueMovePatchOperation()
-
-
Method Details
-
getArrayClassForEvaluation
- Specified by:
getArrayClassForEvaluationin classPatchOperation<MetadataValueRest>
-
getClassForEvaluation
- Specified by:
getClassForEvaluationin classPatchOperation<MetadataValueRest>
-
moveValue
protected void moveValue(Context context, DSO source, String target, int from, int to) throws SQLException - Throws:
SQLException
-
getDSpaceObjectService
-