Class ExtensionRegistry

java.lang.Object
org.apache.wsil.extension.ExtensionRegistry
Direct Known Subclasses:
ExtensionRegistryImpl

public abstract class ExtensionRegistry extends Object
This class is the base class for all extension registry implementations.
Version:
1.0
  • Field Details

    • readers

      protected Map readers
      List of extension readers.
    • writers

      protected Map writers
      List of extension writers.
    • builders

      protected Map builders
      List of extension builders.
  • Constructor Details

    • ExtensionRegistry

      public ExtensionRegistry()
  • Method Details

    • addReader

      public void addReader(String namespace, ExtensionReader reader)
      Add an extension reader for a specific namespace.
    • getReader

      public ExtensionReader getReader(String namespace)
      Get an extension reader for a specific namespace.
    • addWriter

      public void addWriter(String namespace, ExtensionWriter writer)
      Add an extension writer for a specific namespace.
    • getWriter

      public ExtensionWriter getWriter(String namespace)
      Get an extension writer for a specific namespace.
    • addBuilder

      public void addBuilder(String namespace, ExtensionBuilder builder)
      Add an extension builder for a specific namespace.
    • getBuilder

      public ExtensionBuilder getBuilder(String namespace)
      Get an extension builder for a specific namespace.