Class BeanNameMappingStrategy

java.lang.Object
org.citrusframework.endpoint.adapter.mapping.BeanNameMappingStrategy
All Implemented Interfaces:
EndpointAdapterMappingStrategy

public class BeanNameMappingStrategy extends Object implements EndpointAdapterMappingStrategy
Endpoint adapter mapping strategy uses bean reference resolver and tries to find appropriate endpoint adapter for the given mapping key. Bean id or name has to match the given mapping key and bean must be of type EndpointAdapter
Since:
1.4
  • Field Details

    • referenceResolver

      protected final ReferenceResolver referenceResolver
      Bean reference resolver holding available endpoint adapters
  • Constructor Details

    • BeanNameMappingStrategy

      public BeanNameMappingStrategy(ReferenceResolver referenceResolver)
      Default constructor initializes with reference resolver.
      Parameters:
      referenceResolver -
  • Method Details