Class ExtensionsTypeHandlerManagerFactory

java.lang.Object
org.mule.runtime.extension.api.declaration.type.ExtensionsTypeHandlerManagerFactory
All Implemented Interfaces:
org.mule.metadata.java.api.handler.TypeHandlerManagerFactory

public final class ExtensionsTypeHandlerManagerFactory extends Object implements org.mule.metadata.java.api.handler.TypeHandlerManagerFactory
An implementation of TypeHandlerManagerFactory which creates instances of TypeHandlerManager properly configured to be used under the rules of the Extensions API.

The extension's runtime should not use TypeHandlerManager instances which were not created through implementations of this interface

Since:
1.0
  • Constructor Details

    • ExtensionsTypeHandlerManagerFactory

      public ExtensionsTypeHandlerManagerFactory()
  • Method Details

    • createTypeHandlerManager

      public org.mule.metadata.java.api.handler.TypeHandlerManager createTypeHandlerManager()
      Creates a TypeHandlerManager which uses a ExtensionsObjectFieldHandler
      Specified by:
      createTypeHandlerManager in interface org.mule.metadata.java.api.handler.TypeHandlerManagerFactory
      Returns:
      a TypeHandlerManager