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.ObjectThis 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 voidaddBuilder(java.lang.String namespace, ExtensionBuilder builder)Add an extension builder for a specific namespace.voidaddReader(java.lang.String namespace, ExtensionReader reader)Add an extension reader for a specific namespace.voidaddWriter(java.lang.String namespace, ExtensionWriter writer)Add an extension writer for a specific namespace.ExtensionBuildergetBuilder(java.lang.String namespace)Get an extension builder for a specific namespace.ExtensionReadergetReader(java.lang.String namespace)Get an extension reader for a specific namespace.ExtensionWritergetWriter(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.
-
-