Furnace - Runtime API 2.0.0.Final
A B C D E F G H I J L M N O P R S T U V W 

A

accept(Addon) - Method in interface org.jboss.forge.furnace.addons.AddonFilter
 
accept(INPUTTYPE) - Method in interface org.jboss.forge.furnace.util.Predicate
Return true if the given value should be accepted; otherwise return false.
addContainerLifecycleListener(ContainerLifecycleListener) - Method in interface org.jboss.forge.furnace.Furnace
Register a ContainerLifecycleListener instance.
Addon - Interface in org.jboss.forge.furnace.addons
Represents a node in the Addon dependency graph.
AddonDependency - Interface in org.jboss.forge.furnace.addons
An edge in the registered Addon graph.
AddonDependencyEntry - Class in org.jboss.forge.furnace.repositories
Represents an Addon dependency as specified in its originating AddonRepository.
AddonDependencyEntry() - Constructor for class org.jboss.forge.furnace.repositories.AddonDependencyEntry
 
AddonFilter - Interface in org.jboss.forge.furnace.addons
 
AddonFilters - Class in org.jboss.forge.furnace.util
 
AddonFilters() - Constructor for class org.jboss.forge.furnace.util.AddonFilters
 
AddonId - Class in org.jboss.forge.furnace.addons
 
AddonId() - Constructor for class org.jboss.forge.furnace.addons.AddonId
 
AddonLifecycleProvider - Interface in org.jboss.forge.furnace.lifecycle
SPI for controlling Addon life-cycles such as start-up and shut-down.
AddonRegistry - Interface in org.jboss.forge.furnace.addons
Provides methods for registering, starting, stopping, and interacting with registered Addon instances.
AddonRepository - Interface in org.jboss.forge.furnace.repositories
Used to perform Addon installation/registration operations.
AddonRepositoryMode - Enum in org.jboss.forge.furnace.repositories
A set of modes for interacting with an AddonRepository.
Addons - Class in org.jboss.forge.furnace.util
 
Addons() - Constructor for class org.jboss.forge.furnace.util.Addons
 
AddonStatus - Enum in org.jboss.forge.furnace.addons
 
AddonView - Interface in org.jboss.forge.furnace.addons
A view of a set of Addon instances.
addRepository(AddonRepositoryMode, File) - Method in interface org.jboss.forge.furnace.Furnace
Add an AddonRepository to be scanned for deployed and enabled Addon instances.
addRepository(AddonRepository) - Method in interface org.jboss.forge.furnace.Furnace
Add an AddonRepository to be scanned for deployed and enabled Addon instances.
afterConfigurationScan(Furnace) - Method in interface org.jboss.forge.furnace.spi.ContainerLifecycleListener
Called after the Furnace container scans configuration files
afterStop(Furnace) - Method in interface org.jboss.forge.furnace.spi.ContainerLifecycleListener
Called after Furnace container stops
all() - Static method in class org.jboss.forge.furnace.util.AddonFilters
 
allLoaded() - Static method in class org.jboss.forge.furnace.util.AddonFilters
 
allNotStarted() - Static method in class org.jboss.forge.furnace.util.AddonFilters
 
allStarted() - Static method in class org.jboss.forge.furnace.util.AddonFilters
 
allStarting() - Static method in class org.jboss.forge.furnace.util.AddonFilters
 
Annotations - Class in org.jboss.forge.furnace.util
Utility class for common @Annotation operations.
Annotations() - Constructor for class org.jboss.forge.furnace.util.Annotations
 
Assert - Class in org.jboss.forge.furnace.util
Utility class for creating pre-condition assertions in method implementations.
Assert() - Constructor for class org.jboss.forge.furnace.util.Assert
 

B

beforeConfigurationScan(Furnace) - Method in interface org.jboss.forge.furnace.spi.ContainerLifecycleListener
Called before the Furnace container scans configuration files
beforeStart(Furnace) - Method in interface org.jboss.forge.furnace.spi.ContainerLifecycleListener
Called before the Furnace container starts
beforeStop(Furnace) - Method in interface org.jboss.forge.furnace.spi.ContainerLifecycleListener
Called before the Furnace container stops
begin - Variable in class org.jboss.forge.furnace.util.Strings.Range
The beginning of the range.

C

call(Callable<T>) - Static method in class org.jboss.forge.furnace.util.Callables
Calls the Callable avoiding the checked Exception.
Callables - Class in org.jboss.forge.furnace.util
Utility to create and handle Callable objects
capitalize(String) - Static method in class org.jboss.forge.furnace.util.Strings
Capitalize the first character of the given string.
ClassLoaders - Class in org.jboss.forge.furnace.util
Utility class for executing fragments of code within a specific Thread.getContextClassLoader()
ClassLoaders() - Constructor for class org.jboss.forge.furnace.util.ClassLoaders
 
cleanupThreadLocals(Thread) - Static method in class org.jboss.forge.furnace.util.SecurityActions
Cleanup ThreadLocal instances of the given Thread.
cloneOf() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
closeQuietly(Closeable) - Static method in class org.jboss.forge.furnace.util.Streams
Closes the resource without throwing any exception
ComparableVersion - Class in org.jboss.forge.furnace.versions
Generic implementation of version comparison.
ComparableVersion(String) - Constructor for class org.jboss.forge.furnace.versions.ComparableVersion
 
