public class AS7Plugins
extends org.gatein.wsrp.api.plugins.AbstractPlugins
implements org.picocontainer.Startable
| Constructor and Description |
|---|
AS7Plugins() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPluginImplementations(String interfaceName,
List<String> serviceImplementations) |
protected <T> Class<? extends T> |
getImplementationNamed(String className,
Class<T> pluginClass) |
protected List<String> |
getImplementationNamesFor(String pluginClassName,
String defaultImplementationClassName) |
void |
registerClassloader(String implementation,
ClassLoader classLoader) |
void |
start() |
void |
stop() |
protected List<String> getImplementationNamesFor(String pluginClassName, String defaultImplementationClassName)
getImplementationNamesFor in class org.gatein.wsrp.api.plugins.AbstractPluginsprotected <T> Class<? extends T> getImplementationNamed(String className, Class<T> pluginClass) throws ClassNotFoundException
getImplementationNamed in class org.gatein.wsrp.api.plugins.AbstractPluginsClassNotFoundExceptionpublic void addPluginImplementations(String interfaceName, List<String> serviceImplementations)
public void registerClassloader(String implementation, ClassLoader classLoader)
public void start()
start in interface org.picocontainer.Startablepublic void stop()
stop in interface org.picocontainer.StartableCopyright © 2018 JBoss by Red Hat. All Rights Reserved.