org.jfrog.build.extractor.clientConfiguration.util
Class WildcardDependenciesHelper

java.lang.Object
  extended by org.jfrog.build.extractor.clientConfiguration.util.WildcardDependenciesHelper
All Implemented Interfaces:
DependenciesHelper

public class WildcardDependenciesHelper
extends java.lang.Object
implements DependenciesHelper

Created by Tamirh on 25/04/2016.


Constructor Summary
WildcardDependenciesHelper(DependenciesDownloader downloader, java.lang.String artifactoryUrl, java.lang.String target, org.jfrog.build.api.util.Log log)
           
 
Method Summary
 java.lang.String buildAqlSearchQuery(java.lang.String searchPattern, boolean recursive, java.lang.String props)
           
 java.lang.String getArtifactoryUrl()
           
 java.lang.String getTarget()
           
 java.util.List<org.jfrog.build.api.Dependency> retrievePublishedDependencies(java.lang.String searchPattern)
           
 void setArtifactoryUrl(java.lang.String artifactoryUrl)
           
 void setFlatDownload(boolean flat)
           
 void setProps(java.lang.String props)
           
 void setRecursive(boolean recursive)
           
 void setTarget(java.lang.String target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WildcardDependenciesHelper

public WildcardDependenciesHelper(DependenciesDownloader downloader,
                                  java.lang.String artifactoryUrl,
                                  java.lang.String target,
                                  org.jfrog.build.api.util.Log log)
Method Detail

getArtifactoryUrl

public java.lang.String getArtifactoryUrl()

setArtifactoryUrl

public void setArtifactoryUrl(java.lang.String artifactoryUrl)

getTarget

public java.lang.String getTarget()

setTarget

public void setTarget(java.lang.String target)

setProps

public void setProps(java.lang.String props)

setRecursive

public void setRecursive(boolean recursive)

retrievePublishedDependencies

public java.util.List<org.jfrog.build.api.Dependency> retrievePublishedDependencies(java.lang.String searchPattern)
                                                                             throws java.io.IOException,
                                                                                    java.lang.InterruptedException
Specified by:
retrievePublishedDependencies in interface DependenciesHelper
Throws:
java.io.IOException
java.lang.InterruptedException

setFlatDownload

public void setFlatDownload(boolean flat)
Specified by:
setFlatDownload in interface DependenciesHelper

buildAqlSearchQuery

public java.lang.String buildAqlSearchQuery(java.lang.String searchPattern,
                                            boolean recursive,
                                            java.lang.String props)