compare(String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Compare two strings.
compare(Weighted, Weighted) - Method in enum org.jboss.forge.furnace.util.WeightedComparator
 
compareTo(AddonId) - Method in class org.jboss.forge.furnace.addons.AddonId
 
compareTo(ComparableVersion) - Method in class org.jboss.forge.furnace.versions.ComparableVersion
 
compareTo(Version) - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
ContainerException - Exception in org.jboss.forge.furnace.exception
 
ContainerException() - Constructor for exception org.jboss.forge.furnace.exception.ContainerException
 
ContainerException(String, Throwable) - Constructor for exception org.jboss.forge.furnace.exception.ContainerException
 
ContainerException(String) - Constructor for exception org.jboss.forge.furnace.exception.ContainerException
 
ContainerException(Throwable) - Constructor for exception org.jboss.forge.furnace.exception.ContainerException
 
ContainerLifecycleListener - Interface in org.jboss.forge.furnace.spi
Listens for actions in a Furnace container Listeners should be registered using the ServiceLoader mechanism.
ContainerStatus - Enum in org.jboss.forge.furnace
The container status
containsClass(ClassLoader, Class<?>) - Static method in class org.jboss.forge.furnace.util.ClassLoaders
 
containsClass(ClassLoader, String) - Static method in class org.jboss.forge.furnace.util.ClassLoaders
 
ControlType - Enum in org.jboss.forge.furnace.lifecycle
Describes the control that an AddonLifecycleProvider instance will have over various Addon dependencies in the Furnace container.
count(String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Count the number of instances of substring within a string.
count(String, char) - Static method in class org.jboss.forge.furnace.util.Strings
Count the number of instances of character within a string.
create(String) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, boolean) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, boolean, boolean) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, String) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, VersionRange) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, String, boolean) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, VersionRange, boolean) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, String, boolean, boolean) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
create(String, VersionRange, boolean, boolean) - Static method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Create a new AddonDependencyEntry with the given attributes.
createTempDir() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Create a temporary directory.

D

DEFAULT - Static variable in interface org.jboss.forge.furnace.util.Weighted
 
defaultToString(Object) - Static method in class org.jboss.forge.furnace.util.Strings
The default toString implementation of an object
defaultToString(StringBuilder, Object) - Static method in class org.jboss.forge.furnace.util.Strings
The default toString implementation of an object
defaultToString(StringBuffer, Object) - Static method in class org.jboss.forge.furnace.util.Strings
The default toString implementation of an object
DefaultVersionRange - Class in org.jboss.forge.furnace.versions
 
DefaultVersionRange(Version, boolean, Version, boolean) - Constructor for class org.jboss.forge.furnace.versions.DefaultVersionRange
 
deploy(AddonId, Iterable<AddonDependencyEntry>, Iterable<File>) - Method in interface org.jboss.forge.furnace.repositories.MutableAddonRepository
 
disable(AddonId) - Method in interface org.jboss.forge.furnace.repositories.MutableAddonRepository
 
dispose() - Method in interface org.jboss.forge.furnace.addons.AddonView
Signal to Furnace that the given AddonView is no longer required, and any Addon instances that are no longer referenced by other AddonView instances may be shut down.

E

EMPTY - Static variable in class org.jboss.forge.furnace.util.Strings
An empty string constant
EmptyVersion - Class in org.jboss.forge.furnace.versions
 
EmptyVersionRange - Class in org.jboss.forge.furnace.versions
A VersionRange that matches no possible Version instances.
EmptyVersionRange() - Constructor for class org.jboss.forge.furnace.versions.EmptyVersionRange
 
enable(AddonId) - Method in interface org.jboss.forge.furnace.repositories.MutableAddonRepository
 
end - Variable in class org.jboss.forge.furnace.util.Strings.Range
The end of the range.
equals(Object) - Method in class org.jboss.forge.furnace.addons.AddonId
 
equals(Object) - Method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
 
equals(Object) - Method in class org.jboss.forge.furnace.versions.ComparableVersion
 
equals(Object) - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
equals(Object) - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
equals(Object) - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
equals(Object) - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
EventException - Exception in org.jboss.forge.furnace.event
Thrown when an Exception is encountered during event processing.
EventException(String) - Constructor for exception org.jboss.forge.furnace.event.EventException
 
EventException(String, Throwable) - Constructor for exception org.jboss.forge.furnace.event.EventException
 
EventManager - Interface in org.jboss.forge.furnace.event
Responsible for handling event propagation.
EVERYTHING - Static variable in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
executeIn(ClassLoader, Callable<T>) - Static method in class org.jboss.forge.furnace.util.ClassLoaders
Execute the given Callable in the ClassLoader provided.
ExportedInstance<T> - Interface in org.jboss.forge.furnace.spi
 

F

fireEvent(Object, Annotation...) - Method in interface org.jboss.forge.furnace.event.EventManager
Fire an event and notify observers within the enclosing addon.
from(String, String) - Static method in class org.jboss.forge.furnace.addons.AddonId
 
from(String, Version) - Static method in class org.jboss.forge.furnace.addons.AddonId
 
from(String, Version, Version) - Static method in class org.jboss.forge.furnace.addons.AddonId
 
from(String, String, String) - Static method in class org.jboss.forge.furnace.addons.AddonId
 
fromCoordinates(String) - Static method in class org.jboss.forge.furnace.addons.AddonId
 
fromString(String) - Static method in class org.jboss.forge.furnace.util.Streams
 
