net.sf.jbaobab.thread
Interface RunnableManager

All Known Implementing Classes:
RunnableManager.NullManager

public interface RunnableManager

An interface for managing threads, normally used with ManagedThreadFactory.

Author:
Oakyoon Cha
See Also:
ManagedThreadFactory

Nested Class Summary
static class RunnableManager.NullManager
           A dummny implementation of RunnableManager.
 
Field Summary
static RunnableManager NULL
           
 
Method Summary
 void onShutdown(Runnable runnable)
           
 void onStart(Runnable runnable)
           
 void onThrow(Runnable runnable, Throwable throwable)
           
 

Field Detail

NULL

static final RunnableManager NULL
Method Detail

onStart

void onStart(Runnable runnable)

onShutdown

void onShutdown(Runnable runnable)

onThrow

void onThrow(Runnable runnable,
             Throwable throwable)