ContainerLifecycleListener instance.Addon dependency graph.Addon graph.Addon dependency as specified in its originating AddonRepository.Addon life-cycles such as start-up and shut-down.Addon instances.Addon installation/registration operations.AddonRepository.Addon instances.AddonRepository to be scanned for deployed and enabled Addon instances.Annotation operations.Callable objectsThread.getContextClassLoader()ServiceLoader mechanism.AddonLifecycleProvider instance will have over various Addon
dependencies in the Furnace container.AddonDependencyEntry with the given attributes.AddonDependencyEntry with the given attributes.AddonDependencyEntry with the given attributes.AddonDependencyEntry with the given attributes.AddonDependencyEntry with the given attributes.AddonDependencyEntry with the given attributes.VersionRange that matches no possible Version instances.Callable in the ClassLoader provided.Addon's ServiceRegistry, and made available
publicly.Furnace container.AddonRegistry for this Furnace instance.Addon instances.Addon instances matching the given AddonFilter.Furnace should start.ClassLoader containing the resources of this Addon.Set (implemented by ConcurrentHashMap).Set (implemented by ConcurrentHashMap).ControlType for this AddonLifecycleProvider instance.Exported service types with Class.getName() matching
the given name.Exported service types with Class.getName() matching
the given name.Exported services types with Class.getName() matching the given
name.Exported services types with Class.getName() matching the given
name.Set of currently available Exported service types for which
Class.isAssignableFrom(Class) returns true.Set of currently available Exported service types for which
Class.isAssignableFrom(Class) returns true.File.Version of the given List of versions that satisfies all VersionRange
instances in this MultipleVersionRange; otherwise, return null if no match was found.Addon.String used as line separator for carriage returns.LockManager associated with this Furnace instanceVersion (never null.)Version (never null.)AddonView.List of configured AddonRepository instances.AddonRepository from which this Addon was loaded.ClassLoader from which Furnace loaded its internal classes.ServiceRegistry containing services provided by this Addon.Addon.AddonStatus of this Addon.Furnace containerFile.Furnace.VersionRange.true if a type with the given name is registered as an Exported service, otherwise
return false.VersionRange includes the given Version.Addon startup.MultipleVersionRange that is a intersection of this version range and the
specified version range.true if this VersionRange is empty.true if the Addon dependency returned by AddonDependency.getDependency() is exported by the
dependent Addon.true if this dependency is exported.true if the host environment is Linux.true if VersionRange.getMax() is inclusive.true if VersionRange.getMin() is inclusive.true if the Addon dependency returned by AddonDependency.getDependency() is an optional
dependency of the dependent Addon.true if this dependency is optional.true if the host environment is OSX.true; otherwise, throw an IllegalArgumentException
with the given message.true if the host environment is Windows.Lock instances for interacting with the underlying locking
mechanism.Lock instances.Addon installation/registration operations.Object is not null; otherwise, throw an
IllegalArgumentException with the given message.Locale.1.0 Version 1.0
[1.0,2.0) Versions 1.0 (included) to 2.0 (not included)
[1.0,2.0] Versions 1.0 to 2.0 (both included)
[1.5,) Versions 1.5 and higher
(,1.0],[1.2,) Versions up to 1.0 (included) and 1.2 or higher
Callable instance.ExportedInstance types.Furnace should start.Set instances.true, Furnace will run as a server process until explicitly
stopped.Furnace instance and wait for completion.Furnace instance and wait for completion, using the given ClassLoader to load core
implementation resources.Addon.Furnace instance in a new background Thread, using the given ClassLoader to
load core implementation resources.Furnace instance.Addon.% for the index token) with the replacement value from the given
array for the corresponding index.String containing the contents of the given InputStreamString containing the contents of the given InputStreamAddon version.Addon may be restricted when building a dependency graph.Version instances.Weighted objects.Copyright © 2013 JBoss by Red Hat. All Rights Reserved.