Class ComposerProxySlice

java.lang.Object
com.artipie.http.Slice.Wrap
com.artipie.composer.http.proxy.ComposerProxySlice
All Implemented Interfaces:
com.artipie.http.Slice

public class ComposerProxySlice extends com.artipie.http.Slice.Wrap
Composer proxy repository slice.
Since:
0.4
  • Constructor Details

    • ComposerProxySlice

      public ComposerProxySlice(ClientSlices clients, URI remote, Repository repo)
      New Composer proxy without cache and without authentication.
      Parameters:
      clients - HTTP clients
      remote - Remote URI
      repo - Repository
    • ComposerProxySlice

      public ComposerProxySlice(ClientSlices clients, URI remote, Repository repo, Authenticator auth)
      New Composer proxy without cache.
      Parameters:
      clients - HTTP clients
      remote - Remote URI
      repo - Repository
      auth - Authenticator
    • ComposerProxySlice

      public ComposerProxySlice(ClientSlices clients, URI remote, Repository repository, Authenticator auth, Cache cache)
      New Composer proxy slice with cache.
      Parameters:
      clients - HTTP clients
      remote - Remote URI
      repository - Repository
      auth - Authenticator
      cache - Repository cache