org.sakaiproject.search.journal.impl
Class MergeUpdateManager
java.lang.Object
org.sakaiproject.search.transaction.impl.TransactionManagerImpl
org.sakaiproject.search.journal.impl.MergeUpdateManager
- All Implemented Interfaces:
- TransactionIndexManager
public class MergeUpdateManager
- extends TransactionManagerImpl
Manages the index update operations
- Author:
- ieb TODO Unit test
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MergeUpdateManager
public MergeUpdateManager()
openTransaction
public IndexTransaction openTransaction(Map<String,Object> m)
throws IndexTransactionException
- Description copied from interface:
TransactionIndexManager
- Creates a new trasaction for index update
- Parameters:
m - the properties of the transaction
- Returns:
-
- Throws:
IndexTransactionException- See Also:
TransactionIndexManager.openTransaction(java.util.Map)
init
public void init()
- Overrides:
init in class TransactionManagerImpl
destroy
public void destroy()
- Overrides:
destroy in class TransactionManagerImpl
addTransactionListener
public void addTransactionListener(TransactionListener transactionListener)
- Specified by:
addTransactionListener in interface TransactionIndexManager- Overrides:
addTransactionListener in class TransactionManagerImpl
setTransactionListeners
public void setTransactionListeners(List<TransactionListener> transactionListeners)
- Overrides:
setTransactionListeners in class TransactionManagerImpl
- Parameters:
transactionListeners - the transactionListeners to set
Copyright © 2003-2012 Sakai Project. All Rights Reserved.