org.onebusaway.transit_data_federation.bundle.tasks
Class GenerateRouteCollectionSearchIndexTask

java.lang.Object
  extended by org.onebusaway.transit_data_federation.bundle.tasks.GenerateRouteCollectionSearchIndexTask
All Implemented Interfaces:
Runnable

@Component
public class GenerateRouteCollectionSearchIndexTask
extends Object
implements Runnable

Generate the underlying Lucene search index for route collection searches that will power RouteCollectionSearchServiceImpl and RouteCollectionSearchService.

Author:
bdferris
See Also:
RouteCollectionSearchService, RouteCollectionSearchServiceImpl

Constructor Summary
GenerateRouteCollectionSearchIndexTask()
           
 
Method Summary
 void run()
           
 void setBundle(FederatedTransitDataBundle bundle)
           
 void setNarrativeService(NarrativeService narrativeService)
           
 void setRefreshService(RefreshService refreshService)
           
 void setTransitGraphDao(TransitGraphDao transitGraphDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerateRouteCollectionSearchIndexTask

public GenerateRouteCollectionSearchIndexTask()
Method Detail

setTransitGraphDao

public void setTransitGraphDao(TransitGraphDao transitGraphDao)

setNarrativeService

public void setNarrativeService(NarrativeService narrativeService)

setBundle

public void setBundle(FederatedTransitDataBundle bundle)

setRefreshService

public void setRefreshService(RefreshService refreshService)

run

@Transactional
public void run()
Specified by:
run in interface Runnable


Copyright © 2011 OneBusAway. All Rights Reserved.