Class AnalysisEngineInstancePoolWithThreadAffinity

java.lang.Object
org.apache.uima.aae.controller.AnalysisEngineInstancePoolWithThreadAffinity
All Implemented Interfaces:
AnalysisEngineInstancePool

public class AnalysisEngineInstancePoolWithThreadAffinity extends Object implements AnalysisEngineInstancePool
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    checkin(org.apache.uima.analysis_engine.AnalysisEngine anAnalysisEngine)
    Adds an instance of AnalysisEngine to the pool
    org.apache.uima.analysis_engine.AnalysisEngine
    Pins each process thread to a specific and dedicated AE instance.
    void
    Destroys Analysis Engine instance pool.
    boolean
    Checks if the current Thread is assigned to an AE instance
    void
    intialize(List anAnalysisEngineInstanceList)
    Creates and initializes the AE Pool with intances of AEs provided in the anAnalysisEngineInstanceList
    int
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait