org.sakaiproject.search.optimize.shared.impl
Class JournalOptimizationOperation

java.lang.Object
  extended by org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
All Implemented Interfaces:
ManagementOperation

public class JournalOptimizationOperation
extends Object
implements ManagementOperation

Performs an optimize operation using an OptimizIndexManager to manage the 2PC.

Author:
ieb

Constructor Summary
JournalOptimizationOperation()
           
 
Method Summary
 void destroy()
           
 JournalOptimizationManager getJournalOptimizationManager()
           
 void init()
           
 void runOnce()
          performs the operation once, may be called many times, the class may maintain state between calls.
 void setJournalOptimizationManager(JournalOptimizationManager journalOptimizationManager)
           
 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

JournalOptimizationOperation

public JournalOptimizationOperation()
Method Detail

init

public void init()

destroy

public void destroy()

setServerConfigurationService

public void setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService)

runOnce

public void runOnce()
Description copied from interface: ManagementOperation
performs the operation once, may be called many times, the class may maintain state between calls.

Specified by:
runOnce in interface ManagementOperation
See Also:
ManagementOperation.runOnce()

getJournalOptimizationManager

public JournalOptimizationManager getJournalOptimizationManager()
Returns:
the journalOptimizationManager

setJournalOptimizationManager

public void setJournalOptimizationManager(JournalOptimizationManager journalOptimizationManager)
Parameters:
journalOptimizationManager - the journalOptimizationManager to set


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