Package org.apache.wsil.extension
Class ExtensionRegistry
- java.lang.Object
-
- org.apache.wsil.extension.ExtensionRegistry
-
- Direct Known Subclasses:
ExtensionRegistryImpl
public abstract class ExtensionRegistry extends java.lang.Object
This class is the base class for all extension registry implementations.- Version:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description ExtensionRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addBuilder(java.lang.String namespace, ExtensionBuilder builder)
Add an extension builder for a specific namespace.void
addReader(java.lang.String namespace, ExtensionReader reader)
Add an extension reader for a specific namespace.void
addWriter(java.lang.String namespace, ExtensionWriter writer)
Add an extension writer for a specific namespace.ExtensionBuilder
getBuilder(java.lang.String namespace)
Get an extension builder for a specific namespace.ExtensionReader
getReader(java.lang.String namespace)
Get an extension reader for a specific namespace.ExtensionWriter
getWriter(java.lang.String namespace)
Get an extension writer for a specific namespace.
-
-
-
Method Detail
-
addReader
public void addReader(java.lang.String namespace, ExtensionReader reader)
Add an extension reader for a specific namespace.
-
getReader
public ExtensionReader getReader(java.lang.String namespace)
Get an extension reader for a specific namespace.
-
addWriter
public void addWriter(java.lang.String namespace, ExtensionWriter writer)
Add an extension writer for a specific namespace.
-
getWriter
public ExtensionWriter getWriter(java.lang.String namespace)
Get an extension writer for a specific namespace.
-
addBuilder
public void addBuilder(java.lang.String namespace, ExtensionBuilder builder)
Add an extension builder for a specific namespace.
-
getBuilder
public ExtensionBuilder getBuilder(java.lang.String namespace)
Get an extension builder for a specific namespace.
-
-