Package org.apache.camel.test.spring
Class CamelAnnotationsHandler
- java.lang.Object
-
- org.apache.camel.test.spring.CamelAnnotationsHandler
-
@Deprecated public final class CamelAnnotationsHandler extends Object
Deprecated.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static 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 Detail
-
cleanup
public static void cleanup()
Deprecated.Cleanup/restore global state to defaults / pre-test values after the test setup is complete.
-
handleExcludeRoutes
public static void handleExcludeRoutes(Class<?> testClass)
Deprecated.Handles @ExcludeRoutes to make it easier to exclude other routes when testing with Spring.- Parameters:
testClass
- the test class being executed
-
handleDisableJmx
public static void handleDisableJmx(Class<?> testClass)
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
-
-