org.amino.pattern.internal
Interface WorkQueue<S>

Type Parameters:
S - input type.

public interface WorkQueue<S>

Classes for queuing work items..

Author:
blainey

Method Summary
 MasterWorker.ResultKey submit(S w)
          Submit a work item to the work queue.
 MasterWorker.ResultKey submit(S w, long timeout, java.util.concurrent.TimeUnit unit)
          Submit a work item to the work queue.
 

Method Detail

submit

MasterWorker.ResultKey submit(S w)
Submit a work item to the work queue.

Parameters:
w - work item.
Returns:
key identifying submitted work item.

submit

MasterWorker.ResultKey submit(S w,
                              long timeout,
                              java.util.concurrent.TimeUnit unit)
Submit a work item to the work queue.

Parameters:
w - Work item.
timeout - Time out value.
unit - Time unit.
Returns:
key identifying submitted work item.


Copyright © 2008. All Rights Reserved.