org.sakaiproject.search.journal.impl
Class IndexManagementTimerTask

java.lang.Object
  extended by java.util.TimerTask
      extended by org.sakaiproject.search.journal.impl.IndexManagementTimerTask
All Implemented Interfaces:
Runnable

public class IndexManagementTimerTask
extends TimerTask

A timer Task for a management operation in the search code

Author:
ieb

Constructor Summary
IndexManagementTimerTask()
           
 
Method Summary
 void destroy()
           
 long getDelay()
           
 ManagementOperation getManagementOperation()
           
 long getPeriod()
           
 org.sakaiproject.thread_local.api.ThreadLocalManager getThreadLocalManager()
           
 void init()
           
 boolean isClosed()
           
 boolean isFixedRate()
           
 void run()
           
 void setClosed(boolean closed)
           
 void setDelay(long delay)
           
 void setFixedRate(boolean fixedRate)
           
 void setManagementOperation(ManagementOperation managementOperation)
           
 void setPeriod(long period)
           
 void setThreadLocalManager(org.sakaiproject.thread_local.api.ThreadLocalManager threadLocalManager)
           
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexManagementTimerTask

public IndexManagementTimerTask()
Method Detail

init

public void init()

destroy

public void destroy()

getDelay

public long getDelay()
Returns:

getPeriod

public long getPeriod()
Returns:

setDelay

public void setDelay(long delay)
Parameters:
delay - the delay to set

setPeriod

public void setPeriod(long period)
Parameters:
period - the period to set

isFixedRate

public boolean isFixedRate()
Returns:

setFixedRate

public void setFixedRate(boolean fixedRate)
Parameters:
fixedRate - the fixedRate to set

run

public void run()
Specified by:
run in interface Runnable
Specified by:
run in class TimerTask

getManagementOperation

public ManagementOperation getManagementOperation()
Returns:
the managementOperation

setManagementOperation

public void setManagementOperation(ManagementOperation managementOperation)
Parameters:
managementOperation - the managementOperation to set

isClosed

public boolean isClosed()
Returns:
the closed

setClosed

public void setClosed(boolean closed)
Parameters:
closed - the closed to set

getThreadLocalManager

public org.sakaiproject.thread_local.api.ThreadLocalManager getThreadLocalManager()

setThreadLocalManager

public void setThreadLocalManager(org.sakaiproject.thread_local.api.ThreadLocalManager threadLocalManager)


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