Package org.opennms.core.test.camel
Class CamelBlueprintTest
- java.lang.Object
-
- org.junit.Assert
-
- org.apache.camel.test.junit4.TestSupport
-
- org.apache.camel.test.junit4.CamelTestSupport
-
- org.apache.camel.test.blueprint.CamelBlueprintTestSupport
-
- org.opennms.core.test.camel.CamelBlueprintTest
-
public class CamelBlueprintTest extends org.apache.camel.test.blueprint.CamelBlueprintTestSupport
-
-
Constructor Summary
Constructors Constructor Description CamelBlueprintTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doPreSetup()
Use Aries Blueprint synchronous mode to avoid a blueprint deadlock bug.static int
getAvailablePort(java.util.concurrent.atomic.AtomicInteger current, int max)
java.lang.String
isMockEndpoints()
boolean
isUseAdviceWith()
-
Methods inherited from class org.apache.camel.test.blueprint.CamelBlueprintTestSupport
addServicesOnStartup, addServicesOnStartup, asKeyValueService, asService, asService, createBundleContext, createCamelContext, expectBlueprintContainerReloadOnConfigAdminUpdate, getBlueprintDescriptor, getBundleContext, getBundleDirectives, getBundleFilter, getBundleVersion, getCamelContextCreationTimeout, getOsgiService, getOsgiService, getOsgiService, getOsgiService, includeTestBundle, loadConfigAdminConfigurationFile, setConfigAdminInitialConfiguration, setUp, tearDown, tearDownAfterClass, useAsynchronousBlueprintStartup, useOverridePropertiesWithConfigAdmin
-
Methods inherited from class org.apache.camel.test.junit4.CamelTestSupport
applyCamelPostProcessor, assertExpression, assertMockEndpointsSatisfied, assertMockEndpointsSatisfied, assertPredicate, assertResolveLanguage, assertValidContext, camelContextService, consumer, context, createExchangeWithBody, createJndiContext, createRegistry, createRouteBuilder, createRouteBuilders, debugAfter, debugBefore, disableJMX, doPostSetup, enableJMX, fluentTemplate, getCamelContextService, getCamelTestWatcher, getMandatoryEndpoint, getMandatoryEndpoint, getMockEndpoint, getMockEndpoint, getShutdownTimeout, ignoreMissingLocationWithPropertiesComponent, isCreateCamelContextPerClass, isDumpRouteCoverage, isLazyLoadingTypeConverter, isMockEndpointsAndSkip, isUseDebugger, isUseRouteBuilder, postProcessTest, replaceRouteFromWith, resetMocks, resolveMandatoryEndpoint, resolveMandatoryEndpoint, sendBodies, sendBody, sendBody, setCamelContextService, setUseRouteBuilder, startCamelContext, stopCamelContext, template, useJmx, useOverridePropertiesWithPropertiesComponent
-
Methods inherited from class org.apache.camel.test.junit4.TestSupport
assertCollectionSize, assertCollectionSize, assertDirectoryEquals, assertDirectoryEquals, assertEndpointUri, assertExpression, assertFileExists, assertFileNotExists, assertInMessageBodyEquals, assertInMessageHeader, assertIsInstanceOf, assertListSize, assertListSize, assertMessageHeader, assertOneElement, assertOutMessageBodyEquals, assertOutMessageHeader, assertPredicate, assertPredicateDoesNotMatch, assertPredicateMatches, assertStringContains, body, bodyAs, createDirectory, createExchangeWithBody, deleteDirectory, deleteDirectory, exchangeProperty, faultBody, faultBodyAs, getRouteList, getTestMethodName, getTestName, header, isJava15, isJava16, isJava17, isJava18, isJavaVendor, isPlatform, outBody, outBodyAs, property, resolveMandatoryEndpoint, resolveMandatoryEndpoint, systemProperty, systemProperty, unwrap, unwrapChannel
-
Methods inherited from class org.junit.Assert
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
-
-
-
-
Method Detail
-
doPreSetup
public void doPreSetup() throws java.lang.Exception
Use Aries Blueprint synchronous mode to avoid a blueprint deadlock bug. Also, make sure the PingerFactory is reset so DSCP/fragment bits are cleared.- Overrides:
doPreSetup
in classorg.apache.camel.test.junit4.CamelTestSupport
- Throws:
java.lang.Exception
-
isUseAdviceWith
public boolean isUseAdviceWith()
- Overrides:
isUseAdviceWith
in classorg.apache.camel.test.junit4.CamelTestSupport
-
isMockEndpoints
public java.lang.String isMockEndpoints()
- Overrides:
isMockEndpoints
in classorg.apache.camel.test.junit4.CamelTestSupport
-
getAvailablePort
public static final int getAvailablePort(java.util.concurrent.atomic.AtomicInteger current, int max)
-
-