org.mule.component
Class PooledJavaComponentTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.util.pool.AbstractPoolingTestCase
              extended by org.mule.component.PooledJavaComponentTestCase

public class PooledJavaComponentTestCase
extends AbstractPoolingTestCase


Field Summary
 
Fields inherited from class org.mule.util.pool.AbstractPoolingTestCase
DEFAULT_EXHAUSTED_ACTION, DEFAULT_INITIALISATION_POLICY, MAX_ACTIVE, MAX_IDLE, MAX_WAIT
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY
 
Constructor Summary
PooledJavaComponentTestCase()
           
 
Method Summary
 void testBlockExpiryOnExhaust()
           
 void testBlockOnExhaust()
           
 void testClearPool()
           
 void testComponentCreation()
           
 void testCreateLifecycleAdapters()
           
 void testDisposingFactoryDisposesObject()
           
 void testFailOnExhaust()
           
 void testGrowOnExhaust()
           
 void testObjectUniqueness()
           
 void testPoolManagement()
           
 void testStartStop()
           
 
Methods inherited from class org.mule.util.pool.AbstractPoolingTestCase
createDefaultPoolingProfile
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doTearDown, getBuilder, getConfigurationResources, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PooledJavaComponentTestCase

public PooledJavaComponentTestCase()
Method Detail

testComponentCreation

public void testComponentCreation()
                           throws Exception
Throws:
Exception

testPoolManagement

public void testPoolManagement()
                        throws Exception
Throws:
Exception

testStartStop

public void testStartStop()
                   throws Exception
Throws:
Exception

testCreateLifecycleAdapters

public void testCreateLifecycleAdapters()
                                 throws Exception
Throws:
Exception

testFailOnExhaust

public void testFailOnExhaust()
                       throws Exception
Throws:
Exception

testBlockExpiryOnExhaust

public void testBlockExpiryOnExhaust()
                              throws Exception
Throws:
Exception

testBlockOnExhaust

public void testBlockOnExhaust()
                        throws Exception
Throws:
Exception

testGrowOnExhaust

public void testGrowOnExhaust()
                       throws Exception
Throws:
Exception

testClearPool

public void testClearPool()
                   throws Exception
Throws:
Exception

testObjectUniqueness

public void testObjectUniqueness()
                          throws Exception
Throws:
Exception

testDisposingFactoryDisposesObject

public void testDisposingFactoryDisposesObject()
                                        throws Exception
Throws:
Exception


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.