Package org.apache.camel.test.spring
Class CamelAnnotationsHandler
java.lang.Object
org.apache.camel.test.spring.CamelAnnotationsHandler
Deprecated.
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
cleanup()
Deprecated.Cleanup/restore global state to defaults / pre-test values after the test setup is complete.static void
handleCamelContextStartup
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) Deprecated.Handles starting of Camel contexts based onUseAdviceWith
and other state in the JVM.static void
handleDisableJmx
(Class<?> testClass) Deprecated.Handles disabling of JMX on Camel contexts based onDisableJmx
.static void
handleExcludeRoutes
(Class<?> testClass) Deprecated.Handles @ExcludeRoutes to make it easier to exclude other routes when testing with Spring.static void
handleMockEndpoints
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) Deprecated.Handles auto-intercepting of endpoints with mocks based onMockEndpoints
.static void
handleMockEndpointsAndSkip
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) Deprecated.Handles auto-intercepting of endpoints with mocks based onMockEndpointsAndSkip
and skipping the original endpoint.static void
handleProvidesBreakpoint
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) Deprecated.static void
handleRouteCoverage
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass, Function testMethod) Deprecated.Handles disabling of JMX on Camel contexts based onEnableRouteCoverage
.static void
handleRouteCoverageDump
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass, Function testMethod) Deprecated.static void
handleShutdownTimeout
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) Deprecated.Handles updating shutdown timeouts on Camel contexts based onShutdownTimeout
.static void
handleUseOverridePropertiesWithPropertiesComponent
(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) Deprecated.Handles override this method to include and override properties with the CamelPropertiesComponent
.
-
Method Details
-
cleanup
public static void cleanup()Deprecated.Cleanup/restore global state to defaults / pre-test values after the test setup is complete. -
handleExcludeRoutes
Deprecated.Handles @ExcludeRoutes to make it easier to exclude other routes when testing with Spring.- Parameters:
testClass
- the test class being executed
-
handleDisableJmx
Deprecated.Handles disabling of JMX on Camel contexts based onDisableJmx
.- Parameters:
testClass
- the test class being executed
-
handleRouteCoverage
public static void handleRouteCoverage(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass, Function testMethod) throws Exception Deprecated.Handles disabling of JMX on Camel contexts based onEnableRouteCoverage
.- Parameters:
context
- the initialized Spring contexttestClass
- the test class being executed- Throws:
Exception
-
handleRouteCoverageDump
public static void handleRouteCoverageDump(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass, Function testMethod) throws Exception Deprecated.- Throws:
Exception
-
handleProvidesBreakpoint
public static void handleProvidesBreakpoint(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) throws Exception Deprecated.- Throws:
Exception
-
handleShutdownTimeout
public static void handleShutdownTimeout(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) throws Exception Deprecated.Handles updating shutdown timeouts on Camel contexts based onShutdownTimeout
.- Parameters:
context
- the initialized Spring contexttestClass
- the test class being executed- Throws:
Exception
-
handleMockEndpoints
public static void handleMockEndpoints(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) throws Exception Deprecated.Handles auto-intercepting of endpoints with mocks based onMockEndpoints
.- Parameters:
context
- the initialized Spring contexttestClass
- the test class being executed- Throws:
Exception
-
handleMockEndpointsAndSkip
public static void handleMockEndpointsAndSkip(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) throws Exception Deprecated.Handles auto-intercepting of endpoints with mocks based onMockEndpointsAndSkip
and skipping the original endpoint.- Parameters:
context
- the initialized Spring contexttestClass
- the test class being executed- Throws:
Exception
-
handleUseOverridePropertiesWithPropertiesComponent
public static void handleUseOverridePropertiesWithPropertiesComponent(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) throws Exception Deprecated.Handles override this method to include and override properties with the CamelPropertiesComponent
.- Parameters:
context
- the initialized Spring contexttestClass
- the test class being executed- Throws:
Exception
-
handleCamelContextStartup
public static void handleCamelContextStartup(org.springframework.context.ConfigurableApplicationContext context, Class<?> testClass) throws Exception Deprecated.Handles starting of Camel contexts based onUseAdviceWith
and other state in the JVM.- Parameters:
context
- the initialized Spring contexttestClass
- the test class being executed- Throws:
Exception
-