Forge - Addon Container 2.0.0.Alpha3
A B C D E F G H I L M N O P Q R S T U V W

A

AbstractModuleSpecProvider - Class in org.jboss.forge.container.modules.providers
This class is the base class for any ModuleSpecProvider implementation inside Forge
AbstractModuleSpecProvider() - Constructor for class org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
 
add(Addon) - Method in class org.jboss.forge.container.addons.AddonTree
 
addAdditionalClass(Class<?>) - Method in class org.jboss.forge.container.modules.AddonResourceLoader
 
addClassLoaders(ClassLoader, Set<ClassLoader>) - Static method in class org.jboss.forge.container.modules.ModuleGroupSingletonProvider
Maps a top level class loader to all CL's in the deployment
addContainerLifecycleListener(ContainerLifecycleListener) - Method in class org.jboss.forge.container.ForgeImpl
 
AddonDependencyImpl - Class in org.jboss.forge.container.addons
An edge in the registered Addon graph.
AddonDependencyImpl(LockManager, Addon, VersionRange, Addon, boolean, boolean) - Constructor for class org.jboss.forge.container.addons.AddonDependencyImpl
 
AddonFilters - Class in org.jboss.forge.container.util
 
AddonFilters() - Constructor for class org.jboss.forge.container.util.AddonFilters
 
AddonImpl - Class in org.jboss.forge.container.impl
 
AddonImpl(LockManager, AddonId) - Constructor for class org.jboss.forge.container.impl.AddonImpl
 
AddonModuleLoader - Class in org.jboss.forge.container.modules
 
AddonModuleLoader(Forge) - Constructor for class org.jboss.forge.container.modules.AddonModuleLoader
 
AddonProducer - Class in org.jboss.forge.container.impl
 
AddonProducer() - Constructor for class org.jboss.forge.container.impl.AddonProducer
 
AddonRegistryImpl - Class in org.jboss.forge.container.impl
 
AddonRegistryImpl(Forge) - Constructor for class org.jboss.forge.container.impl.AddonRegistryImpl
 
AddonRegistryProducer - Class in org.jboss.forge.container.impl
 
AddonRegistryProducer() - Constructor for class org.jboss.forge.container.impl.AddonRegistryProducer
 
AddonRepositoryImpl - Class in org.jboss.forge.container.impl
Used to perform Addon installation/registration operations.
AddonRepositoryProducer - Class in org.jboss.forge.container.impl
 
AddonRepositoryProducer() - Constructor for class org.jboss.forge.container.impl.AddonRepositoryProducer
 
AddonResourceLoader - Class in org.jboss.forge.container.modules
A ResourceLoader that can load classes from an Addon
AddonResourceLoader(Addon) - Constructor for class org.jboss.forge.container.modules.AddonResourceLoader
 
AddonRunnable - Class in org.jboss.forge.container.impl
Loads an Addon
AddonRunnable(Forge, AddonImpl) - Constructor for class org.jboss.forge.container.impl.AddonRunnable
 
AddonRunnable.AddonContainerStartup - Class in org.jboss.forge.container.impl
 
AddonRunnable.AddonContainerStartup() - Constructor for class org.jboss.forge.container.impl.AddonRunnable.AddonContainerStartup
 
AddonTree - Class in org.jboss.forge.container.addons
 
AddonTree(LockManager) - Constructor for class org.jboss.forge.container.addons.AddonTree
 