Furnace - Interface in org.jboss.forge.furnace
Operations for initializing, starting, interacting with, and stopping a Furnace container.

G

get() - Method in interface org.jboss.forge.furnace.services.Imported
Get a fully constructed instance of the underlying type.
get() - Method in interface org.jboss.forge.furnace.spi.ExportedInstance
 
getActualType() - Method in interface org.jboss.forge.furnace.spi.ExportedInstance
 
getAddon(AddonId) - Method in interface org.jboss.forge.furnace.addons.AddonView
Get the registered Addon for the given AddonId instance.
getAddon() - Method in class org.jboss.forge.furnace.event.PostStartup
 
getAddon() - Method in class org.jboss.forge.furnace.event.PreShutdown
 
getAddonBaseDir(AddonId) - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Get the base installation directory of the given AddonId.
getAddonDependencies(AddonId) - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Get the runtime Addon dependencies of the given AddonId.
getAddonDescriptor(AddonId) - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Get the addon descriptor file for the given AddonId.
getAddonRegistry(AddonRepository...) - Method in interface org.jboss.forge.furnace.Furnace
Get the central AddonRegistry for this Furnace instance.
getAddonResources(AddonId) - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Get a list of all local resources for the given AddonId.
getAddons() - Method in interface org.jboss.forge.furnace.addons.AddonView
Get all currently registered Addon instances.
getAddons(AddonFilter) - Method in interface org.jboss.forge.furnace.addons.AddonView
Get all registered Addon instances matching the given AddonFilter.
getAnnotation(Method, Class<A>) - Static method in class org.jboss.forge.furnace.util.Annotations
Inspect method m for a specific type of annotation.
getAnnotation(Annotation, Class<A>) - Static method in class org.jboss.forge.furnace.util.Annotations
Inspect annotation a for a specific type of annotation.
getAnnotation(Class<?>, Class<A>) - Static method in class org.jboss.forge.furnace.util.Annotations
Inspect class c for a specific type of annotation.
getApiVersion() - Method in class org.jboss.forge.furnace.addons.AddonId
 
getArgs() - Method in interface org.jboss.forge.furnace.Furnace
Get the arguments with which Furnace should start.
getBuildNumber() - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
getBuildNumber() - Method in interface org.jboss.forge.furnace.versions.Version
Get the build number version component.
getClassLoader() - Method in interface org.jboss.forge.furnace.addons.Addon
Get the ClassLoader containing the resources of this Addon.
getClassLoadingExceptionFor(ClassLoader, String) - Static method in class org.jboss.forge.furnace.util.ClassLoaders
 
getConcurrentSet(Class<T>) - Static method in class org.jboss.forge.furnace.util.Sets
Get a new instance of a concurrent Set (implemented by ConcurrentHashMap).
getConcurrentSet() - Static method in class org.jboss.forge.furnace.util.Sets
Get a new instance of a concurrent Set (implemented by ConcurrentHashMap).
getContextClassLoader() - Static method in class org.jboss.forge.furnace.util.SecurityActions
Gets context classloader.
getControlType() - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Return the ControlType for this AddonLifecycleProvider instance.
getDependencies() - Method in interface org.jboss.forge.furnace.addons.Addon
Get the Set of AddonDependency for this Addon (never null.)
getDependency() - Method in interface org.jboss.forge.furnace.addons.AddonDependency
Get the Addon dependency of the Addon returned by #getDependent().
getEventManager() - Method in interface org.jboss.forge.furnace.addons.Addon
Get the EventManager of this Addon.
getEventManager(Addon) - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Get the EventManager for the given Addon
getExportedInstance(Class<T>) - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Get an instance of any currently available service of the given Class type.
getExportedInstance(String) - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Get an instance of any currently available service types with Class.getName() matching the given name.
getExportedInstances(Class<T>) - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Get the set of currently available services of the given Class type.
getExportedInstances(String) - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Get the set of currently available services types with Class.getName() matching the given name.
getExportedTypes() - Method in interface org.jboss.forge.furnace.addons.AddonRegistry
Get a Set of all currently available service types.
getExportedTypes(Class<T>) - Method in interface org.jboss.forge.furnace.addons.AddonRegistry
Get a Set of currently available service types for which Class.isAssignableFrom(Class) returns true.
getExportedTypes() - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Get a Set of all currently available service types.
getExportedTypes(Class<T>) - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Get a Set of currently available service types for which Class.isAssignableFrom(Class) returns true.
getForgeHomeDir() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Get the FORGE_HOME directory as a File.
getFuture() - Method in interface org.jboss.forge.furnace.addons.Addon
Return the Future representing the boot-up sequence for this Addon instance.
getHighestMatch(List<Version>) - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
Return the highest Version of the given List of versions that satisfies all VersionRange instances in this MultipleVersionRange; otherwise, return null if no match was found.
getId() - Method in interface org.jboss.forge.furnace.addons.Addon
Get the ID of this Addon.
getIncrementalVersion() - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
getIncrementalVersion() - Method in interface org.jboss.forge.furnace.versions.Version
Get the micro version component.
getInstance() - Static method in class org.jboss.forge.furnace.versions.EmptyVersion
 
