-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docs #18
base: master
Are you sure you want to change the base?
Docs #18
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,8 @@ | ||
# adapter-flow-lib | ||
|
||
Данная библиотека предназначена для упрощенного процесса реализации взаимодействия с провайдерами. | ||
|
||
Подробное описание использования приведено в [документации](./docs/flows/flow_using_lib.md). | ||
|
||
### License | ||
[Apache 2.0 License.](/LICENSE) |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -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. Если подходящий вам процесс найден, необходимо выполнить следующие шаги: | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ...найден, то далее необходимо выполнить следующие шаги: There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
не мне как раз такие паразиты не нравятся в "то далее" не несет смысловой нагрузки There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ты используешь конструкцию "Если-то", но выкинув "то", оно кажется незаконченным. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
ну в том то и дело, что умным людям не надо писать если - то , в контексте все очевидно, а буков меньше (пиши сокращай) There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ля кучеряво ты расписал под шконарь конструкции русского языка. Сразу видно ровный пасан, а на фраер залетный. Такому и аппрув поставить не западло) |
||
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. Если подходящего процесса нет, необходимо выполнить следующие шаги: | ||
D-Baykov marked this conversation as resolved.
Show resolved
Hide resolved
|
||
1. Имплементировать интерфейсы RecurrentResultIntentResolver, ResultIntentResolver, StepResolver (пример: simple-flow) | ||
2. Далее все как в пункте <b>2</b> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
### Конфигурация Spring Boot? | ||
|
||
Конфигурация производится на примере [тестового окружения](./src/test/java/dev/vality/adapter/flow/lib/flow/config) | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
... для упрощения реализации процесса взаимодействия с провайдерами