Class RpmSlice

java.lang.Object
com.artipie.http.Slice.Wrap
com.artipie.rpm.http.RpmSlice
All Implemented Interfaces:
Slice

public final class RpmSlice extends Slice.Wrap
Artipie Slice for RPM repository HTTP API.
Since:
0.7
  • Constructor Details

    • RpmSlice

      public RpmSlice(Storage storage)
      Ctor.
      Parameters:
      storage - The storage.
    • RpmSlice

      public RpmSlice(Storage storage, Policy<?> policy, Authentication auth, RepoConfig config)
      Ctor.
      Parameters:
      storage - Storage
      policy - Access policy.
      auth - Auth details.
      config - Repository configuration.
    • RpmSlice

      public RpmSlice(Storage storage, Policy<?> policy, Authentication auth, RepoConfig config, Optional<Queue<ArtifactEvent>> events)
      Ctor.
      Parameters:
      storage - Storage
      policy - Access policy.
      auth - Auth details.
      config - Repository configuration.
      events - Artifact events queue