org.apache.solr.uima.processor.ae
Class OverridingParamsAEProvider

java.lang.Object
  extended by org.apache.solr.uima.processor.ae.OverridingParamsAEProvider
All Implemented Interfaces:
AEProvider

public class OverridingParamsAEProvider
extends Object
implements AEProvider

AEProvider implementation that creates an Aggregate AE from the given path, also injecting runtime parameters defined in the solrconfig.xml Solr configuration file and assigning them as overriding parameters in the aggregate AE

Version:
$Id$

Constructor Summary
OverridingParamsAEProvider(String aeFilePath, Map<String,Object> runtimeParameters)
           
 
Method Summary
 org.apache.uima.analysis_engine.AnalysisEngine getAE()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OverridingParamsAEProvider

public OverridingParamsAEProvider(String aeFilePath,
                                  Map<String,Object> runtimeParameters)
Method Detail

getAE

public org.apache.uima.analysis_engine.AnalysisEngine getAE()
                                                     throws org.apache.uima.resource.ResourceInitializationException
Specified by:
getAE in interface AEProvider
Throws:
org.apache.uima.resource.ResourceInitializationException


Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.