| Package | Description |
|---|---|
| org.jboss.forge.furnace.addons | |
| org.jboss.forge.furnace.event | |
| org.jboss.forge.furnace.lifecycle | |
| org.jboss.forge.furnace.spi | |
| org.jboss.forge.furnace.util |
| Modifier and Type | Method and Description |
|---|---|
Addon |
AddonView.getAddon(AddonId id)
|
Addon |
AddonDependency.getDependency()
|
| Modifier and Type | Method and Description |
|---|---|
Set<Addon> |
AddonView.getAddons()
Get all currently registered
Addon instances. |
Set<Addon> |
AddonView.getAddons(AddonFilter filter)
Get all registered
Addon instances matching the given AddonFilter. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AddonFilter.accept(Addon addon) |
| Modifier and Type | Method and Description |
|---|---|
Addon |
PreShutdown.getAddon() |
Addon |
PostStartup.getAddon() |
| Constructor and Description |
|---|
PostStartup(Addon addon) |
PreShutdown(Addon addon) |
| Modifier and Type | Method and Description |
|---|---|
EventManager |
AddonLifecycleProvider.getEventManager(Addon addon)
Get the
EventManager for the given Addon |
ServiceRegistry |
AddonLifecycleProvider.getServiceRegistry(Addon addon)
Get the
ServiceRegistry for the given Addon. |
void |
AddonLifecycleProvider.initialize(Furnace furnace,
AddonRegistry registry,
Addon self)
Initialize the provider with artifacts required for
Addon startup. |
void |
AddonLifecycleProvider.postStartup(Addon addon)
Handle any post-startup tasks.
|
void |
AddonLifecycleProvider.preShutdown(Addon addon)
Handle any pre-shutdown tasks.
|
void |
AddonLifecycleProvider.start(Addon addon)
Start the given
Addon. |
void |
AddonLifecycleProvider.stop(Addon addon)
Stop the given
Addon. |
| Modifier and Type | Method and Description |
|---|---|
Addon |
ExportedInstance.getSourceAddon() |
| Modifier and Type | Method and Description |
|---|---|
static void |
Addons.waitUntilStarted(Addon addon) |
static void |
Addons.waitUntilStarted(Addon addon,
int quantity,
TimeUnit unit) |
static void |
Addons.waitUntilStopped(Addon addon) |
static void |
Addons.waitUntilStopped(Addon addon,
int quantity,
TimeUnit unit) |
Copyright © 2014 JBoss by Red Hat. All rights reserved.