C# Class Lucene.Net.Index.TestConcurrentMergeScheduler.ConcurrentMergeSchedulerAnonymousInnerClassHelper

Inheritance: ConcurrentMergeScheduler
Show file Open project: apache/lucenenet

Public Methods

Method Description
ConcurrentMergeSchedulerAnonymousInnerClassHelper ( TestConcurrentMergeScheduler outerInstance, int maxMergeCount, CountdownEvent enoughMergesWaiting, AtomicInteger runningMergeCount, AtomicBoolean failed ) : System

Protected Methods

Method Description
DoMerge ( MergePolicy merge ) : void

Method Details

ConcurrentMergeSchedulerAnonymousInnerClassHelper() public method

public ConcurrentMergeSchedulerAnonymousInnerClassHelper ( TestConcurrentMergeScheduler outerInstance, int maxMergeCount, CountdownEvent enoughMergesWaiting, AtomicInteger runningMergeCount, AtomicBoolean failed ) : System
outerInstance TestConcurrentMergeScheduler
maxMergeCount int
enoughMergesWaiting System.Threading.CountdownEvent
runningMergeCount Lucene.Net.Support.AtomicInteger
failed AtomicBoolean
return System

DoMerge() protected method

protected DoMerge ( MergePolicy merge ) : void
merge MergePolicy
return void