Class DefaultTransformerRegistry

java.lang.Object
java.util.AbstractMap<org.apache.camel.spi.TransformerKey,org.apache.camel.spi.Transformer>
org.apache.camel.impl.engine.AbstractDynamicRegistry<org.apache.camel.spi.TransformerKey,org.apache.camel.spi.Transformer>
org.apache.camel.impl.engine.DefaultTransformerRegistry
All Implemented Interfaces:
AutoCloseable, Map<org.apache.camel.spi.TransformerKey,org.apache.camel.spi.Transformer>, org.apache.camel.Service, org.apache.camel.spi.TransformerRegistry, org.apache.camel.StaticService

public class DefaultTransformerRegistry extends AbstractDynamicRegistry<org.apache.camel.spi.TransformerKey,org.apache.camel.spi.Transformer> implements org.apache.camel.spi.TransformerRegistry
Default implementation of TransformerRegistry.
  • Constructor Details

    • DefaultTransformerRegistry

      public DefaultTransformerRegistry(org.apache.camel.CamelContext context)
  • Method Details

    • resolveTransformer

      public org.apache.camel.spi.Transformer resolveTransformer(org.apache.camel.spi.TransformerKey key)
      Specified by:
      resolveTransformer in interface org.apache.camel.spi.TransformerRegistry
    • put

      public org.apache.camel.spi.Transformer put(org.apache.camel.spi.TransformerKey key, org.apache.camel.spi.Transformer obj)
      Specified by:
      put in interface Map<org.apache.camel.spi.TransformerKey,org.apache.camel.spi.Transformer>
      Overrides:
      put in class AbstractDynamicRegistry<org.apache.camel.spi.TransformerKey,org.apache.camel.spi.Transformer>
    • init

      public void init()
      Specified by:
      init in interface org.apache.camel.Service
    • isStatic

      public boolean isStatic(String scheme)
      Specified by:
      isStatic in interface org.apache.camel.spi.TransformerRegistry
    • isStatic

      public boolean isStatic(org.apache.camel.spi.DataType from, org.apache.camel.spi.DataType to)
      Specified by:
      isStatic in interface org.apache.camel.spi.TransformerRegistry
    • isDynamic

      public boolean isDynamic(String scheme)
      Specified by:
      isDynamic in interface org.apache.camel.spi.TransformerRegistry
    • isDynamic

      public boolean isDynamic(org.apache.camel.spi.DataType from, org.apache.camel.spi.DataType to)
      Specified by:
      isDynamic in interface org.apache.camel.spi.TransformerRegistry
    • toString

      public String toString()
      Overrides:
      toString in class AbstractDynamicRegistry<org.apache.camel.spi.TransformerKey,org.apache.camel.spi.Transformer>