|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jame.core.extension.osgi.OSGiExtensionRegistry<T>
T - the extension runtime type.public class OSGiExtensionRegistry<T extends ExtensionRuntime>
OSGi extension registry.
| Constructor Summary | |
|---|---|
protected |
OSGiExtensionRegistry(java.lang.String extensionPointName,
OSGiExtensionBuilder<T> builder)
Constructs a new extension registry. |
| Method Summary | |
|---|---|
Extension<T> |
getExtension(java.lang.String extensionId)
Returns an extension. |
java.util.List<Extension<T>> |
getExtensionList()
Returns the list of extensions. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected OSGiExtensionRegistry(java.lang.String extensionPointName,
OSGiExtensionBuilder<T> builder)
extensionPointName - the extension point name.builder - the extension builder.| Method Detail |
|---|
public java.util.List<Extension<T>> getExtensionList()
ExtensionRegistry
getExtensionList in interface ExtensionRegistry<T extends ExtensionRuntime>ExtensionRegistry.getExtensionList()
public Extension<T> getExtension(java.lang.String extensionId)
throws ExtensionNotFoundException
ExtensionRegistry
getExtension in interface ExtensionRegistry<T extends ExtensionRuntime>extensionId - the extensionId.
ExtensionNotFoundException - if the extension can't be found.ExtensionRegistry.getExtension(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||