C# Class Lucene.Net.Index.ConcurrentMergeScheduler.MergeThread

Inheritance: SupportClass.ThreadClass
显示文件 Open project: synhershko/lucene.net

Public Methods

Method Description
MergeThread ( ConcurrentMergeScheduler enclosingInstance, IndexWriter writer, MergePolicy startMerge ) : System.Collections.Generic
Run ( ) : void
SetRunningMerge ( MergePolicy merge ) : void
SetThreadPriority ( int pri ) : void
ToString ( ) : System.String

Private Methods

Method Description
InitBlock ( ConcurrentMergeScheduler enclosingInstance ) : void

Method Details

MergeThread() public method

public MergeThread ( ConcurrentMergeScheduler enclosingInstance, IndexWriter writer, MergePolicy startMerge ) : System.Collections.Generic
enclosingInstance ConcurrentMergeScheduler
writer IndexWriter
startMerge MergePolicy
return System.Collections.Generic

Run() public method

public Run ( ) : void
return void

SetRunningMerge() public method

public SetRunningMerge ( MergePolicy merge ) : void
merge MergePolicy
return void

SetThreadPriority() public method

public SetThreadPriority ( int pri ) : void
pri int
return void

ToString() public method

public ToString ( ) : System.String
return System.String