Moksha Data Connector Interfaces
================================

.. automodule:: moksha.connector.connector

.. seealso::

   The :doc:`QuickstartTemplates` for instructions on automatically
   generating connectors.

.. seealso::

   The `Fedora Community <http://fedoracommunity.fedorahosted.org>`_ project
   contains a variety of connectors that can be used as examples, which
   can be found `here <https://fedorahosted.org/fedoracommunity/browser/fedoracommunity/connectors>`_


from moksha.connector import :class:`IConnector`, :class:`ICall`, :class:`IQuery`, :class:`ISearch`
---------------------------------------------------------------------------------------------------

.. autoclass:: moksha.connector.connector.IConnector
   :members:
   :inherited-members:

.. autoclass:: moksha.connector.connector.ICall
   :members:
   :inherited-members:

.. autoclass:: moksha.connector.connector.IQuery
   :members:
   :inherited-members:

.. autoclass:: moksha.connector.connector.ISearch
   :members:
   :inherited-members:
