Skip navigation links
A B C D E G H I L O P R T V W _ 

A

AbstractClassBeanTransformer - Class in org.hotswap.agent.plugin.weld
 
AbstractClassBeanTransformer() - Constructor for class org.hotswap.agent.plugin.weld.AbstractClassBeanTransformer
 
addBean(Contextual<Object>, HotSwappingContext) - Static method in class org.hotswap.agent.plugin.weld.beans.ContextualReloadHelper
 
addBean(Contextual<Object>) - Method in interface org.hotswap.agent.plugin.weld.beans.HotSwappingContext
Adds a bean to the set of beans to be redefined.
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 BeanDeploymentArchiveAgent.
BdaAgentRegistry() - Constructor for class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
 
BeanClassRefreshCommand - Class in org.hotswap.agent.plugin.weld.command
BeanClassRefreshCommand.
BeanClassRefreshCommand(ClassLoader, String, Map<Object, Object>, 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
 
BeanDeploymentArchiveAgent - Class in org.hotswap.agent.plugin.weld.command
Handles creating/redefinition of bean classes in BeanDeploymentArchive
BeanDeploymentArchiveTransformer - Class in org.hotswap.agent.plugin.weld
Hook into WeldBeanDeploymentArchive or BeanDeploymentArchiveImpl(WildFly) constructors to initialize WeldPlugin
BeanDeploymentArchiveTransformer() - Constructor for class org.hotswap.agent.plugin.weld.BeanDeploymentArchiveTransformer
 
BeanReloadStrategy - Enum in org.hotswap.agent.plugin.weld
 
beginProxyRegeneration() - Static method in class org.hotswap.agent.plugin.weld.command.ProxyClassLoadingDelegate
 

C

CdiContextsTransformer - Class in org.hotswap.agent.plugin.weld
The Class CdiContextsTransformer.
CdiContextsTransformer() - Constructor for class org.hotswap.agent.plugin.weld.CdiContextsTransformer
 
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.HotSwappingContext
Destroy the existing contextual instance.

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
 

G

get(Contextual<T>) - Method in interface org.hotswap.agent.plugin.weld.beans.HotSwappingContext
Return an existing instance of a certain contextual type or a null value.
get(String) - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
 
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.BeanDeploymentArchiveAgent
Gets the archive path.
getBdaId() - Method in class org.hotswap.agent.plugin.weld.command.BeanDeploymentArchiveAgent
Gets the bdaId.
getBeans() - Method in interface org.hotswap.agent.plugin.weld.beans.HotSwappingContext
 
getDeploymentArchive() - Method in class org.hotswap.agent.plugin.weld.command.BeanDeploymentArchiveAgent
 
getInstances() - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
 
getInstances() - Static method in class org.hotswap.agent.plugin.weld.command.BeanDeploymentArchiveAgent
Gets the collection of registered BeanDeploymentArchive(s)
getNormalizedArchivePath(CtClass) - Static method in class org.hotswap.agent.plugin.weld.ArchivePathHelper
 
getNormalizedArchivePath(ClassLoader, String) - Static method in class org.hotswap.agent.plugin.weld.ArchivePathHelper
Method resolves archive path from BdaId
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
 
HotSwappingContext - Interface in org.hotswap.agent.plugin.weld.beans
The Interface HotSwappingContext.

I

init() - 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.HotSwappingContext
Determines if the context object is active.

L

loadClass(ClassLoader, String) - Static method in class org.hotswap.agent.plugin.weld.command.ProxyClassLoadingDelegate
 

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
 

P

patchProxyFactory(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.ProxyFactoryTransformer
Patch ProxyFactory class
ProxyClassLoadingDelegate - Class in org.hotswap.agent.plugin.weld.command
The CDI 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
Hook into ProxyFactory constructors to register proxy factory into WeldPlugin.
ProxyFactoryTransformer() - Constructor for class org.hotswap.agent.plugin.weld.ProxyFactoryTransformer
 
put(String, BeanDeploymentArchiveAgent) - Static method in class org.hotswap.agent.plugin.weld.command.BdaAgentRegistry
 

R

refreshBeanClass(ClassLoader, String, Map, String, String, String, String) - Static method in class org.hotswap.agent.plugin.weld.command.BeanDeploymentArchiveAgent
Called by a reflection command from BeanRefreshCommand transformer.
registerArchive(ClassLoader, BeanDeploymentArchive, String) - Static method in class org.hotswap.agent.plugin.weld.command.BeanDeploymentArchiveAgent
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
 
reload(HotSwappingContext) - Static method in class org.hotswap.agent.plugin.weld.beans.ContextualReloadHelper
 
reloadFlag - Static variable in class org.hotswap.agent.plugin.weld.command.BeanDeploymentArchiveAgent
Flag to check 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.BeanDeploymentArchiveTransformer
Basic WeldBeanDeploymentArchive transformation.
transformAbstractClassBean(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.AbstractClassBeanTransformer
 
transformJbossBda(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.weld.BeanDeploymentArchiveTransformer
Should be moved to a separate module just for wildfly.
transformWeldContexts(CtClass, ClassPool, ClassLoader) - Static method in class org.hotswap.agent.plugin.weld.CdiContextsTransformer
 

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
 
WeldPlugin - Class in org.hotswap.agent.plugin.weld
WeldPlugin
WeldPlugin() - Constructor for class org.hotswap.agent.plugin.weld.WeldPlugin
 

_

_isActive() - Method in interface org.hotswap.agent.plugin.weld.beans.HotSwappingContext
the original isActive() method (renamed)
_redefine() - Method in interface org.hotswap.agent.plugin.weld.beans.HotSwappingContext
redefines the beans which have changed
A B C D E G H I L O P R T V W _ 
Skip navigation links

Copyright © 2018. All rights reserved.