org.anadix.utils
Class MultithreadedAnalyzer

java.lang.Object
  extended by org.anadix.utils.MultithreadedAnalyzer

public class MultithreadedAnalyzer
extends Object


Constructor Summary
MultithreadedAnalyzer()
           
MultithreadedAnalyzer(Analyzer analyzer)
           
MultithreadedAnalyzer(Analyzer analyzer, int threads)
           
 
Method Summary
 boolean dispose()
           
 boolean dispose(long timeout, TimeUnit unit)
           
 Report getResult(int id)
           
 Report getResult(int id, boolean block)
           
 int submittAnalysis(Source source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultithreadedAnalyzer

public MultithreadedAnalyzer()
                      throws InstantiationException
Throws:
InstantiationException

MultithreadedAnalyzer

public MultithreadedAnalyzer(Analyzer analyzer)

MultithreadedAnalyzer

public MultithreadedAnalyzer(Analyzer analyzer,
                             int threads)
Method Detail

submittAnalysis

public int submittAnalysis(Source source)

getResult

public Report getResult(int id)
                 throws ResultException
Throws:
ResultException

getResult

public Report getResult(int id,
                        boolean block)
                 throws ResultException
Throws:
ResultException

dispose

public boolean dispose()

dispose

public boolean dispose(long timeout,
                       TimeUnit unit)


Copyright © 2012. All Rights Reserved.