getIntersection(VersionRange...) - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
getIntersection(VersionRange...) - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
getIntersection(VersionRange...) - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
getIntersection(VersionRange...) - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
getIntersection(VersionRange...) - Method in interface org.jboss.forge.furnace.versions.VersionRange
Return the intersection of this VersionRange with the given VersionRange instances (never null.)
getLastModified() - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Returns the last modified date of this AddonRepository.
getLineSeparator() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Return the String used as line separator for carriage returns.
getLockManager() - Method in interface org.jboss.forge.furnace.Furnace
Get the LockManager associated with this Furnace instance
getMajorVersion() - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
getMajorVersion() - Method in interface org.jboss.forge.furnace.versions.Version
Get the major version component.
getMax() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
getMax() - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
getMax() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
getMax() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
getMax() - Method in interface org.jboss.forge.furnace.versions.VersionRange
Get the maximum Version (never null.)
getMin() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
getMin() - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
getMin() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
getMin() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
getMin() - Method in interface org.jboss.forge.furnace.versions.VersionRange
Get the minimum Version (never null.)
getMinorVersion() - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
getMinorVersion() - Method in interface org.jboss.forge.furnace.versions.Version
Get the minor version component.
getName() - Method in class org.jboss.forge.furnace.addons.AddonId
 
getName() - Method in interface org.jboss.forge.furnace.addons.AddonView
Get the unique name of this AddonView.
getName() - Method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Get the dependency name.
getOsName() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Return the name of the host operating system.
getQualifier() - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
getQualifier() - Method in interface org.jboss.forge.furnace.versions.Version
Get the qualifier version component.
getRanges() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
getRepositories() - Method in interface org.jboss.forge.furnace.addons.AddonView
Get the unmodifiable Set of AddonRepository instances by which this AddonView is backed.
getRepositories() - Method in interface org.jboss.forge.furnace.Furnace
Get an immutable List of configured AddonRepository instances.
getRepository() - Method in interface org.jboss.forge.furnace.addons.Addon
Get the AddonRepository from which this Addon was loaded.
getResult() - Method in class org.jboss.forge.furnace.util.ValuedVisitor
Get the result value.
getRootDirectory() - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Get the root directory of this AddonRepository.
getRuntimeClassLoader() - Method in interface org.jboss.forge.furnace.Furnace
Get the ClassLoader from which Furnace loaded its internal classes.
getSafeFilename(String) - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Generate a string that is usable as a single file name or directory path segment on any operating system.
getServiceRegistry() - Method in interface org.jboss.forge.furnace.addons.Addon
Get the ServiceRegistry containing services provided by this Addon.
getServiceRegistry(Addon) - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Get the ServiceRegistry for the given Addon.
getServices(Class<T>) - Method in interface org.jboss.forge.furnace.addons.AddonRegistry
Return an Imported instance that can be used to obtain all currently available services of the given Class type.
getServices(String) - Method in interface org.jboss.forge.furnace.addons.AddonRegistry
Return an Imported instance that can be used to obtain all currently available services with Class.getName() matching the given name.
getSourceAddon() - Method in interface org.jboss.forge.furnace.spi.ExportedInstance
 
getStatus() - Method in interface org.jboss.forge.furnace.addons.Addon
Get the AddonStatus of this Addon.
getStatus() - Method in interface org.jboss.forge.furnace.Furnace
Get the current status of this Furnace container
getTempDirectory() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Get the current system temp directory.
getUserForgeDir() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Get the logged in user's Furnace directory.
getUserHomeDir() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Get the logged in user's home directory as a File.
getUserHomePath() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Get the path of the logged in user's home directory.
getVersion() - Method in class org.jboss.forge.furnace.addons.AddonId
 
getVersion() - Method in interface org.jboss.forge.furnace.addons.AddonRegistry
Return the current version of this AddonRegistry, which is incremented on every addon PostStartup and PreShutdown event for registered Addon instances.
getVersion() - Method in interface org.jboss.forge.furnace.Furnace
Get the current runtime API version of Furnace.
getVersion() - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Returns the runtime change version of this AddonRepository.
getVersionRange() - Method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Get the dependency VersionRange.
getWorkingDir() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Get the directory from which this application was launched.

H

handles(T) - Method in interface org.jboss.forge.furnace.util.Specialized
Returns true if this object is appropriate for the given payload.
hashCode() - Method in class org.jboss.forge.furnace.addons.AddonId
 
hashCode() - Method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
 
hashCode() - Method in class org.jboss.forge.furnace.versions.ComparableVersion
 
hashCode() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
hashCode() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
hashCode() - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
hashCode() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
hasLength(String) - Static method in class org.jboss.forge.furnace.util.Strings
Check that the given string param is neither null nor of length 0.
hasResult() - Method in class org.jboss.forge.furnace.util.ValuedVisitor
Return true if the ValuedVisitor.getResult() is not null.
hasService(Class<?>) - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Return true if the given Class type is registered as an service, otherwise return false.
hasService(String) - Method in interface org.jboss.forge.furnace.spi.ServiceRegistry
Return true if a type with the given name is registered as an service, otherwise return false.
HIGH - Static variable in interface org.jboss.forge.furnace.util.Weighted
 

I

Imported<T> - Interface in org.jboss.forge.furnace.services
Represents a handle to one or more Exported services.
includes(Version) - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
includes(Version) - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
includes(Version) - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
includes(Version) - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
includes(Version) - Method in interface org.jboss.forge.furnace.versions.VersionRange
Return true if this VersionRange includes the given Version.
initialize(Furnace, AddonRegistry, Addon) - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Initialize the provider with artifacts required for Addon startup.
intersect(MultipleVersionRange) - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
Creates and returns a new MultipleVersionRange that is a intersection of this version range and the specified version range.
intersection(VersionRange...) - Static method in class org.jboss.forge.furnace.versions.Versions
 
