org.eaglei.search.provider.lucene
Class LuceneSearchProviderFactory

java.lang.Object
  extended by org.eaglei.search.provider.lucene.LuceneSearchProviderFactory

public final class LuceneSearchProviderFactory
extends java.lang.Object

Factory methods for creating LuceneSearchProvider from generated data. TODO move this logic into test

Author:
frost

Constructor Summary
LuceneSearchProviderFactory()
           
 
Method Summary
static LuceneSearchProvider createProviderForGeneratedData(org.eaglei.services.InstitutionRegistry institutionRegistry, org.eaglei.model.EIOntModel eagleiOntModel, org.eaglei.search.datagen.DataGenParams datagenParams)
          Creates a LuceneProvider for generated data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneSearchProviderFactory

public LuceneSearchProviderFactory()
Method Detail

createProviderForGeneratedData

public static LuceneSearchProvider createProviderForGeneratedData(org.eaglei.services.InstitutionRegistry institutionRegistry,
                                                                  org.eaglei.model.EIOntModel eagleiOntModel,
                                                                  org.eaglei.search.datagen.DataGenParams datagenParams)
                                                           throws java.io.IOException
Creates a LuceneProvider for generated data.

Parameters:
datagenParams - Generation params
Returns:
The LuceneProvider
Throws:
java.io.IOException - Thrown if an error is encountered creating the provider.


Copyright © 2009-2011 Eagle-I. All Rights Reserved.