Class Xs2aLoadConsentAndContextFromDb
- java.lang.Object
-
- de.adorsys.opba.protocol.bpmnshared.service.exec.ValidatedExecution<Xs2aAisContext>
-
- de.adorsys.opba.protocol.xs2a.service.xs2a.consent.Xs2aLoadConsentAndContextFromDb
-
- All Implemented Interfaces:
org.flowable.engine.delegate.JavaDelegate
@Service("xs2aLoadConsentAndContextFromDb") public class Xs2aLoadConsentAndContextFromDb extends ValidatedExecution<Xs2aAisContext>Loads the associated context with the consent from databases and merges it with current context. The process continues with merged context. Merging is necessary in order to work with i.e. dedicated consent as it is possible to validate IBAN list the consent was granted for.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceXs2aLoadConsentAndContextFromDb.ContextMerger
-
Constructor Summary
Constructors Constructor Description Xs2aLoadConsentAndContextFromDb()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aAisContext context)protected voiddoRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aAisContext context)-
Methods inherited from class de.adorsys.opba.protocol.bpmnshared.service.exec.ValidatedExecution
doAfterCall, doPrepareContext, doValidate, execute
-
-
-
-
Method Detail
-
doRealExecution
protected void doRealExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aAisContext context)- Specified by:
doRealExecutionin classValidatedExecution<Xs2aAisContext>
-
doMockedExecution
protected void doMockedExecution(org.flowable.engine.delegate.DelegateExecution execution, Xs2aAisContext context)- Overrides:
doMockedExecutionin classValidatedExecution<Xs2aAisContext>
-
-