org.jacorb.notification.engine
Class DefaultTaskExecutor
java.lang.Object
org.jacorb.notification.engine.DefaultTaskExecutor
- All Implemented Interfaces:
- CallbackingDisposable, org.picocontainer.Disposable, Disposable, EDU.oswego.cs.dl.util.concurrent.Executor, TaskExecutor
- public class DefaultTaskExecutor
- extends java.lang.Object
- implements TaskExecutor
- Version:
- $Id: DefaultTaskExecutor.java,v 1.1 2005/02/14 00:03:09 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultTaskExecutor
public DefaultTaskExecutor(java.lang.String name,
int numberOfThreads)
DefaultTaskExecutor
public DefaultTaskExecutor(java.lang.String name,
int numberOfThreads,
boolean mayDie)
getDefaultExecutor
public static TaskExecutor getDefaultExecutor()
isTaskQueued
public boolean isTaskQueued()
- Specified by:
isTaskQueued
in interface TaskExecutor
dispose
public void dispose()
- Specified by:
dispose
in interface org.picocontainer.Disposable
addDisposeHook
public void addDisposeHook(Disposable d)
- Specified by:
addDisposeHook
in interface CallbackingDisposable
execute
public void execute(java.lang.Runnable r)
throws java.lang.InterruptedException
- Specified by:
execute
in interface EDU.oswego.cs.dl.util.concurrent.Executor
- Throws:
java.lang.InterruptedException