Templates for Custom Sitecore Data Providers
A custom data provider does not need to provide its own templates. Often Sitecore’s existing templates are sufficient to accomodate external data. But that is not always the case.
If a data provider exposes its own templates, there are some additional methods to implement on the data provider.