org.sakaiproject.search.component.dao.impl
Class SearchIndexBuilderWorkerDaoJdbcImpl

java.lang.Object
  extended by org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
All Implemented Interfaces:
SearchIndexBuilderWorkerDao

public class SearchIndexBuilderWorkerDaoJdbcImpl
extends Object
implements SearchIndexBuilderWorkerDao


Constructor Summary
SearchIndexBuilderWorkerDaoJdbcImpl()
           
 
Method Summary
 int countPending(Connection connection)
           
 void createIndexTransaction(SearchIndexBuilderWorker worker)
           
 DataSource getDataSource()
           
 IndexStorage getIndexStorage()
           
 RDFSearchService getRdfSearchService()
           
 SearchIndexBuilder getSearchIndexBuilder()
           
 org.sakaiproject.component.api.ServerConfigurationService getServerConfigurationService()
           
 boolean indexExists()
           
 void init()
           
 boolean isLockRequired()
           
 void processToDoListTransaction(SearchIndexBuilderWorker worker, int indexBatchSize)
           
 void setDataSource(DataSource dataSource)
           
 void setIndexStorage(IndexStorage indexStorage)
           
 void setRdfSearchService(RDFSearchService rdfSearchService)
           
 void setSearchIndexBuilder(SearchIndexBuilder searchIndexBuilder)
           
 void setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchIndexBuilderWorkerDaoJdbcImpl

public SearchIndexBuilderWorkerDaoJdbcImpl()
Method Detail

init

public void init()

processToDoListTransaction

public void processToDoListTransaction(SearchIndexBuilderWorker worker,
                                       int indexBatchSize)
Specified by:
processToDoListTransaction in interface SearchIndexBuilderWorkerDao

createIndexTransaction

public void createIndexTransaction(SearchIndexBuilderWorker worker)
Specified by:
createIndexTransaction in interface SearchIndexBuilderWorkerDao

countPending

public int countPending(Connection connection)

getIndexStorage

public IndexStorage getIndexStorage()
Returns:
Returns the indexStorage.

setIndexStorage

public void setIndexStorage(IndexStorage indexStorage)
Parameters:
indexStorage - The indexStorage to set.

getDataSource

public DataSource getDataSource()
Returns:
Returns the dataSource.

setDataSource

public void setDataSource(DataSource dataSource)
Parameters:
dataSource - The dataSource to set.

isLockRequired

public boolean isLockRequired()
Specified by:
isLockRequired in interface SearchIndexBuilderWorkerDao

indexExists

public boolean indexExists()
Specified by:
indexExists in interface SearchIndexBuilderWorkerDao

getRdfSearchService

public RDFSearchService getRdfSearchService()
Returns:
the rdfSearchService

setRdfSearchService

public void setRdfSearchService(RDFSearchService rdfSearchService)
Parameters:
rdfSearchService - the rdfSearchService to set

getSearchIndexBuilder

public SearchIndexBuilder getSearchIndexBuilder()
Returns:
the searchIndexBuilder

setSearchIndexBuilder

public void setSearchIndexBuilder(SearchIndexBuilder searchIndexBuilder)
Parameters:
searchIndexBuilder - the searchIndexBuilder to set

getServerConfigurationService

public org.sakaiproject.component.api.ServerConfigurationService getServerConfigurationService()
Returns:
the serverConfigurationService

setServerConfigurationService

public void setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService)
Parameters:
serverConfigurationService - the serverConfigurationService to set


Copyright © 2003-2012 Sakai Project. All Rights Reserved.