protected class

ConcurrentMergeScheduler.MergeThread

extends Thread
java.lang.Object
   ↳ java.lang.Thread
     ↳ org.apache.lucene.index.ConcurrentMergeScheduler.MergeThread

Summary

[Expand]
Inherited Constants
From class java.lang.Thread
Public Constructors
ConcurrentMergeScheduler.MergeThread(IndexWriter writer, MergePolicy.OneMerge startMerge)
Public Methods
synchronized MergePolicy.OneMerge getRunningMerge()
void run()
synchronized void setRunningMerge(MergePolicy.OneMerge merge)
void setThreadPriority(int pri)
String toString()
[Expand]
Inherited Methods
From class java.lang.Thread
From class java.lang.Object
From interface java.lang.Runnable

Public Constructors

public ConcurrentMergeScheduler.MergeThread (IndexWriter writer, MergePolicy.OneMerge startMerge)

Throws
IOException

Public Methods

public synchronized MergePolicy.OneMerge getRunningMerge ()

public void run ()

public synchronized void setRunningMerge (MergePolicy.OneMerge merge)

public void setThreadPriority (int pri)

public String toString ()