[ECOMMERCE-81] Reimplement info.magnolia.ecommerce.api.provider.Connection class Created: 14/Jan/19  Updated: 22/Jan/19  Resolved: 22/Jan/19

Status: Closed
Project: E-commerce
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0

Type: Task Priority: Neutral
Reporter: AntonĂ­n Juran Assignee: AntonĂ­n Juran
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
is related to ECOMMERCE-53 Implement REST connection to Commerce... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Documentation update required:
Yes
Epic Link: Configure my e-commerce connection
Sprint: Add-Ons 3
Story Points: 5

 Description   

Reimplement info.magnolia.ecommerce.api.provider.Connection class to be more generic - usable for more e-commerce services. We are limited with username, password, authUrl, baseUrl connections parameters in current implementation.
I.e. Commercetools connection parameters are: projecKey, clientId, clientSecret, authUrl, apiUrl while Magento connection required only baseUrl, username, password. Other platform can have other their specific connection parameters.
Possible solution could be parameters Map (key - connection parameter name, value - value of the parameter) as field of the Connection class instead of fields for individual connection parameters.

  • We have two entry points: UI configuration dialog and the consumer's connector

Generated at Mon Feb 12 01:40:41 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.