Package com.artipie.composer.http.proxy
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
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.artipie.http.Slice
com.artipie.http.Slice.Wrap
-
Constructor Summary
ConstructorDescriptionComposerProxySlice
(ClientSlices clients, URI remote, Repository repo) New Composer proxy without cache and without authentication.ComposerProxySlice
(ClientSlices clients, URI remote, Repository repo, Authenticator auth) New Composer proxy without cache.ComposerProxySlice
(ClientSlices clients, URI remote, Repository repository, Authenticator auth, Cache cache) New Composer proxy slice with cache. -
Method Summary
Methods inherited from class com.artipie.http.Slice.Wrap
response
-
Constructor Details
-
ComposerProxySlice
New Composer proxy without cache and without authentication.- Parameters:
clients
- HTTP clientsremote
- Remote URIrepo
- Repository
-
ComposerProxySlice
New Composer proxy without cache.- Parameters:
clients
- HTTP clientsremote
- Remote URIrepo
- Repositoryauth
- Authenticator
-
ComposerProxySlice
public ComposerProxySlice(ClientSlices clients, URI remote, Repository repository, Authenticator auth, Cache cache) New Composer proxy slice with cache.- Parameters:
clients
- HTTP clientsremote
- Remote URIrepository
- Repositoryauth
- Authenticatorcache
- Repository cache
-