|
||||||||||
| 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 | |||||||||