Class CitrusSpringConfig

java.lang.Object
org.citrusframework.config.CitrusSpringConfig

@Configuration @Import({FunctionConfig.class,ValidationMatcherConfig.class,MessageValidatorConfig.class,ReporterConfig.class,CitrusConfigImport.class}) @ImportResource(locations="${systemProperties[\'citrus.spring.application.context\']?:classpath*:citrus-context.xml}", reader=CitrusBeanDefinitionReader.class) public class CitrusSpringConfig extends Object
Since:
2.0
Author:
Christoph Deppisch
  • Constructor Details

    • CitrusSpringConfig

      public CitrusSpringConfig()
  • Method Details

    • testContextFactory

      @Bean(name="citrusTestContextFactory") public TestContextFactoryBean testContextFactory()
    • endpointFactory

      @Bean(name="citrusEndpointFactory") public EndpointFactory endpointFactory()
    • referenceResolver

      @Bean(name="citrusReferenceResolver") public org.citrusframework.spi.ReferenceResolver referenceResolver()
    • typeConverter

      @Bean(name="citrusTypeConverter") public TypeConverter typeConverter()
    • logModifier

      @Bean(name="citrusLogModifier") public LogModifier logModifier()
    • messageProcessors

      @Bean(name="citrusMessageProcessors") public MessageProcessorsFactory messageProcessors()
    • testListeners

      @Bean(name="citrusTestListeners") public TestListenersFactory testListeners()
    • testActionListeners

      @Bean(name="citrusTestActionListeners") public TestActionListenersFactory testActionListeners()
    • testSuiteListeners

      @Bean(name="citrusTestSuiteListeners") public TestSuiteListenersFactory testSuiteListeners()
    • messageListeners

      @Bean(name="citrusMessageListeners") public MessageListenersFactory messageListeners()
    • failureStackTestListener

      @Bean(name="citrusFailureStackTestListener") public FailureStackTestListener failureStackTestListener()
    • componentInitializer

      @Bean(name="citrusComponentInitializer") public ComponentLifecycleProcessor componentInitializer()
    • variableExtractorRegistry

      @Bean(name="citrusVariableExtractorRegistry") public SegmentVariableExtractorRegistry variableExtractorRegistry()
    • stringToResourceConverter

      @Bean public StringToResourceConverter stringToResourceConverter()
    • citrusResourceConverter

      @Bean public CitrusResourceWrapper.ResourceConverter citrusResourceConverter()
    • springResourceConverter

      @Bean public SpringResourceWrapper.ResourceConverter springResourceConverter()
    • citrusCustomEditorRegistrar

      @Bean public org.springframework.beans.factory.config.CustomEditorConfigurer citrusCustomEditorRegistrar()