intersection(Collection<VersionRange>) - Static method in class org.jboss.forge.furnace.versions.Versions
 
isAmbiguous() - Method in interface org.jboss.forge.furnace.services.Imported
Returns true if multiple instances of the requested type can be produced.
isAnnotationPresent(Method, Class<? extends Annotation>) - Static method in class org.jboss.forge.furnace.util.Annotations
Discover if a Method m has been annotated with type.
isAnnotationPresent(Class<?>, Class<? extends Annotation>) - Static method in class org.jboss.forge.furnace.util.Annotations
Discover if a Class c has been annotated with type.
isApiCompatible(Version, Version) - Static method in class org.jboss.forge.furnace.versions.Versions
This method only returns true if: - The major version of addonApiVersion is equal to the major version of runtimeVersion AND - The minor version of addonApiVersion is less or equal to the minor version of runtimeVersion - The addonApiVersion is null
isCharacterLegal(char) - Method in interface org.jboss.forge.furnace.util.Strings.CharacterFilter
Is character legal.
isCharacterLegal(char) - Method in class org.jboss.forge.furnace.util.Strings.CharacterFilter.WhitespaceChecker
 
isDeployed(AddonId) - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Returns true if the given AddonId is deployed in this AddonRepository; otherwise, returns false.
isEjbQlIdentifier(String) - Static method in class org.jboss.forge.furnace.util.Strings
Check whether the given String is an identifier according to the EJB-QL definition.
isEmpty(String) - Static method in class org.jboss.forge.furnace.util.Strings
Check if the given string is empty.
isEmpty() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
isEmpty() - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
isEmpty() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
isEmpty() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
isEmpty() - Method in interface org.jboss.forge.furnace.versions.VersionRange
Return true if this VersionRange is empty.
isEnabled(AddonId) - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Returns true if the given AddonId is enabled in this AddonRepository; otherwise, returns false.
isExact() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
isExact() - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
isExact() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
isExact() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
isExact() - Method in interface org.jboss.forge.furnace.versions.VersionRange
Return true if this VersionRange contains only one single Version.
isExported() - Method in interface org.jboss.forge.furnace.addons.AddonDependency
Return true if the Addon dependency returned by AddonDependency.getDependency() is exported by the dependent Addon.
isExported() - Method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Return true if this dependency is exported.
isFailed() - Method in enum org.jboss.forge.furnace.addons.AddonStatus
 
isImmutable() - Method in enum org.jboss.forge.furnace.repositories.AddonRepositoryMode
Return true if this AddonRepositoryMode instance is AddonRepositoryMode.IMMUTABLE
isJavaKeyword(String) - Static method in class org.jboss.forge.furnace.util.Strings
Check whether the given String is a reserved Java Keyword according to the Java Language Specifications.
isLinux() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Return true if the host environment is Linux.
isLoaded() - Method in enum org.jboss.forge.furnace.addons.AddonStatus
 
isMaxInclusive() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
isMaxInclusive() - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
isMaxInclusive() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
isMaxInclusive() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
isMaxInclusive() - Method in interface org.jboss.forge.furnace.versions.VersionRange
Return true if VersionRange.getMax() is inclusive.
isMinInclusive() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
isMinInclusive() - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
isMinInclusive() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
isMinInclusive() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
isMinInclusive() - Method in interface org.jboss.forge.furnace.versions.VersionRange
Return true if VersionRange.getMin() is inclusive.
isMissing() - Method in enum org.jboss.forge.furnace.addons.AddonStatus
 
isMutable() - Method in enum org.jboss.forge.furnace.repositories.AddonRepositoryMode
Return true if this AddonRepositoryMode instance is AddonRepositoryMode.MUTABLE
isNullOrEmpty(String) - Static method in class org.jboss.forge.furnace.util.Strings
Check if the given string is null or empty.
isOptional() - Method in interface org.jboss.forge.furnace.addons.AddonDependency
Return true if the Addon dependency returned by AddonDependency.getDependency() is an optional dependency of the dependent Addon.
isOptional() - Method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
Return true if this dependency is optional.
isOSX() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Return true if the host environment is OSX.
isServerMode() - Method in interface org.jboss.forge.furnace.Furnace
Returns true or false if Furnace.setServerMode(boolean) has been set.
isSnapshot(Version) - Static method in class org.jboss.forge.furnace.versions.Versions
Returns if the version specified is a SNAPSHOT
isStarted() - Method in enum org.jboss.forge.furnace.addons.AddonStatus
 
isStarted() - Method in enum org.jboss.forge.furnace.ContainerStatus
 
isStarting() - Method in enum org.jboss.forge.furnace.ContainerStatus
 
isStopped() - Method in enum org.jboss.forge.furnace.ContainerStatus
 
isTrue(boolean, String) - Static method in class org.jboss.forge.furnace.util.Assert
Assert that the given boolean value is true; otherwise, throw an IllegalArgumentException with the given message.
isUnsatisfied() - Method in interface org.jboss.forge.furnace.services.Imported
Returns true if no instances of the requested type can be produced.
isValidJavaIdentifier(String) - Static method in class org.jboss.forge.furnace.util.Strings
Check whether the given String is a valid identifier according to the Java Language specifications.
isWindows() - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Return true if the host environment is Windows.

J