addQualifier(Annotation) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Add to the qualifiers used for bean creation.
addQualifiers(Annotation...) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Add to the qualifiers used for bean creation.
addQualifiers(Collection<Annotation>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Add to the qualifiers used for bean creation.
addRepository(AddonRepositoryMode, File) - Method in class org.jboss.forge.container.ForgeImpl
 
addService(Class<T>) - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
addType(Type) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Add to the type closure used for bean creation.
addTypes(Type...) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Add to the type closure used for bean creation.
addTypes(Collection<Type>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Add to the type closure used for bean creation.
all() - Static method in class org.jboss.forge.container.util.AddonFilters
 
allLoaded() - Static method in class org.jboss.forge.container.util.AddonFilters
 
allNotStarted() - Static method in class org.jboss.forge.container.util.AddonFilters
 
allStarted() - Static method in class org.jboss.forge.container.util.AddonFilters
 
allStarting() - Static method in class org.jboss.forge.container.util.AddonFilters
 
alternative(boolean) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define that the created bean will (or will not) be an alternative.
Annotations - Class in org.jboss.forge.container.util
Utility class for common @Annotation operations.
Annotations() - Constructor for class org.jboss.forge.container.util.Annotations
 
assertNotAlive() - Method in class org.jboss.forge.container.ForgeImpl
 

B

BeanBuilder<T> - Class in org.jboss.forge.container.util.cdi
A builder class for creating immutable beans.
BeanBuilder(BeanManager) - Constructor for class org.jboss.forge.container.util.cdi.BeanBuilder
Instantiate a new bean builder.
beanClass(Class<?>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the bean class used for bean creation.
beanLifecycle(ContextualLifecycle<T>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the ContextualLifecycle used for bean creation.
BeanManagerUtils - Class in org.jboss.forge.container.util
Warning: ***DO NOT USE THIS CLASS***
BeanManagerUtils() - Constructor for class org.jboss.forge.container.util.BeanManagerUtils
 
boxPrimitive(Class<?>) - Static method in class org.jboss.forge.container.util.Types
 
breadthFirst(Visitor<Addon>) - Method in class org.jboss.forge.container.addons.AddonTree
 

C

call() - Method in class org.jboss.forge.container.addons.StopAddonCallable
 
call() - Method in class org.jboss.forge.container.impl.AddonRunnable.AddonContainerStartup
 
canBeStarted() - Method in class org.jboss.forge.container.impl.AddonImpl
 
cancel(boolean) - Method in class org.jboss.forge.container.util.CompletedFuture
 
canonicalize(String) - Static method in class org.jboss.forge.container.util.Files
Replace instances of internal tokens with actual file equivalents.
CheckDirtyStatusVisitor - Class in org.jboss.forge.container.addons
 
CheckDirtyStatusVisitor() - Constructor for class org.jboss.forge.container.addons.CheckDirtyStatusVisitor
 
classForName(String) - Method in class org.jboss.forge.container.modules.AddonResourceLoader
 
cleanup() - Method in class org.jboss.forge.container.impl.PerformanceTunedBootstrapConfiguration
 
cleanup() - Method in class org.jboss.forge.container.modules.AddonResourceLoader
 
CompletedFuture<T> - Class in org.jboss.forge.container.util
A pass-through Future that simply returns the specified value immediately.
CompletedFuture(T) - Constructor for class org.jboss.forge.container.util.CompletedFuture
 
configure(ModuleLoader, ModuleSpec.Builder) - Method in class org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
 
configure(ModuleLoader, ModuleSpec.Builder) - Method in class org.jboss.forge.container.modules.providers.ForgeContainerSpec
 
configure(ModuleLoader, ModuleSpec.Builder) - Method in class org.jboss.forge.container.modules.providers.WeldClasspathSpec
 
ContainerBeanRegistrant - Class in org.jboss.forge.container.impl
 
ContainerBeanRegistrant() - Constructor for class org.jboss.forge.container.impl.ContainerBeanRegistrant
 
ContainerServiceExtension - Class in org.jboss.forge.container.impl
 
ContainerServiceExtension() - Constructor for class org.jboss.forge.container.impl.ContainerServiceExtension
 
contains(Addon) - Method in class org.jboss.forge.container.addons.AddonTree
Return true if this AddonTree contians the given Addon.
ContextualLifecycle<T> - Interface in org.jboss.forge.container.util.cdi
Callbacks used by org.apache.deltaspike.core.util.bean.BeanBuilder and org.apache.deltaspike.core.util.bean.ImmutableBeanWrapper to allow control of the creation and destruction of a custom bean.
copyDirectory(File, File) - Static method in class org.jboss.forge.container.util.Files
Copies a whole directory to a new location.
copyDirectory(File, File, FileFilter) - Static method in class org.jboss.forge.container.util.Files
Copies a filtered directory to a new location.
copyFile(File, File) - Static method in class org.jboss.forge.container.util.Files
Copies a file to a new location.
copyFileToDirectory(File, File) - Static method in class org.jboss.forge.container.util.Files
Copies a file to a directory optionally preserving the file date.
create(Class<? extends T>) - Method in class org.jboss.forge.container.modules.ModuleGroupSingletonProvider
 
create(Class<? extends T>) - Method in class org.jboss.forge.container.modules.SilentTCCLSingletonProvider
 
create(AddonRegistry, InjectionPoint, Class<?>) - Static method in class org.jboss.forge.container.services.ExportedInstanceLazyLoader
 
create() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Use the bean builder's current state to define the bean.
create(Bean<T>, CreationalContext<T>) - Method in interface org.jboss.forge.container.util.cdi.ContextualLifecycle
Callback invoked by a Solder created bean when Contextual.create(CreationalContext) is called.
createDeployment(ResourceLoader, Bootstrap) - Method in class org.jboss.forge.container.modules.ModularWeld
 
CrossContainerObserverMethod - Class in org.jboss.forge.container.events
 
CrossContainerObserverMethod() - Constructor for class org.jboss.forge.container.events.CrossContainerObserverMethod
 

D

delete(File) - Static method in class org.jboss.forge.container.util.Files
 
delete(File, boolean) - Static method in class org.jboss.forge.container.util.Files
 
deleteOnExit(File) - Static method in class org.jboss.forge.container.util.Files
Requests that the file or directory denoted by this resource be deleted when the virtual machine terminates.
deploy(AddonId, List<AddonDependencyEntry>, List<File>) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
deploymentClassLoaders - Static variable in class org.jboss.forge.container.modules.ModuleGroupSingletonProvider
Map of the top level class loader to all class loaders in a deployment
depthFirst(Visitor<Addon>) - Method in class org.jboss.forge.container.addons.AddonTree
 
destroy(Bean<T>, T, CreationalContext<T>) - Method in interface org.jboss.forge.container.util.cdi.ContextualLifecycle
Callback invoked by a Solder created bean when Contextual.destroy(Object, CreationalContext) is called.
disable(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 

E

enable(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
enableLogging() - Method in class org.jboss.forge.container.ForgeImpl
 
Enums - Class in org.jboss.forge.container.util
Utility methods for enum types.
Enums() - Constructor for class org.jboss.forge.container.util.Enums
 
equals(Object) - Method in class org.jboss.forge.container.impl.AddonImpl
 
equals(Object) - Method in class org.jboss.forge.container.impl.AddonRunnable
 
ExportedInstanceImpl<R> - Class in org.jboss.forge.container.services
 
ExportedInstanceImpl(ClassLoader, BeanManager, Bean<R>, Class<R>, Class<? extends R>) - Constructor for class org.jboss.forge.container.services.ExportedInstanceImpl
 
ExportedInstanceInjectionPoint - Class in org.jboss.forge.container.services
 
ExportedInstanceInjectionPoint(InjectionPoint, Annotation...) - Constructor for class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
ExportedInstanceLazyLoader - Class in org.jboss.forge.container.services
 
ExportedInstanceLazyLoader(AddonRegistry, Class<?>, InjectionPoint) - Constructor for class org.jboss.forge.container.services.ExportedInstanceLazyLoader
 

F

filenameToClassname(String) - Static method in class org.jboss.forge.container.modules.ModularFileSystemURLHandler
Convert a path to a class file to a class name
Files - Class in org.jboss.forge.container.util
 
Files() - Constructor for class org.jboss.forge.container.util.Files
 
findAddonModule(ModuleIdentifier) - Method in class org.jboss.forge.container.modules.AddonModuleLoader
 
findModule(ModuleIdentifier) - Method in class org.jboss.forge.container.modules.AddonModuleLoader
 
finishedStarting(AddonImpl) - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
forceUpdate() - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
forDefaultDirectory(Forge) - Static method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
forDirectory(Forge, File) - Static method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
ForgeContainerSpec - Class in org.jboss.forge.container.modules.providers
 
ForgeContainerSpec() - Constructor for class org.jboss.forge.container.modules.providers.ForgeContainerSpec
 
ForgeImpl - Class in org.jboss.forge.container
 
ForgeImpl() - Constructor for class org.jboss.forge.container.ForgeImpl
 
ForgeProducer - Class in org.jboss.forge.container.impl
 
ForgeProducer() - Constructor for class org.jboss.forge.container.impl.ForgeProducer
 

G

get(ModuleLoader, ModuleIdentifier) - Method in interface org.jboss.forge.container.modules.ModuleSpecProvider
 
get(ModuleLoader, ModuleIdentifier) - Method in class org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
 
get() - Method in class org.jboss.forge.container.services.ExportedInstanceImpl
 
get(InjectionPoint) - Method in class org.jboss.forge.container.services.ExportedInstanceImpl
 
get() - Method in class org.jboss.forge.container.util.CompletedFuture
 
get(long, TimeUnit) - Method in class org.jboss.forge.container.util.CompletedFuture
 
getAddon(AddonId) - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
getAddon() - Method in class org.jboss.forge.container.impl.AddonRunnable
 
getAddonBaseDir(AddonId) - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
getAddonBaseDir(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getAddonDependencies(AddonId) - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
getAddonDependencies(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getAddonDescriptor(AddonId) - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
getAddonDescriptor(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getAddonRegistry() - Method in class org.jboss.forge.container.ForgeImpl
 
getAddonResources(AddonId) - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
getAddonResources(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getAddons() - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
getAddons(AddonFilter) - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
getAnnotated() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
getAnnotated() - Method in class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
getAnnotation(Method, Class<A>) - Static method in class org.jboss.forge.container.util.Annotations
Inspect method m for a specific type of annotation.
getAnnotation(Annotation, Class<A>) - Static method in class org.jboss.forge.container.util.Annotations
Inspect annotation a for a specific type of annotation.
getAnnotation(Class<?>, Class<A>) - Static method in class org.jboss.forge.container.util.Annotations
Inspect class c for a specific type of annotation.
getArgs() - Method in class org.jboss.forge.container.ForgeImpl
 
getBean() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
getBean() - Method in class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
getBeanClass() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
The bean class currently defined for bean creation.
getBeanDeploymentArchive(Class<?>) - Method in class org.jboss.forge.container.modules.ModularWeldDeployment
 
getBeanDeploymentArchives() - Method in class org.jboss.forge.container.modules.ModularWeldDeployment
 
getBeanLifecycle() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
The ContextualLifecycle currently defined for bean creation.
getBeanManager() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
The bean manager in use.
getClassLoader() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getConcurrentSet(Class<T>) - Static method in class org.jboss.forge.container.util.Sets
 
getConcurrentSet() - Static method in class org.jboss.forge.container.util.Sets
 
getContextualInstance(BeanManager, Class<T>) - Static method in class org.jboss.forge.container.util.BeanManagerUtils
 
getContextualInstance(BeanManager, Class<T>, Annotation...) - Static method in class org.jboss.forge.container.util.BeanManagerUtils
 
getDelegate() - Method in class org.jboss.forge.container.services.ExportedInstanceLazyLoader
 
getDependencies() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getDependency() - Method in class org.jboss.forge.container.addons.AddonDependencyImpl
 
getDependencyVersionRange() - Method in class org.jboss.forge.container.addons.AddonDependencyImpl
 
getDependent() - Method in class org.jboss.forge.container.addons.AddonDependencyImpl
 
getDiscoveredClasses() - Method in class org.jboss.forge.container.modules.ModuleScanResult
 
getDiscoveredResourceUrls() - Method in class org.jboss.forge.container.modules.ModuleScanResult
 
getExportedInstance(Class<T>) - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
getExportedInstance(String) - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
getExportedInstance(Class<T>) - Method in class org.jboss.forge.container.impl.NullServiceRegistry
 
getExportedInstance(String) - Method in class org.jboss.forge.container.impl.NullServiceRegistry
 
getExportedInstance(String) - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
getExportedInstance(Class<T>) - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
getExportedInstances(Class<T>) - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
getExportedInstances(String) - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
getExportedInstances(Class<T>) - Method in class org.jboss.forge.container.impl.NullServiceRegistry
 
getExportedInstances(String) - Method in class org.jboss.forge.container.impl.NullServiceRegistry
 
getExportedInstances(String) - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
getExportedInstances(Class<T>) - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
getFuture() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getId() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getId() - Method in class org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
 
getId() - Method in class org.jboss.forge.container.modules.providers.ForgeContainerSpec
 
getId() - Method in class org.jboss.forge.container.modules.providers.SunJDKClasspathSpec
 
getId() - Method in class org.jboss.forge.container.modules.providers.SunMiscClasspathSpec
 
getId() - Method in class org.jboss.forge.container.modules.providers.SystemClasspathSpec
 
getId() - Method in class org.jboss.forge.container.modules.providers.WeldClasspathSpec
 
getId() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
The id currently defined for bean creation.
getInjectionPoints() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
The injection points currently defined for bean creation.
getLastModified() - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
getLastModified() - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getLoaderPaths() - Static method in class org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
 
getLockManager() - Method in class org.jboss.forge.container.ForgeImpl
 
getMember() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
getMember() - Method in class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
getMissingDependencies() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getModule() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getModuleLoader() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getMutableDependencies() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getName() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
The name of the bean currently defined for bean creation.
getPaths() - Method in class org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
 
getPaths() - Method in class org.jboss.forge.container.modules.providers.ForgeContainerSpec
 
getPaths() - Method in class org.jboss.forge.container.modules.providers.SunJDKClasspathSpec
 
getPaths() - Method in class org.jboss.forge.container.modules.providers.SunMiscClasspathSpec
 
getPaths() - Method in class org.jboss.forge.container.modules.providers.SystemClasspathSpec
 
getPaths() - Method in class org.jboss.forge.container.modules.providers.WeldClasspathSpec
 
getPreloaderThreadPoolSize() - Method in class org.jboss.forge.container.impl.PerformanceTunedBootstrapConfiguration
 
getQualifiers() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
getQualifiers() - Method in class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
getQualifiers() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Qualifiers currently defined for bean creation.
getQualifiersFrom(Class<?>) - Static method in class org.jboss.forge.container.util.Annotations
Returns the annotation qualifiers from a type
getRegisteredListeners() - Method in class org.jboss.forge.container.ForgeImpl
 
getRepositories() - Method in class org.jboss.forge.container.ForgeImpl
 
getRepository() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getResource(String) - Method in class org.jboss.forge.container.modules.AddonResourceLoader
 
getResourceLoader() - Method in class org.jboss.forge.container.modules.ModuleScanResult
 
getResources(String) - Method in class org.jboss.forge.container.modules.AddonResourceLoader
 
getRootDirectory() - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
getRootDirectory() - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getRunnable() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getRuntimeAPIVersion() - Static method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getRuntimeClassLoader() - Method in class org.jboss.forge.container.ForgeImpl
 
getScope() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Scope currently defined for bean creation.
getServiceRegistry() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getServices() - Method in class org.jboss.forge.container.impl.ContainerServiceExtension
 
getServices() - Method in class org.jboss.forge.container.impl.NullServiceRegistry
 
getServices() - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
getStatus() - Method in class org.jboss.forge.container.ForgeImpl
 
getStatus() - Method in class org.jboss.forge.container.impl.AddonImpl
 
getStereotypes() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Stereotypes currently defined for bean creation.
getToString() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
The string used when Object.toString() is called on the bean.
getType() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
getType() - Method in class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
getTypes() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Type closure currently defined for bean creation.
getValues(Class<T>) - Static method in class org.jboss.forge.container.util.Enums
 
getVersion() - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
getVersion() - Method in class org.jboss.forge.container.ForgeImpl
 
getVersion() - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
getWorkingDirectory() - Static method in class org.jboss.forge.container.util.Files
 

H

handle(Collection<String>, List<String>, List<URL>) - Method in class org.jboss.forge.container.modules.ModularFileSystemURLHandler
 
handle(String, URL, List<String>, List<URL>) - Method in class org.jboss.forge.container.modules.ModularFileSystemURLHandler
 
handleDirectory(File, String, List<String>, List<URL>) - Method in class org.jboss.forge.container.modules.ModularFileSystemURLHandler
 
handleEvent(Object, EventMetadata) - Method in class org.jboss.forge.container.events.CrossContainerObserverMethod
 
hashCode() - Method in class org.jboss.forge.container.impl.AddonImpl
 
hashCode() - Method in class org.jboss.forge.container.impl.AddonRunnable
 
hasRuntimeAPIVersion() - Static method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
hasService(Class<?>) - Method in class org.jboss.forge.container.impl.NullServiceRegistry
 
hasService(String) - Method in class org.jboss.forge.container.impl.NullServiceRegistry
 
hasService(String) - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
hasService(Class<?>) - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
hasValue(Class<?>, Object) - Static method in class org.jboss.forge.container.util.Enums
 
HOME_ALIAS - Static variable in class org.jboss.forge.container.util.Files
 

I

ID - Static variable in class org.jboss.forge.container.modules.providers.ForgeContainerSpec
 
ID - Static variable in class org.jboss.forge.container.modules.providers.SunJDKClasspathSpec
 
ID - Static variable in class org.jboss.forge.container.modules.providers.SunMiscClasspathSpec
 
ID - Static variable in class org.jboss.forge.container.modules.providers.SystemClasspathSpec
 
ID - Static variable in class org.jboss.forge.container.modules.providers.WeldClasspathSpec
 
id(String) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the id used for bean creation.
ImmutableAddonRepository - Class in org.jboss.forge.container.addons
An immutable AddonRepository implementation that delegates to a wrapped instance.
ImmutableAddonRepository(AddonRepository) - Constructor for class org.jboss.forge.container.addons.ImmutableAddonRepository
 
injectionPoints(Set<InjectionPoint>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the injection points used for bean creation.
invoke(Object, Method, Method, Object[]) - Method in class org.jboss.forge.container.services.ExportedInstanceLazyLoader
 
isAlternative() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Whether the created bean will be an alternative.
isAnnotationPresent(Method, Class<? extends Annotation>) - Static method in class org.jboss.forge.container.util.Annotations
Discover if a Method m has been annotated with type.
isAnnotationPresent(Class<?>, Class<? extends Annotation>) - Static method in class org.jboss.forge.container.util.Annotations
Discover if a Class c has been annotated with type.
isApiCompatible(Version, AddonId) - Static method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
isCancelled() - Method in class org.jboss.forge.container.util.CompletedFuture
 
isConcurrentDeploymentEnabled() - Method in class org.jboss.forge.container.impl.PerformanceTunedBootstrapConfiguration
 
isDelegate() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
isDelegate() - Method in class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
isDeployed(AddonId) - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
isDeployed(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
isDirty() - Method in class org.jboss.forge.container.addons.CheckDirtyStatusVisitor
 
isDirty() - Method in class org.jboss.forge.container.impl.AddonImpl
 
isDone() - Method in class org.jboss.forge.container.util.CompletedFuture
 
isEnabled(AddonId) - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
isEnabled(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
isExported() - Method in class org.jboss.forge.container.addons.AddonDependencyImpl
 
isNullable() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Whether the created bean will be nullable.
isOptional() - Method in class org.jboss.forge.container.addons.AddonDependencyImpl
 
isPassivationCapable() - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Whether the created bean will be passivation capable.
isStartingAddons() - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
Returns true if there are currently any Addons being started.
isTransient() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
isTransient() - Method in class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
iterator() - Method in class org.jboss.forge.container.addons.AddonTree
 

L

listEnabled() - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
listEnabled() - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
listEnabledCompatibleWithVersion(String) - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
listEnabledCompatibleWithVersion(String) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
loadBeanDeploymentArchive(Class<?>) - Method in class org.jboss.forge.container.modules.ModularWeldDeployment
 
loadModule(AddonId) - Method in class org.jboss.forge.container.modules.AddonModuleLoader
Loads a module based on the AddonId
LocalServiceInjectionPoint - Class in org.jboss.forge.container.services
 
LocalServiceInjectionPoint(InjectionPoint, Class<?>) - Constructor for class org.jboss.forge.container.services.LocalServiceInjectionPoint
 
LockManagerImpl - Class in org.jboss.forge.container
 
LockManagerImpl() - Constructor for class org.jboss.forge.container.LockManagerImpl
 

M

MarkDisabledLoadedAddonsDirtyVisitor - Class in org.jboss.forge.container.addons
 
MarkDisabledLoadedAddonsDirtyVisitor(AddonTree, Set<AddonId>) - Constructor for class org.jboss.forge.container.addons.MarkDisabledLoadedAddonsDirtyVisitor
 
MarkLoadedAddonsDirtyVisitor - Class in org.jboss.forge.container.addons
 
MarkLoadedAddonsDirtyVisitor(AddonTree, AddonImpl) - Constructor for class org.jboss.forge.container.addons.MarkLoadedAddonsDirtyVisitor
 
ModularFileSystemURLHandler - Class in org.jboss.forge.container.modules
This class provides file-system orientated scanning
ModularFileSystemURLHandler(ResourceLoader) - Constructor for class org.jboss.forge.container.modules.ModularFileSystemURLHandler
 
ModularURLScanner - Class in org.jboss.forge.container.modules
Scan the classloader
ModularURLScanner(ResourceLoader, String...) - Constructor for class org.jboss.forge.container.modules.ModularURLScanner
 
ModularWeld - Class in org.jboss.forge.container.modules
 
ModularWeld(ModuleScanResult) - Constructor for class org.jboss.forge.container.modules.ModularWeld
 
ModularWeldDeployment - Class in org.jboss.forge.container.modules
 
ModularWeldDeployment(Bootstrap, ResourceLoader, ModuleScanResult) - Constructor for class org.jboss.forge.container.modules.ModularWeldDeployment
 
ModuleGroupSingletonProvider - Class in org.jboss.forge.container.modules
Singleton Provider that uses the TCCL to figure out the current application.
ModuleGroupSingletonProvider() - Constructor for class org.jboss.forge.container.modules.ModuleGroupSingletonProvider
 
ModuleScanResult - Class in org.jboss.forge.container.modules
 
ModuleScanResult(ResourceLoader, List<URL>, Collection<String>) - Constructor for class org.jboss.forge.container.modules.ModuleScanResult
 
ModuleSpecProvider - Interface in org.jboss.forge.container.modules
 

N

name(String) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the name of the bean used for bean creation.
nullable(boolean) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define that the created bean will (or will not) be nullable.
NullServiceRegistry - Class in org.jboss.forge.container.impl
Used when an addon does not provide services.
NullServiceRegistry() - Constructor for class org.jboss.forge.container.impl.NullServiceRegistry
 

O

ONE_GB - Static variable in class org.jboss.forge.container.util.Files
The number of bytes in a gigabyte.
ONE_KB - Static variable in class org.jboss.forge.container.util.Files
The number of bytes in a kilobyte.
ONE_MB - Static variable in class org.jboss.forge.container.util.Files
The number of bytes in a megabyte.
org.jboss.forge.container - package org.jboss.forge.container
 
org.jboss.forge.container.addons - package org.jboss.forge.container.addons
 
org.jboss.forge.container.events - package org.jboss.forge.container.events
 
org.jboss.forge.container.impl - package org.jboss.forge.container.impl
 
org.jboss.forge.container.modules - package org.jboss.forge.container.modules
 
org.jboss.forge.container.modules.providers - package org.jboss.forge.container.modules.providers
 
org.jboss.forge.container.services - package org.jboss.forge.container.services
 
org.jboss.forge.container.util - package org.jboss.forge.container.util
 
org.jboss.forge.container.util.cdi - package org.jboss.forge.container.util.cdi
 

P

passivationCapable(boolean) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define that the created bean will (or will not) be passivation capable.
paths - Static variable in class org.jboss.forge.container.modules.providers.ForgeContainerSpec
 
paths - Static variable in class org.jboss.forge.container.modules.providers.SunJDKClasspathSpec
 
paths - Static variable in class org.jboss.forge.container.modules.providers.SunMiscClasspathSpec
 
paths - Static variable in class org.jboss.forge.container.modules.providers.SystemClasspathSpec
 
paths - Static variable in class org.jboss.forge.container.modules.providers.WeldClasspathSpec
 
PerformanceTunedBootstrapConfiguration - Class in org.jboss.forge.container.impl
 
PerformanceTunedBootstrapConfiguration(ResourceLoader) - Constructor for class org.jboss.forge.container.impl.PerformanceTunedBootstrapConfiguration
 
performLocked(LockMode, Callable<T>) - Method in class org.jboss.forge.container.LockManagerImpl
 
preloadModule(ModuleIdentifier) - Method in class org.jboss.forge.container.modules.AddonModuleLoader
 
processProducerHooks(ProcessProducer<?, ?>, BeanManager) - Method in class org.jboss.forge.container.impl.ContainerServiceExtension
 
processRemoteInjectionPointConsumer(ProcessInjectionPoint<?, ?>, BeanManager) - Method in class org.jboss.forge.container.impl.ContainerServiceExtension
 
processRemotes(ProcessAnnotatedType<?>) - Method in class org.jboss.forge.container.impl.ContainerServiceExtension
 
produceCurrentAddon() - Method in class org.jboss.forge.container.impl.AddonProducer
 
produceForge() - Method in class org.jboss.forge.container.impl.ForgeProducer
 
produceGlobalAddonRegistry() - Method in class org.jboss.forge.container.impl.AddonRegistryProducer
 
produceGlobalAddonRepository() - Method in class org.jboss.forge.container.impl.AddonRepositoryProducer
 
produceGlobalAddonRepository() - Method in class org.jboss.forge.container.impl.ServiceRegistryProducer
 
prune() - Method in class org.jboss.forge.container.addons.AddonTree
Check to see if any root AddonDependency instances are also a dependency of another Addon.

Q

qualifiers(Set<Annotation>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the qualifiers used for bean creation.
qualifiers(Annotation...) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the qualifiers used for bean creation.

R

readFromType(AnnotatedType<T>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Read the AnnotatedType, creating a bean from the class and it's annotations.
reattach(Addon) - Method in class org.jboss.forge.container.addons.AddonTree
 
registerWeldSEBeans(BeforeBeanDiscovery, BeanManager) - Method in class org.jboss.forge.container.impl.ContainerBeanRegistrant
 
release(R) - Method in class org.jboss.forge.container.services.ExportedInstanceImpl
 
removeClassLoader(ClassLoader) - Static method in class org.jboss.forge.container.modules.ModuleGroupSingletonProvider
Removes the class loader mapping
removeFromCache(AddonId) - Method in class org.jboss.forge.container.modules.AddonModuleLoader
 
reset() - Method in class org.jboss.forge.container.impl.AddonImpl
 
run() - Method in class org.jboss.forge.container.impl.AddonRunnable
 
runAsync(Callable<T>) - Static method in class org.jboss.forge.container.util.Threads
 

S

scan() - Method in class org.jboss.forge.container.modules.ModularURLScanner
 
scope(Class<? extends Annotation>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the scope used for bean creation.
Service - Annotation Type in org.jboss.forge.container.impl
 
ServiceRegistryImpl - Class in org.jboss.forge.container.impl
 
ServiceRegistryImpl(LockManager, AddonImpl, BeanManager, ContainerServiceExtension) - Constructor for class org.jboss.forge.container.impl.ServiceRegistryImpl
 
ServiceRegistryProducer - Class in org.jboss.forge.container.impl
 
ServiceRegistryProducer() - Constructor for class org.jboss.forge.container.impl.ServiceRegistryProducer
 
setAddon(Addon) - Method in class org.jboss.forge.container.impl.AddonProducer
 
setArgs(String[]) - Method in class org.jboss.forge.container.ForgeImpl
 
setDependencies(Set<AddonDependency>) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setDirty(boolean) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setForge(Forge) - Method in class org.jboss.forge.container.impl.ForgeProducer
 
setFuture(Future<Void>) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setMissingDependencies(Set<AddonDependency>) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setModule(Module) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setModuleLoader(AddonModuleLoader) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setRegistry(AddonRegistry) - Method in class org.jboss.forge.container.impl.AddonRegistryProducer
 
setRepository(AddonRepository) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setRepository(AddonRepository) - Method in class org.jboss.forge.container.impl.AddonRepositoryProducer
 
setRunnable(AddonRunnable) - Method in class org.jboss.forge.container.impl.AddonImpl
 
Sets - Class in org.jboss.forge.container.util
 
Sets() - Constructor for class org.jboss.forge.container.util.Sets
 
setServerMode(boolean) - Method in class org.jboss.forge.container.ForgeImpl
 
setServiceRegistry(ServiceRegistry) - Method in class org.jboss.forge.container.impl.AddonImpl
 
setServiceRegistry(ServiceRegistry) - Method in class org.jboss.forge.container.impl.ServiceRegistryProducer
 
setStatus(AddonStatus) - Method in class org.jboss.forge.container.impl.AddonImpl
 
shutdown() - Method in class org.jboss.forge.container.impl.AddonRunnable
 
SilentTCCLSingletonProvider - Class in org.jboss.forge.container.modules
Singleton provider that uses the Thread Context ClassLoader to differentiate between applications.
SilentTCCLSingletonProvider() - Constructor for class org.jboss.forge.container.modules.SilentTCCLSingletonProvider
 
SLASH - Static variable in class org.jboss.forge.container.util.Files
 
sleep(int) - Static method in class org.jboss.forge.container.util.Threads
 
start() - Method in class org.jboss.forge.container.ForgeImpl
 
start(ClassLoader) - Method in class org.jboss.forge.container.ForgeImpl
 
startAsync() - Method in class org.jboss.forge.container.ForgeImpl
 
startAsync(ClassLoader) - Method in class org.jboss.forge.container.ForgeImpl
 
StartEnabledAddonsVisitor - Class in org.jboss.forge.container.addons
 
StartEnabledAddonsVisitor(Forge, AddonTree, ExecutorService, AtomicInteger, Set<AddonId>) - Constructor for class org.jboss.forge.container.addons.StartEnabledAddonsVisitor
 
stereotypes(Set<Class<? extends Annotation>>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the stereotypes used for bean creation.
stop() - Method in class org.jboss.forge.container.ForgeImpl
 
StopAddonCallable - Class in org.jboss.forge.container.addons
 
StopAddonCallable(AddonTree, AddonImpl) - Constructor for class org.jboss.forge.container.addons.StopAddonCallable
 
stopAll() - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
StopAllAddonsVisitor - Class in org.jboss.forge.container.addons
 
StopAllAddonsVisitor(AddonTree) - Constructor for class org.jboss.forge.container.addons.StopAllAddonsVisitor
 
StopDirtyAddonsVisitor - Class in org.jboss.forge.container.addons
 
StopDirtyAddonsVisitor(AddonTree) - Constructor for class org.jboss.forge.container.addons.StopDirtyAddonsVisitor
 
SunJDKClasspathSpec - Class in org.jboss.forge.container.modules.providers
 
SunJDKClasspathSpec() - Constructor for class org.jboss.forge.container.modules.providers.SunJDKClasspathSpec
 
SunMiscClasspathSpec - Class in org.jboss.forge.container.modules.providers
 
SunMiscClasspathSpec() - Constructor for class org.jboss.forge.container.modules.providers.SunMiscClasspathSpec
 
SystemClasspathSpec - Class in org.jboss.forge.container.modules.providers
 
SystemClasspathSpec() - Constructor for class org.jboss.forge.container.modules.providers.SystemClasspathSpec
 
systemPaths - Static variable in class org.jboss.forge.container.modules.providers.AbstractModuleSpecProvider
 

T

Threads - Class in org.jboss.forge.container.util
 
Threads() - Constructor for class org.jboss.forge.container.util.Threads
 
toClass(Type) - Static method in class org.jboss.forge.container.util.Types
 
toClass(Member) - Static method in class org.jboss.forge.container.util.Types
 
toString() - Method in class org.jboss.forge.container.addons.AddonDependencyImpl
 
toString() - Method in class org.jboss.forge.container.addons.AddonTree
 
toString() - Method in class org.jboss.forge.container.addons.ImmutableAddonRepository
 
toString() - Method in class org.jboss.forge.container.impl.AddonImpl
 
toString() - Method in class org.jboss.forge.container.impl.AddonRegistryImpl
 
toString() - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 
toString() - Method in class org.jboss.forge.container.impl.ServiceRegistryImpl
 
toString() - Method in class org.jboss.forge.container.modules.AddonModuleLoader
 
toString() - Method in class org.jboss.forge.container.modules.AddonResourceLoader
 
toString() - Method in class org.jboss.forge.container.services.ExportedInstanceImpl
 
toString() - Method in class org.jboss.forge.container.services.ExportedInstanceInjectionPoint
 
toString(String) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the string used when Object.toString() is called on the bean.
types(Set<Type>) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the type closure used for bean creation.
types(Type...) - Method in class org.jboss.forge.container.util.cdi.BeanBuilder
Define the type closure used for bean creation.
Types - Class in org.jboss.forge.container.util
 
Types() - Constructor for class org.jboss.forge.container.util.Types
 

U

unboxPrimitive(Class<?>) - Static method in class org.jboss.forge.container.util.Types
 
undeploy(AddonId) - Method in class org.jboss.forge.container.impl.AddonRepositoryImpl
 

V

valueOf(Class<?>, Object) - Static method in class org.jboss.forge.container.util.Enums
 
visit(Addon) - Method in class org.jboss.forge.container.addons.CheckDirtyStatusVisitor
 
visit(Addon) - Method in class org.jboss.forge.container.addons.MarkDisabledLoadedAddonsDirtyVisitor
 
visit(Addon) - Method in class org.jboss.forge.container.addons.MarkLoadedAddonsDirtyVisitor
 
visit(Addon) - Method in class org.jboss.forge.container.addons.StartEnabledAddonsVisitor
 
visit(Addon) - Method in class org.jboss.forge.container.addons.StopAllAddonsVisitor
 
visit(Addon) - Method in class org.jboss.forge.container.addons.StopDirtyAddonsVisitor
 

W

WeldClasspathSpec - Class in org.jboss.forge.container.modules.providers
 
WeldClasspathSpec() - Constructor for class org.jboss.forge.container.modules.providers.WeldClasspathSpec
 
wireCrossContainerServices(AfterBeanDiscovery, BeanManager) - Method in class org.jboss.forge.container.impl.ContainerServiceExtension
 

A B C D E F G H I L M N O P Q R S T U V W
Forge - Addon Container 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.