Celtix User APIs

org.objectweb.celtix.workqueue
Interface WorkQueue

All Superinterfaces:
Executor
All Known Subinterfaces:
AutomaticWorkQueue

public interface WorkQueue
extends Executor


Method Summary
 void execute(Runnable work, long timeout)
          Submits a work item for execution at some time in the future, waiting for up to a specified amount of time for the item to be accepted.
 
Methods inherited from interface java.util.concurrent.Executor
execute
 

Method Detail

execute

void execute(Runnable work,
             long timeout)
Submits a work item for execution at some time in the future, waiting for up to a specified amount of time for the item to be accepted.

Parameters:
work - the workitem to submit for execution.
timeout - the maximum amount of time (in milliseconds) to wait for it to be accepted.
Throws:
RejectedExecutionException - if this work item cannot be accepted for execution.
NullPointerException - if work item is null.

Celtix User APIs