org.whitesource.teamcity.agent
Class GenericOssInfoExtractor

java.lang.Object
  extended by org.whitesource.teamcity.agent.BaseOssInfoExtractor
      extended by org.whitesource.teamcity.agent.GenericOssInfoExtractor

public class GenericOssInfoExtractor
extends BaseOssInfoExtractor

Concrete implementation for generic job types. Based on user entered locations of open source libraries.

Author:
Edo.Shor

Field Summary
protected  List<Pattern> excludePatterns
           
protected  List<Pattern> includePatterns
           
 
Fields inherited from class org.whitesource.teamcity.agent.BaseOssInfoExtractor
excludes, includes, projectToken, runner
 
Constructor Summary
GenericOssInfoExtractor(jetbrains.buildServer.agent.BuildRunnerContext runner)
          Constructor
 
Method Summary
 Collection<org.whitesource.agent.api.model.AgentProjectInfo> extract()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

includePatterns

protected List<Pattern> includePatterns

excludePatterns

protected List<Pattern> excludePatterns
Constructor Detail

GenericOssInfoExtractor

public GenericOssInfoExtractor(jetbrains.buildServer.agent.BuildRunnerContext runner)
Constructor

Parameters:
runner -
Method Detail

extract

public Collection<org.whitesource.agent.api.model.AgentProjectInfo> extract()
Specified by:
extract in class BaseOssInfoExtractor


Copyright © 2012 White Source. All Rights Reserved.