mirror of
https://github.com/valitydev/adapter-flow-lib.git
synced 2024-11-06 00:05:22 +00:00
Add docs
This commit is contained in:
parent
d7b20d3e58
commit
e15c88a003
@ -1,4 +1,8 @@
|
||||
# adapter-flow-lib
|
||||
|
||||
Данная библиотека предназначена для упрощенного процесса реализации взаимодействия с провайдерами.
|
||||
|
||||
Подробное описание использования приведено в [документации](./docs/flows/flow_using_lib.md).
|
||||
|
||||
### License
|
||||
[Apache 2.0 License.](/LICENSE)
|
@ -4,11 +4,15 @@
|
||||
* [Процесс с полным прохождением 3дс версии 1.0 и 2.0](./flows/full_three_ds_v1_v2_flow_steps.md)
|
||||
* [Простой процесс с редиректом и поллингом статусов после всех операций](./flows/simple_redirect_with_polling_flow_steps.md)
|
||||
|
||||
2. Если подходящий вам процесс найден, процесс продолжается по следующему пути:
|
||||
2. Если подходящий вам процесс найден, необходимо выполнить следующие шаги:
|
||||
1. Подготавливается конфигурация под spring-boot [настройка конфигурации](./spring-boot-configuration.md).
|
||||
2. Релизовать, соответствующие выбранному флоу, методы
|
||||
из [RemoteClient](../src/main/java/dev/vality/adapter/flow/lib/client/RemoteClient.java) [инструкция](./client_implementations_manual.md)
|
||||
3. Реализовать валидаторы для ваших входных параметров, уникальных для вашего адаптера и настраевымых командой
|
||||
поддержки поддержкой(options - на уровне протокола
|
||||
damsel) [интерфейс](../src/main/java/dev/vality/adapter/flow/lib/validator/Validator.java)
|
||||
4. Реализация тестов
|
||||
4. Реализация тестов
|
||||
|
||||
3. Если подходящего процесса нет, необходимо выполнить следующие шаги:
|
||||
1. Имплементировать интерфейсы RecurrentResultIntentResolver, ResultIntentResolver, StepResolver (пример: simple-flow)
|
||||
2. Далее все как в пункте <b>2</b>
|
||||
|
@ -1,2 +1,4 @@
|
||||
### Конфигурация Spring Boot?
|
||||
|
||||
Конфигурация производится на примере [тестового окружения](./src/test/java/dev/vality/adapter/flow/lib/flow/config)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user