Skip to main content

Class UpdateBatchRequest

Used to update a batch to change different elements.


Properties

NAMETYPEDESCRIPTION
RequestIdSystem.stringUnique identifier used to identify the request. Used when associating the request to the response.
RequestDateSystem.DateTimeDateTime request was made. Request timeout is 1 minute.
Credentials TokenCredentials REQUIRED. Generic object representing different security token validation options to authenticate to the EPS system.
Criteria UpdateBatchCriteriaCriteria used to identify what parts of a batch to update, delete or close; i.e. Batch Reference number.

UpdateBatchCriteria

NAMETYPEDESCRIPTION
BatchReferenceSystem.StringREQUIRED. This is a unique string value assigned to a batch by EPS from the CreateBatchRequest. This references the batch to be updated.

Examples

{
"__type": "UpdateBatchRequest:#JackHenry.Eps.Mobile.RDA",
"Criteria": {
"__type": "UpdateBatchCriteria:#JackHenry.Eps.Mobile.RDA",
"BatchReference": "String Content"
}
}

Methods

Validate(IValidatorContext)

Declaration

public override void Validate(IValidatorContext context)

Parameters

TYPENAMEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.IValidatorContextcontext

Overrides

AuthenticatedRequest.Validate(IValidatorContext)

Exceptions

TYPEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.ValidationResultBatch must exist in our system