public abstract class AbstractRuntimePluginProcessor extends Object implements RuntimePluginProcessor
PluginProcessor.PluginProcessorType| Constructor and Description |
|---|
AbstractRuntimePluginProcessor() |
AbstractRuntimePluginProcessor(javax.enterprise.event.Event<PluginAddedEvent> pluginAddedEvent,
javax.enterprise.event.Event<PluginUpdatedEvent> pluginUpdatedEvent) |
| Modifier and Type | Method and Description |
|---|---|
Collection<RuntimePlugin> |
getAvailableRuntimePlugins() |
boolean |
isRegistered(String pluginName) |
void |
process(String pluginName,
String pluginDeploymentDir,
boolean notifyClients) |
void |
removeAll() |
boolean |
shouldProcess(String pluginName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAValidPluginFileExtensionpublic AbstractRuntimePluginProcessor()
public AbstractRuntimePluginProcessor(javax.enterprise.event.Event<PluginAddedEvent> pluginAddedEvent, javax.enterprise.event.Event<PluginUpdatedEvent> pluginUpdatedEvent)
public Collection<RuntimePlugin> getAvailableRuntimePlugins()
getAvailableRuntimePlugins in interface RuntimePluginProcessorpublic void removeAll()
removeAll in interface PluginProcessorpublic boolean isRegistered(String pluginName)
isRegistered in interface PluginProcessorpublic boolean shouldProcess(String pluginName)
shouldProcess in interface PluginProcessorpublic void process(String pluginName, String pluginDeploymentDir, boolean notifyClients)
process in interface PluginProcessorCopyright © 2012–2017 JBoss by Red Hat. All rights reserved.