org.whitesource.jenkins.extractor.generic
Class GenericOssInfoExtractor

java.lang.Object
  extended by org.whitesource.jenkins.extractor.BaseOssInfoExtractor
      extended by org.whitesource.jenkins.extractor.generic.GenericOssInfoExtractor

public class GenericOssInfoExtractor
extends BaseOssInfoExtractor

Concrete implementation for collecting open source info from FreeStyle projects.

Author:
Edo.Shor

Field Summary
 
Fields inherited from class org.whitesource.jenkins.extractor.BaseOssInfoExtractor
build, excludes, includes, listener
 
Constructor Summary
GenericOssInfoExtractor(String includes, String excludes, hudson.model.AbstractBuild build, hudson.model.BuildListener listener, String projectToken)
           
 
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
 

Constructor Detail

GenericOssInfoExtractor

public GenericOssInfoExtractor(String includes,
                               String excludes,
                               hudson.model.AbstractBuild build,
                               hudson.model.BuildListener listener,
                               String projectToken)
Method Detail

extract

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


Copyright © 2004-2013 White Source. All Rights Reserved.