Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.activemq.io.util
Class MemoryBoundedQueueTest  view MemoryBoundedQueueTest download MemoryBoundedQueueTest.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.activemq.io.util.MemoryBoundedQueueTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
MemoryBoundedPrioritizedQueueTest

public class MemoryBoundedQueueTest
extends junit.framework.TestCase

MemoryBoundedQueueTest

Version:
$Revision: 1.1.1.1 $

Nested Class Summary
private  class MemoryBoundedQueueTest.Dequeue
           
 
Field Summary
private  MemoryBoundedObjectManager memoryManager
           
private  int NUMBER_CONSUMERS
           
protected static java.lang.String QUEUE_NAME
           
private  MemoryBoundedQueueManager queueManager
           
private  Semaphore stoppedSemaphore
           
protected  boolean supportJMSPriority
           
private static int TEST_ENQUEUE_SIZE
           
protected static int TEST_INSTANCE_SIZE
           
private  int TOTAL_LOAD
           
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
MemoryBoundedQueueTest()
           
 
Method Summary
protected  MemoryBoundedObjectManager getMemoryManager()
           
protected  MemoryBoundedQueueManager getQueueManager()
           
 void testClear()
           
 void testClose()
           
 void testDequeue()
           
 void testDequeueNoWait()
           
 void testEnqueueFirst()
           
 void testEnqueueNoBlock()
           
 void testIsEmpty()
           
 void testLoad()
           
 void testRemove()
           
 void testRemovePacket()
           
 void testRemovePacketById()
           
 void testSize()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TEST_INSTANCE_SIZE

protected static final int TEST_INSTANCE_SIZE
See Also:
Constant Field Values

TEST_ENQUEUE_SIZE

private static final int TEST_ENQUEUE_SIZE
See Also:
Constant Field Values

QUEUE_NAME

protected static final java.lang.String QUEUE_NAME
See Also:
Constant Field Values

TOTAL_LOAD

private final int TOTAL_LOAD
See Also:
Constant Field Values

NUMBER_CONSUMERS

private final int NUMBER_CONSUMERS
See Also:
Constant Field Values

stoppedSemaphore

private Semaphore stoppedSemaphore

memoryManager

private MemoryBoundedObjectManager memoryManager

queueManager

private MemoryBoundedQueueManager queueManager

supportJMSPriority

protected boolean supportJMSPriority
Constructor Detail

MemoryBoundedQueueTest

public MemoryBoundedQueueTest()
Method Detail

getMemoryManager

protected MemoryBoundedObjectManager getMemoryManager()

getQueueManager

protected MemoryBoundedQueueManager getQueueManager()

testLoad

public void testLoad()
              throws java.lang.Exception

testClear

public void testClear()

testDequeue

public void testDequeue()
                 throws java.lang.Exception

testClose

public void testClose()

testDequeueNoWait

public void testDequeueNoWait()
                       throws java.lang.Exception

testEnqueueFirst

public void testEnqueueFirst()
                      throws java.lang.Exception

testEnqueueNoBlock

public void testEnqueueNoBlock()

testIsEmpty

public void testIsEmpty()

testRemove

public void testRemove()

testSize

public void testSize()

testRemovePacket

public void testRemovePacket()

testRemovePacketById

public void testRemovePacketById()