| Modifier and Type | Class and Description |
|---|---|
class |
AddOperation
Operation to track the "add" operation to the given "path".
|
class |
CopyOperation
Operation to track the "copy" operation to the given "path".
|
class |
FromOperation
Operation to track the "from" operation to the given "path".
|
class |
MoveOperation
Operation to track the "move" operation to the given "path".
|
class |
RemoveOperation
Operation to track the "remove" operation to the given "path".
|
class |
ReplaceOperation
Operation to track the "replace" operation to the given "path".
|
| Modifier and Type | Method and Description |
|---|---|
List<Operation> |
Patch.getOperations() |
| Constructor and Description |
|---|
Patch(List<Operation> operations) |
| Modifier and Type | Method and Description |
|---|---|
protected R |
AbstractResourcePatch.add(R restModel,
Operation operation) |
protected R |
AbstractResourcePatch.copy(R restModel,
Operation operation) |
protected R |
AbstractResourcePatch.move(R restModel,
Operation operation) |
protected R |
AbstractResourcePatch.remove(R restModel,
Operation operation) |
protected EPersonRest |
EPersonPatch.replace(EPersonRest eperson,
Operation operation)
Performs the replace operation.
|
protected ItemRest |
ItemPatch.replace(ItemRest item,
Operation operation)
Performs the replace operation.
|
protected R |
AbstractResourcePatch.replace(R restModel,
Operation operation) |
| Modifier and Type | Method and Description |
|---|---|
R |
DSpaceObjectPatch.patch(R dsoRest,
List<Operation> operations)
Applies the given patch operations to the given DSpaceObjectRest instance.
|
R |
AbstractResourcePatch.patch(R restModel,
List<Operation> operations)
Handles the patch operations.
|
| Modifier and Type | Method and Description |
|---|---|
R |
ResourcePatchOperation.perform(R resource,
Operation operation) |
R |
ReplacePatchOperation.perform(R resource,
Operation operation)
Implements the patch operation for replace operations.
|
abstract R |
PatchOperation.perform(R resource,
Operation operation)
Updates the rest model by applying the patch operation.
|
EPersonRest |
EPersonLoginReplaceOperation.replace(EPersonRest eperson,
Operation operation) |
EPersonRest |
EPersonCertificateReplaceOperation.replace(EPersonRest eperson,
Operation operation) |
ItemRest |
ItemWithdrawReplaceOperation.replace(ItemRest item,
Operation operation) |
ItemRest |
ItemDiscoverableReplaceOperation.replace(ItemRest item,
Operation operation) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRestProcessingStep.doPatchProcessing(Context context,
Request currentRequest,
InProgressSubmission source,
Operation op)
Method to react to a patch request against the step managed section data
|
| Modifier and Type | Method and Description |
|---|---|
void |
ReplacePatchOperation.perform(Context context,
Request currentRequest,
InProgressSubmission source,
Operation operation) |
void |
RemovePatchOperation.perform(Context context,
Request currentRequest,
InProgressSubmission source,
Operation operation) |
abstract void |
PatchOperation.perform(Context context,
Request currentRequest,
InProgressSubmission source,
Operation operation) |
void |
MovePatchOperation.perform(Context context,
Request currentRequest,
InProgressSubmission source,
Operation operation) |
void |
AddPatchOperation.perform(Context context,
Request currentRequest,
InProgressSubmission source,
Operation operation) |
| Modifier and Type | Method and Description |
|---|---|
void |
UploadStep.doPatchProcessing(Context context,
Request currentRequest,
InProgressSubmission source,
Operation op) |
void |
LicenseStep.doPatchProcessing(Context context,
Request currentRequest,
InProgressSubmission source,
Operation op) |
void |
DescribeStep.doPatchProcessing(Context context,
Request currentRequest,
InProgressSubmission source,
Operation op) |
void |
CollectionStep.doPatchProcessing(Context context,
Request currentRequest,
InProgressSubmission source,
Operation op) |
Copyright © 2019 DuraSpace. All rights reserved.