| java.lang.Object | |
| ↳ | org.apache.helix.messaging.handling.HelixTaskExecutor | 
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | DEFAULT_PARALLEL_TASKS | ||||||||||
| String | MAX_THREADS | ||||||||||
| 
  [Expand]
   Inherited Constants  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   From interface
org.apache.helix.messaging.handling.TaskExecutor
 | |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| _taskMap | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
cancel a message execution 
  
   | |||||||||||
cancel the timeout for the given task 
  
   | |||||||||||
finish a message execution 
  
   | |||||||||||
blocking on scheduling all tasks 
  
   | |||||||||||
Invoked when message changes 
  
   | |||||||||||
register message handler factory this executor can handle 
  
   | |||||||||||
register message handler factory this executor can handle with specified
 thread-pool size 
  
   | |||||||||||
schedule a message execution 
  
   | |||||||||||
shutdown executor
 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
   
From interface
  org.apache.helix.MessageListener
 | |||||||||||
   
From interface
  org.apache.helix.messaging.handling.TaskExecutor
 | |||||||||||
blocking on scheduling all tasks
| InterruptedException | 
|---|
Invoked when message changes
register message handler factory this executor can handle
register message handler factory this executor can handle with specified thread-pool size
shutdown executor