Class ArtifactResolver

    • Constructor Detail

      • ArtifactResolver

        public ArtifactResolver()
    • Method Detail

      • getResolverFor

        public static ArtifactResolver getResolverFor​(ClassLoader classLoader,
                                                      org.kie.api.builder.ReleaseId releaseId,
                                                      boolean allowDefaultPom)
      • getResolverFor

        public static ArtifactResolver getResolverFor​(org.kie.api.builder.ReleaseId releaseId,
                                                      boolean allowDefaultPom)
      • getResolverFor

        public static ArtifactResolver getResolverFor​(InputStream pomStream,
                                                      org.kie.api.builder.ReleaseId releaseId,
                                                      boolean allowDefaultPom)
      • getResolverFor

        public static ArtifactResolver getResolverFor​(org.kie.util.maven.support.PomModel pomModel)
      • getPomDirectDependencies

        public abstract List<DependencyDescriptor> getPomDirectDependencies​(org.kie.util.maven.support.DependencyFilter dependencyFilter)
      • resolveArtifact

        public abstract org.eclipse.aether.artifact.Artifact resolveArtifact​(org.kie.api.builder.ReleaseId releaseId)