Interface ArtifactTransformer


public interface ArtifactTransformer
Install and deploy artifact transformer. This component can mangle install and deploy requests, replace artifacts, add new artifacts and so on.
Since:
2.0.5
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.eclipse.aether.deployment.DeployRequest
    transformDeployArtifacts(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.deployment.DeployRequest request)
    Transform deploy artifacts.
    default org.eclipse.aether.installation.InstallRequest
    transformInstallArtifacts(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.installation.InstallRequest request)
    Transform install artifacts.
  • Method Details

    • transformInstallArtifacts

      default org.eclipse.aether.installation.InstallRequest transformInstallArtifacts(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.installation.InstallRequest request)
      Transform install artifacts.
      Parameters:
      session - never null
      request - never null
      Returns:
      the transformed request, never null
    • transformDeployArtifacts

      default org.eclipse.aether.deployment.DeployRequest transformDeployArtifacts(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.deployment.DeployRequest request)
      Transform deploy artifacts.
      Parameters:
      session - never null
      request - never null
      Returns:
      the transformed request, never null