Uploaded image for project: 'PUBLIC - Liferay Documentation'
  1. PUBLIC - Liferay Documentation
  2. LRDOCS-6503

Documentation request in order to add a custom external repository connector with BaseStore , ExtRepository and ExtRepositoryAdapter

    Details

    • Type: New Article
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: 7.1.x, 7.2.x
    • Component/s: DM > Connectors
    • Labels:
      None
    • Type of Documentation:
      Developer: Customization

      Description

      While consultation for customers in Japan, there were cases where they desired to implement custom external repository connectors, but we found out there was no documentation for these. It'd be great if there is documentation, even high-level from a developer standpoint.

      BaseStore
      The reference implementations could be found in liferay-portal such as S3Store.java, and I assume developers can guess the location from the current documentation, for example from this https://dev.liferay.com/es/discover/deployment/-/knowledge_base/7-1/using-amazon-simple-storage-service , but they aren't enough for custom implementations.

      ExtRepository
      Especially in a case to connect multiple repositories for Documents and Media, ExtRepository needs to be implemented, but no reference architectures as BaseStore available in the public due to reference implementations are private.

      I referred to DocumentumRepository and SharepointWSRepository. Some documentation, ideally reference implementations such as blade sample would be helpful

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:

                Packages

                Version Package
                7.1.x
                7.2.x