join(StringBuffer, Object[], String) - Static method in class org.jboss.forge.furnace.util.Strings
Join an array of strings into one delimited string.
join(Object[], String) - Static method in class org.jboss.forge.furnace.util.Strings
Join an array of strings into one delimited string.
join(Object[]) - Static method in class org.jboss.forge.furnace.util.Strings
Convert and join an array of objects into one string.
join(byte[]) - Static method in class org.jboss.forge.furnace.util.Strings
Convert and join an array of bytes into one string.
join(StringBuffer, Object[], String, String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Return a string composed of the given array.
join(Object[], String, String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Return a string composed of the given array.

L

listEnabled() - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Returns a List of AddonId instances for all enabled Addons in this repository.
listEnabledCompatibleWithVersion(Version) - Method in interface org.jboss.forge.furnace.repositories.AddonRepository
Returns a List of AddonId instances for all enabled Addons in this repository that are API compatible with the given Version.
ListenerRegistration<T> - Interface in org.jboss.forge.furnace.spi
Allows removal of a registered listener in the Furnace container
loadClass(ClassLoader, String) - Static method in class org.jboss.forge.furnace.util.ClassLoaders
 
loadClass(ClassLoader, Class<?>) - Static method in class org.jboss.forge.furnace.util.ClassLoaders
 
LockManager - Interface in org.jboss.forge.furnace.lock
An interface that provides read and write Lock instances for interacting with the underlying locking mechanism.
LockMode - Enum in org.jboss.forge.furnace.lock
A type-safe differentiation between read and write Lock instances.
LOW - Static variable in interface org.jboss.forge.furnace.util.Weighted
 

M

matchLowestMatch(List<Version>) - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
MEDIUM - Static variable in interface org.jboss.forge.furnace.util.Weighted
 
MultipleVersionRange - Class in org.jboss.forge.furnace.versions
Construct a version range from a specification.
MultipleVersionRange(VersionRange...) - Constructor for class org.jboss.forge.furnace.versions.MultipleVersionRange
 
MutableAddonRepository - Interface in org.jboss.forge.furnace.repositories
Used to perform Addon installation/registration operations.

N

notNull(Object, String) - Static method in class org.jboss.forge.furnace.util.Assert
Assert that the given Object is not null; otherwise, throw an IllegalArgumentException with the given message.
nthIndexOf(String, String, int) - Static method in class org.jboss.forge.furnace.util.Strings
Return the nth index of the given token occurring in the given string.

O

OperatingSystemUtils - Class in org.jboss.forge.furnace.util
Utility for dealing with the inconsistencies between common operating systems.
OperatingSystemUtils() - Constructor for class org.jboss.forge.furnace.util.OperatingSystemUtils
 
org.jboss.forge.furnace - package org.jboss.forge.furnace
 
org.jboss.forge.furnace.addons - package org.jboss.forge.furnace.addons
 
org.jboss.forge.furnace.event - package org.jboss.forge.furnace.event
 
org.jboss.forge.furnace.exception - package org.jboss.forge.furnace.exception
 
org.jboss.forge.furnace.lifecycle - package org.jboss.forge.furnace.lifecycle
 
org.jboss.forge.furnace.lock - package org.jboss.forge.furnace.lock
 
org.jboss.forge.furnace.repositories - package org.jboss.forge.furnace.repositories
 
org.jboss.forge.furnace.services - package org.jboss.forge.furnace.services
 
org.jboss.forge.furnace.spi - package org.jboss.forge.furnace.spi
 
org.jboss.forge.furnace.util - package org.jboss.forge.furnace.util
 
org.jboss.forge.furnace.versions - package org.jboss.forge.furnace.versions
 
ownsClass(ClassLoader, Class<?>) - Static method in class org.jboss.forge.furnace.util.ClassLoaders
 

P

pad(StringBuffer, String, int) - Static method in class org.jboss.forge.furnace.util.Strings
Return a string padded with the given string for the given count.
pad(String, int) - Static method in class org.jboss.forge.furnace.util.Strings
Return a string padded with the given string for the given count.
pad(Object, int) - Static method in class org.jboss.forge.furnace.util.Strings
Return a string padded with the given string value of an object for the given count.
parseLocaleString(String) - Static method in class org.jboss.forge.furnace.util.Strings
Parse the given localeString into a Locale.
parseMultipleVersionRange(String) - Static method in class org.jboss.forge.furnace.versions.Versions
Create a version range from a string representation

For example: 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

parsePositiveTimePeriod(String) - Static method in class org.jboss.forge.furnace.util.Strings
Same like parseTimePeriod(), but guards for negative entries.
parseTimePeriod(String) - Static method in class org.jboss.forge.furnace.util.Strings
Parses a time period into a long.
parseVersion(String) - Method in class org.jboss.forge.furnace.versions.ComparableVersion
 
parseVersion(String) - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
parseVersionRange(String) - Static method in class org.jboss.forge.furnace.versions.Versions
 
performLocked(LockMode, Callable<T>) - Method in interface org.jboss.forge.furnace.lock.LockManager
Perform the given Callable task after acquiring a Lock of the given LockMode type.
PostStartup - Class in org.jboss.forge.furnace.event
Fired by the container to signal that the current addon should begin its work.
PostStartup(Addon) - Constructor for class org.jboss.forge.furnace.event.PostStartup
 
postStartup(Addon) - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Handle any post-startup tasks.
Predicate<INPUTTYPE> - Interface in org.jboss.forge.furnace.util
Determines a true or false value for a given input.
PreShutdown - Class in org.jboss.forge.furnace.event
Fired before the container begins its shutdown process.
PreShutdown(Addon) - Constructor for class org.jboss.forge.furnace.event.PreShutdown
 
preShutdown(Addon) - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Handle any pre-shutdown tasks.
priority() - Method in interface org.jboss.forge.furnace.util.Weighted
 

R

rangeOf(String, String, String, int) - Static method in class org.jboss.forge.furnace.util.Strings
Return the range from a begining token to an ending token.
rangeOf(String, String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Return the range from a begining token to an ending token.
release(T) - Method in interface org.jboss.forge.furnace.services.Imported
Signal that the given instance may be released.
release(T) - Method in interface org.jboss.forge.furnace.spi.ExportedInstance
 
removeListener() - Method in interface org.jboss.forge.furnace.spi.ListenerRegistration
 
removeWhiteSpace(String) - Static method in class org.jboss.forge.furnace.util.Strings
Returns a new string with all the whitespace removed
returning(T) - Static method in class org.jboss.forge.furnace.util.Callables
Wrap a constant value into a Callable instance.

S

SecurityActions - Class in org.jboss.forge.furnace.util
 
selectExact(Class<T>) - Method in interface org.jboss.forge.furnace.services.Imported
Get a fully constructed instance of the exact requested type.
ServiceRegistry - Interface in org.jboss.forge.furnace.spi
Contains the collection of all installed and available ExportedInstance types.
setArgs(String[]) - Method in interface org.jboss.forge.furnace.Furnace
Set the arguments with which Furnace should start.
setContextClassLoader(ClassLoader) - Static method in class org.jboss.forge.furnace.util.SecurityActions
Sets context classloader.
setPretendWindows(boolean) - Static method in class org.jboss.forge.furnace.util.OperatingSystemUtils
Set this utility to pretend that the current host environment is actually Windows.
setResult(VALUETYPE) - Method in class org.jboss.forge.furnace.util.ValuedVisitor
Set the result value.
Sets - Class in org.jboss.forge.furnace.util
Utilities for interacting with Set instances.
Sets() - Constructor for class org.jboss.forge.furnace.util.Sets
 
setServerMode(boolean) - Method in interface org.jboss.forge.furnace.Furnace
When server mode is set to true, Furnace will run as a server process until explicitly stopped.
SingleVersion - Class in org.jboss.forge.furnace.versions
Default implementation of artifact versioning.
SingleVersion(String) - Constructor for class org.jboss.forge.furnace.versions.SingleVersion
 
SingleVersionRange - Class in org.jboss.forge.furnace.versions
 
SingleVersionRange(Version) - Constructor for class org.jboss.forge.furnace.versions.SingleVersionRange
 
Specialized<T> - Interface in org.jboss.forge.furnace.util
 
split(String, String, int) - Static method in class org.jboss.forge.furnace.util.Strings
Split up a string into multiple strings based on a delimiter.
split(String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Split up a string into multiple strings based on a delimiter.
start() - Method in interface org.jboss.forge.furnace.Furnace
Start this Furnace instance and wait for completion.
start(ClassLoader) - Method in interface org.jboss.forge.furnace.Furnace
Start this Furnace instance and wait for completion, using the given ClassLoader to load core implementation resources.
start(Addon) - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Start the given Addon.
startAsync() - Method in interface org.jboss.forge.furnace.Furnace
Start this Furnace instance in a new background Thread.
startAsync(ClassLoader) - Method in interface org.jboss.forge.furnace.Furnace
Start this Furnace instance in a new background Thread, using the given ClassLoader to load core implementation resources.
stop() - Method in interface org.jboss.forge.furnace.Furnace
Stop this Furnace instance.
stop(Addon) - Method in interface org.jboss.forge.furnace.lifecycle.AddonLifecycleProvider
Stop the given Addon.
Streams - Class in org.jboss.forge.furnace.util
Stream utilities.
Streams() - Constructor for class org.jboss.forge.furnace.util.Streams
 
Strings - Class in org.jboss.forge.furnace.util
A collection of String utilities.
Strings() - Constructor for class org.jboss.forge.furnace.util.Strings
 
Strings.CharacterFilter - Interface in org.jboss.forge.furnace.util
 
Strings.CharacterFilter.WhitespaceChecker - Class in org.jboss.forge.furnace.util
 
Strings.CharacterFilter.WhitespaceChecker() - Constructor for class org.jboss.forge.furnace.util.Strings.CharacterFilter.WhitespaceChecker
 
Strings.Range - Class in org.jboss.forge.furnace.util
Represents a range between two integers.
Strings.Range(int, int) - Constructor for class org.jboss.forge.furnace.util.Strings.Range
Construct a new range.
Strings.Range() - Constructor for class org.jboss.forge.furnace.util.Strings.Range
Default constructor.
subst(StringBuffer, String, String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Substitute sub-strings in side of a string.
subst(String, String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Substitute sub-strings in side of a string.
subst(StringBuffer, String, Map<?, ?>, String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Substitute sub-strings in side of a string.
subst(String, Map<?, ?>, String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Substitute sub-strings in side of a string.
subst(StringBuffer, String, String[], char) - Static method in class org.jboss.forge.furnace.util.Strings
Substitute index identifiers with the replacement value from the given array for the corresponding index.
subst(String, String[], char) - Static method in class org.jboss.forge.furnace.util.Strings
Substitute index identifiers with the replacement value from the given array for the corresponding index.
subst(String, String[]) - Static method in class org.jboss.forge.furnace.util.Strings
Substitute index identifiers (with % for the index token) with the replacement value from the given array for the corresponding index.

T

toCoordinates() - Method in class org.jboss.forge.furnace.addons.AddonId
The name and version, comma separated.
tokenizeToStringArray(String, String, boolean, boolean) - Static method in class org.jboss.forge.furnace.util.Strings
Tokenize the given String into a String array via a StringTokenizer.
toString() - Method in class org.jboss.forge.furnace.addons.AddonId
 
toString() - Method in class org.jboss.forge.furnace.event.PostStartup
 
toString() - Method in class org.jboss.forge.furnace.event.PreShutdown
 
toString() - Method in class org.jboss.forge.furnace.repositories.AddonDependencyEntry
 
toString(InputStream) - Static method in class org.jboss.forge.furnace.util.Streams
Return a String containing the contents of the given InputStream
toString(InputStream, Charset) - Static method in class org.jboss.forge.furnace.util.Streams
Return a String containing the contents of the given InputStream
toString() - Method in class org.jboss.forge.furnace.versions.ComparableVersion
 
toString() - Method in class org.jboss.forge.furnace.versions.DefaultVersionRange
 
toString() - Method in class org.jboss.forge.furnace.versions.EmptyVersionRange
 
toString() - Method in class org.jboss.forge.furnace.versions.MultipleVersionRange
 
toString() - Method in class org.jboss.forge.furnace.versions.SingleVersion
 
toString() - Method in class org.jboss.forge.furnace.versions.SingleVersionRange
 
toURI(String, String) - Static method in class org.jboss.forge.furnace.util.Strings
 
toURI(String) - Static method in class org.jboss.forge.furnace.util.Strings
 
toURL(String, String) - Static method in class org.jboss.forge.furnace.util.Strings
Make a URL from the given string.
toURL(String) - Static method in class org.jboss.forge.furnace.util.Strings
Make a URL from the given string.
trim(String[]) - Static method in class org.jboss.forge.furnace.util.Strings
Trim each string in the given string array.
trimLeadingCharacter(String, char) - Static method in class org.jboss.forge.furnace.util.Strings
Trim all occurences of the supplied leading character from the given String.
trimLeadingCharacter(String, Strings.CharacterFilter) - Static method in class org.jboss.forge.furnace.util.Strings
Trim all occurences of the supplied leading character from the given String.
trimLeadingWhitespace(String) - Static method in class org.jboss.forge.furnace.util.Strings
Trim leading whitespace from the given String.

U

undeploy(AddonId) - Method in interface org.jboss.forge.furnace.repositories.MutableAddonRepository
 

V

ValuedVisitor<VALUETYPE,INPUTTYPE> - Class in org.jboss.forge.furnace.util
 
ValuedVisitor() - Constructor for class org.jboss.forge.furnace.util.ValuedVisitor
 
valueOf(String) - Static method in enum org.jboss.forge.furnace.addons.AddonStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.forge.furnace.ContainerStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.forge.furnace.lifecycle.ControlType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.forge.furnace.lock.LockMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.forge.furnace.repositories.AddonRepositoryMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.forge.furnace.util.WeightedComparator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.forge.furnace.addons.AddonStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.forge.furnace.ContainerStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.forge.furnace.lifecycle.ControlType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.forge.furnace.lock.LockMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.forge.furnace.repositories.AddonRepositoryMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.forge.furnace.util.WeightedComparator
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Interface in org.jboss.forge.furnace.versions
Represents an Addon version.
VersionException - Exception in org.jboss.forge.furnace.versions
 
VersionException(String, Throwable) - Constructor for exception org.jboss.forge.furnace.versions.VersionException
 
VersionException(String) - Constructor for exception org.jboss.forge.furnace.versions.VersionException
 
VersionRange - Interface in org.jboss.forge.furnace.versions
A range of versions to which an Addon may be restricted when building a dependency graph.
Versions - Class in org.jboss.forge.furnace.versions
Utility for interacting with Version instances.
Versions() - Constructor for class org.jboss.forge.furnace.versions.Versions
 
visit(INPUTTYPE) - Method in interface org.jboss.forge.furnace.util.Visitor
 
Visitor<INPUTTYPE> - Interface in org.jboss.forge.furnace.util
Visits a given input.

W

waitUntilStarted(Addon) - Static method in class org.jboss.forge.furnace.util.Addons
 
waitUntilStarted(Addon, int, TimeUnit) - Static method in class org.jboss.forge.furnace.util.Addons
 
waitUntilStopped(Addon) - Static method in class org.jboss.forge.furnace.util.Addons
 
waitUntilStopped(Addon, int, TimeUnit) - Static method in class org.jboss.forge.furnace.util.Addons
 
Weighted - Interface in org.jboss.forge.furnace.util
Defines a class as having a weight for ordering.
WeightedComparator - Enum in org.jboss.forge.furnace.util
Compares Weighted objects.
WHITESPACE - Static variable in interface org.jboss.forge.furnace.util.Strings.CharacterFilter
 
write(InputStream, OutputStream) - Static method in class org.jboss.forge.furnace.util.Streams
 
A B C D E F G H I J L M N O P R S T U V W 
Furnace - Runtime API 2.0.0.Final

Copyright © 2014 JBoss by Red Hat. All rights reserved.