Interface IRuntimeRepositoryManager

    • Method Detail

      • getActualRuntimeRepository

        @Deprecated
        IRuntimeRepository getActualRuntimeRepository()
        Deprecated.
        since 3.9.0: The method name was a false translation from German. The correct method is called getCurrentRuntimeRepository()
        Call a modification check on the product data provider. If there are any changes in the product data, this method creates a new IRuntimeRepository. If there are no changes this method simply returns the existing one.
      • getCurrentRuntimeRepository

        IRuntimeRepository getCurrentRuntimeRepository()
        Call a modification check on the product data provider. If there are any changes in the product data, this method creates a new IRuntimeRepository. If there are no changes this method simply returns the existing one. The current runtime repository can be null.

        Every direct referenced manger will be asked for it current repository. If any direct referenced manager returns null as its current repository, this direct referenced repository will be ignored.

      • getDirectlyReferencedRepositoryManagers

        java.util.List<IRuntimeRepositoryManager> getDirectlyReferencedRepositoryManagers()
        Get the list of direct references managers.
        Returns:
        All directly referenced managers
      • getAllReferencedRepositoryManagers

        java.util.List<IRuntimeRepositoryManager> getAllReferencedRepositoryManagers()
        Collect all referenced manager. This request all referenced managers from the direct references managers recursively.
        Returns:
        A list of all IRuntimeRepositoryManager that are referenced directly or indirectly