org.whitesource.teamcity.agent
Class BaseOssInfoExtractor

java.lang.Object
  extended by org.whitesource.teamcity.agent.BaseOssInfoExtractor
Direct Known Subclasses:
GenericOssInfoExtractor, MavenOssInfoExtractor

public abstract class BaseOssInfoExtractor
extends Object

Base class for extractors of open source usage information;

Author:
Edo.Shor

Field Summary
protected  List<String> excludes
           
protected  List<String> includes
           
protected  String projectToken
           
protected  jetbrains.buildServer.agent.BuildRunnerContext runner
           
 
Constructor Summary
protected BaseOssInfoExtractor(jetbrains.buildServer.agent.BuildRunnerContext runner)
          Constructor
 
Method Summary
abstract  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

runner

protected jetbrains.buildServer.agent.BuildRunnerContext runner

projectToken

protected String projectToken

includes

protected List<String> includes

excludes

protected List<String> excludes
Constructor Detail

BaseOssInfoExtractor

protected BaseOssInfoExtractor(jetbrains.buildServer.agent.BuildRunnerContext runner)
Constructor

Parameters:
runner -
Method Detail

extract

public abstract Collection<org.whitesource.agent.api.model.AgentProjectInfo> extract()


Copyright © 2012 White Source. All Rights Reserved.