org.gwe.utils.concurrent
Class BlockingList<ELE_TYPE>

java.lang.Object
  extended by org.gwe.utils.concurrent.BlockingList<ELE_TYPE>

public class BlockingList<ELE_TYPE>
extends java.lang.Object

Since:
Nov 16, 2007
Author:
Marco Ruiz

Constructor Summary
BlockingList()
           
 
Method Summary
 void add(ELE_TYPE element)
           
 java.util.List<ELE_TYPE> copy()
           
 void forceWakeUp()
           
 void remove(ELE_TYPE element)
           
 int size()
           
 java.util.List<ELE_TYPE> takeAll()
           
 ELE_TYPE takeOne()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockingList

public BlockingList()
Method Detail

copy

public java.util.List<ELE_TYPE> copy()

forceWakeUp

public void forceWakeUp()

add

public void add(ELE_TYPE element)

remove

public void remove(ELE_TYPE element)

takeAll

public java.util.List<ELE_TYPE> takeAll()

takeOne

public ELE_TYPE takeOne()

size

public int size()


Copyright © 2007-2009. All Rights Reserved.