|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wsil.extension.ExtensionRegistry
public abstract class ExtensionRegistry
This class is the base class for all extension registry implementations.
Field Summary | |
---|---|
protected java.util.Map |
builders
List of extension builders. |
protected java.util.Map |
readers
List of extension readers. |
protected java.util.Map |
writers
List of extension writers. |
Constructor Summary | |
---|---|
ExtensionRegistry()
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.Map readers
protected java.util.Map writers
protected java.util.Map builders
Constructor Detail |
---|
public ExtensionRegistry()
Method Detail |
---|
public void addReader(java.lang.String namespace, ExtensionReader reader)
public ExtensionReader getReader(java.lang.String namespace)
public void addWriter(java.lang.String namespace, ExtensionWriter writer)
public ExtensionWriter getWriter(java.lang.String namespace)
public void addBuilder(java.lang.String namespace, ExtensionBuilder builder)
public ExtensionBuilder getBuilder(java.lang.String namespace)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |