$ A B C D E F G H I L M N O P R T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $$ha$addBeanToReloadWeld(Contextual<Object>) - Method in interface org.hotswap.agent.plugin.weld.beans.WeldHotswapContext
-
Adds a bean to the set of beans to be redefined.
- $$ha$getBeansToReloadWeld() - Method in interface org.hotswap.agent.plugin.weld.beans.WeldHotswapContext
-
Gets the Weld beans to be reloaded.
- $$ha$isActiveWeld() - Method in interface org.hotswap.agent.plugin.weld.beans.WeldHotswapContext
-
The original isActive() method (renamed).
- $$ha$reloadWeld() - Method in interface org.hotswap.agent.plugin.weld.beans.WeldHotswapContext
-
Redefines the beans which have changed.
A
- AbstractClassBeanTransformer - Class in org.hotswap.agent.plugin.weld.transformer
- AbstractClassBeanTransformer() - Constructor for class org.hotswap.agent.plugin.weld.transformer.AbstractClassBeanTransformer
- addToReloadSet(Context, Contextual<Object>) - Static method in class org.hotswap.agent.plugin.weld.beans.ContextualReloadHelper
-
Tries to add the bean in the context so it is reloaded in the next activation of the context.
- ArchivePathHelper - Class in org.hotswap.agent.plugin.weld
- ArchivePathHelper() - Constructor for class org.hotswap.agent.plugin.weld.ArchivePathHelper
B
- BdaAgentRegistry - Class in org.hotswap.agent.plugin.weld.command
-
BdaAgentRegistry - maps archivePath to BeanClassRefreshAgent.
- BdaAgentRegistry() - Constructor for class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
- BeanClassRefreshAgent - Class in org.hotswap.agent.plugin.weld.command
-
Handle definition and redefinition of bean classes in BeanManager.
- BeanClassRefreshCommand - Class in org.hotswap.agent.plugin.weld.command
-
BeanClassRefreshCommand.
- BeanClassRefreshCommand(ClassLoader, String, Map<Object, Object>, String, String, String, String, BeanReloadStrategy) - Constructor for class org.hotswap.agent.plugin.weld.command.BeanClassRefreshCommand
- BeanClassRefreshCommand(ClassLoader, String, WatchFileEvent) - Constructor for class org.hotswap.agent.plugin.weld.command.BeanClassRefreshCommand
- BeanDeploymentArchiveTransformer - Class in org.hotswap.agent.plugin.weld.transformer
-
Hook into WeldBeanDeploymentArchive or BeanDeploymentArchiveImpl(WildFly) constructors to initialize WeldPlugin
- BeanDeploymentArchiveTransformer() - Constructor for class org.hotswap.agent.plugin.weld.transformer.BeanDeploymentArchiveTransformer
- BeanReloadExecutor - Class in org.hotswap.agent.plugin.weld.command
- BeanReloadExecutor() - Constructor for class org.hotswap.agent.plugin.weld.command.BeanReloadExecutor
- BeanReloadStrategy - Enum in org.hotswap.agent.plugin.weld
- beginProxyRegeneration() - Static method in class org.hotswap.agent.plugin.weld.command.ProxyClassLoadingDelegate
- BOUND_SESSION_BEAN_STORE_REGISTRY - Static variable in class org.hotswap.agent.plugin.weld.transformer.CdiContextsTransformer
C
- CdiContextsTransformer - Class in org.hotswap.agent.plugin.weld.transformer
-
The Class CdiContextsTransformer.
- CdiContextsTransformer() - Constructor for class org.hotswap.agent.plugin.weld.transformer.CdiContextsTransformer
- CLASS_CHANGE - org.hotswap.agent.plugin.weld.BeanReloadStrategy
- classReload(ClassLoader, CtClass, Class<?>) - Method in class org.hotswap.agent.plugin.weld.WeldPlugin
-
If bda archive is defined for given class than new BeanClassRefreshCommand is created
- contains(String) - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
- ContextualReloadHelper - Class in org.hotswap.agent.plugin.weld.beans
-
The Class ContextualReloadHelper.
- ContextualReloadHelper() - Constructor for class org.hotswap.agent.plugin.weld.beans.ContextualReloadHelper
D
- destroy(Contextual<?>) - Method in interface org.hotswap.agent.plugin.weld.beans.WeldHotswapContext
-
Destroy the existing contextual instance.
- destroy(WeldHotswapContext, Contextual<?>) - Static method in class org.hotswap.agent.plugin.weld.beans.ContextualReloadHelper
-
Will remove bean from context forcing a clean new instance to be created (eg calling post-construct)
E
- endProxyRegeneration() - Static method in class org.hotswap.agent.plugin.weld.command.ProxyClassLoadingDelegate
- equals(Object) - Method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshCommand
- executeCommand() - Method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshCommand
F
- FIELD_SIGNATURE_CHANGE - org.hotswap.agent.plugin.weld.BeanReloadStrategy
G
- get(String) - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
- get(Contextual<T>) - Method in interface org.hotswap.agent.plugin.weld.beans.WeldHotswapContext
-
Return an existing instance of a certain contextual type or a null value.
- getArchiveByClassName(String) - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
-
Iterate over agents and find the one containing the class by name
- getArchivePath() - Method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Gets the archive path.
- getBdaId() - Method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Gets the Bean deployment ID - bdaId.
- getDeploymentArchive() - Method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Gets the deployment archive.
- getInstances() - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
- getInstances() - Static method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Gets the collection of registered BeanDeploymentArchive(s)
- getNormalizedArchivePath(ClassLoader, String) - Static method in class org.hotswap.agent.plugin.weld.ArchivePathHelper
-
Method resolves archive path from BdaId
- getNormalizedArchivePath(CtClass) - Static method in class org.hotswap.agent.plugin.weld.ArchivePathHelper
- getSignatureByStrategy(BeanReloadStrategy, Class<?>) - Static method in class org.hotswap.agent.plugin.weld.WeldClassSignatureHelper
-
Gets the signature by strategy.
- getSignatureForProxyClass(Class<?>) - Static method in class org.hotswap.agent.plugin.weld.WeldClassSignatureHelper
-
Gets the class signature for proxy class comparison
H
- hashCode() - Method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshCommand
I
- init() - Method in class org.hotswap.agent.plugin.weld.WeldPlugin
- initInGlassFish() - Method in class org.hotswap.agent.plugin.weld.WeldPlugin
- initInJBossAS() - Method in class org.hotswap.agent.plugin.weld.WeldPlugin
- isActive() - Method in interface org.hotswap.agent.plugin.weld.beans.WeldHotswapContext
-
Determines if the context object is active.
L
- loadClass(ClassLoader, String) - Static method in class org.hotswap.agent.plugin.weld.command.ProxyClassLoadingDelegate
M
- METHOD_FIELD_SIGNATURE_CHANGE - org.hotswap.agent.plugin.weld.BeanReloadStrategy
N
- NEVER - org.hotswap.agent.plugin.weld.BeanReloadStrategy
O
- org.hotswap.agent.plugin.weld - package org.hotswap.agent.plugin.weld
- org.hotswap.agent.plugin.weld.beans - package org.hotswap.agent.plugin.weld.beans
- org.hotswap.agent.plugin.weld.command - package org.hotswap.agent.plugin.weld.command
- org.hotswap.agent.plugin.weld.transformer - package org.hotswap.agent.plugin.weld.transformer
P
- patchProxyFactory(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.transformer.ProxyFactoryTransformer
-
Patch ProxyFactory class
- ProxyClassLoadingDelegate - Class in org.hotswap.agent.plugin.weld.command
-
The Weld proxyFactory has its class loading tasks delegated to this class, which can then have some magic applied to make weld think that the class has not been loaded yet.
- ProxyClassLoadingDelegate() - Constructor for class org.hotswap.agent.plugin.weld.command.ProxyClassLoadingDelegate
- ProxyFactoryTransformer - Class in org.hotswap.agent.plugin.weld.transformer
-
Hook into ProxyFactory constructors to register proxy factory into WeldPlugin.
- ProxyFactoryTransformer() - Constructor for class org.hotswap.agent.plugin.weld.transformer.ProxyFactoryTransformer
- put(String, BeanClassRefreshAgent) - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
R
- recreateProxy(ClassLoader, String, Map, String, String) - Static method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Recreate proxy classes, Called from BeanClassRefreshCommand.
- registerArchive(ClassLoader, BeanDeploymentArchive, String) - Static method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Register bean archive into BdaAgentRegistry and into WeldPlugin.
- registerBeanDeplArchivePath(String) - Method in class org.hotswap.agent.plugin.weld.WeldPlugin
-
Register BeanDeploymentArchive's normalizedArchivePath to watcher.
- registerProxyFactory(Object, Object, ClassLoader, Class<?>) - Method in class org.hotswap.agent.plugin.weld.WeldPlugin
- reinitialize(Context, Contextual<Object>) - Static method in class org.hotswap.agent.plugin.weld.beans.ContextualReloadHelper
-
Will re-inject any managed beans in the target.
- reload(WeldHotswapContext) - Static method in class org.hotswap.agent.plugin.weld.beans.ContextualReloadHelper
- reloadBean(ClassLoader, String, String, Map<String, String>, Map<String, String>, String) - Static method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Reload bean according strategy, reinject bean instances.
- reloadBean(String, Class<?>, Map<String, String>, Map<String, String>, String) - Static method in class org.hotswap.agent.plugin.weld.command.BeanReloadExecutor
-
Reload bean in existing bean manager.
- reloadFlag - Static variable in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshAgent
-
Flag for checking reload status.
- resourceNameToURL(String) - Method in class org.hotswap.agent.plugin.weld.WeldPlugin
T
- toClass(ClassFile, ClassLoader, ProtectionDomain) - Static method in class org.hotswap.agent.plugin.weld.command.ProxyClassLoadingDelegate
- toString() - Method in class org.hotswap.agent.plugin.weld.command.BeanClassRefreshCommand
- transform(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.transformer.BeanDeploymentArchiveTransformer
-
Basic WeldBeanDeploymentArchive transformation.
- transformAbstractClassBean(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.transformer.AbstractClassBeanTransformer
- transformGlassFishBda(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.transformer.BeanDeploymentArchiveTransformer
-
GlassFish BeanDeploymentArchiveImpl transformation.
- transformHttpSessionContext(ClassPool, CtClass) - Static method in class org.hotswap.agent.plugin.weld.transformer.CdiContextsTransformer
-
Add custom tracker field to session context
- transformJbossBda(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.transformer.BeanDeploymentArchiveTransformer
-
JbossAS (Wildfly) BeanDeploymentArchiveImpl transformation.
- transformReloadingWeldContexts(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.transformer.CdiContextsTransformer
-
Add context reloading functionality to base contexts classes.
V
- valueOf(String) - Static method in enum org.hotswap.agent.plugin.weld.BeanReloadStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.hotswap.agent.plugin.weld.BeanReloadStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
W
- WeldClassSignatureHelper - Class in org.hotswap.agent.plugin.weld
-
Creates signature for Weld proxy class.
- WeldClassSignatureHelper() - Constructor for class org.hotswap.agent.plugin.weld.WeldClassSignatureHelper
- WeldHotswapContext - Interface in org.hotswap.agent.plugin.weld.beans
-
The Interface WeldHotswapContext.
- WeldPlugin - Class in org.hotswap.agent.plugin.weld
-
WeldPlugin
- WeldPlugin() - Constructor for class org.hotswap.agent.plugin.weld.WeldPlugin
All Classes All Packages