Package org.eclipse.rdf4j.http.server.repository.resolver

## Interface RepositoryResolver

- All Known Implementing Classes:
    `DefaultRepositoryResolver`

      public interface RepositoryResolver

  An adapter interface to allow the `QueryRequestHandler`, `RepositoryRequestHandler` and `RepositoryController` to get the repository for an HttpRequest.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Repository` | `getRepository​(javax.servlet.http.HttpServletRequest request)` |
    `RepositoryConfig` | `getRepositoryConfig​(String repId, Model model)` |
    `RepositoryConnection` | `getRepositoryConnection​(javax.servlet.http.HttpServletRequest request, Repository repository)` |
    `String` | `getRepositoryID​(javax.servlet.http.HttpServletRequest request)` |
    `RepositoryManager` | `getRepositoryManager()` |

- - ### Method Detail

    - #### getRepositoryManager

          RepositoryManager getRepositoryManager()

    - #### getRepositoryID

          String getRepositoryID​(javax.servlet.http.HttpServletRequest request)

    - #### getRepositoryConfig

          RepositoryConfig getRepositoryConfig​(String repId,
                                               Model model)

    - #### getRepositoryConnection

          RepositoryConnection getRepositoryConnection​(javax.servlet.http.HttpServletRequest request,
                                                       Repository repository)

    - #### getRepository

          Repository getRepository​(javax.servlet.http.HttpServletRequest request)