Skip to main content

Connector

Project description

License

Connector

This is a framework designed to build connectors with external systems, usually called Backends in the documentation.

Documentation: http://odoo-connector.com

It features:

  • A jobs queue

    In which the connectors can push functions (synchronization tasks) to be executed later.

  • An event pattern

    The connectors can subscribe listener functions on the events, executed when the events are fired.

  • Connector base classes

    Called ConnectorUnit.

    Include base classes for the use in connectors, ready to be extended:

    • Synchronizer: flow of an import or export

    • Mapper: transform a record according to mapping rules

    • Binder: link external IDs with local IDS

    • BackendAdapter: adapter interface for the exchanges with the backend

    • But ConnectorUnit can be extended to accomplish any task

  • A multi-backend support

    Each ConnectorUnit can be registered amongst a backend type (eg. Magento) and a backend version (allow to have a different Mapper for each backend’s version for instance)

It is used for example used to connect Magento and Prestashop, but also used with Solr, CMIS, …

Configuration and usage

This module does nothing on its own. It is a ground for developing advanced connector modules. For further information, please go on: http://odoo-connector.com

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback here.

Credits

Contributors

Read the contributors list

Maintainer

Odoo Community Association

This module is maintained by the OCA.

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

To contribute to this module, please visit http://odoo-community.org.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file odoo8_addon_connector-8.0.3.3.0.99.dev46-py2-none-any.whl.

File metadata

File hashes

Hashes for odoo8_addon_connector-8.0.3.3.0.99.dev46-py2-none-any.whl
Algorithm Hash digest
SHA256 117679acd7dc6bd7d4018e50146dc49f2b4c7347120069186f39cd43e2750c7a
MD5 1bc3da0df73f4a2f2a7b1cbfcf349236
BLAKE2b-256 e38701414e85119afef3d0661ba3086582e3398adaa6193a3f48fade6d7c1892

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page