Skip navigation links
$ A B C D E F G H I O P R T V 

$

$$ha$addBeanToReloadOwb(Contextual<Object>) - Method in interface org.hotswap.agent.plugin.owb.beans.OwbHotswapContext
Adds a bean to the set of beans to be reloaded.
$$ha$getBeansToReloadOwb() - Method in interface org.hotswap.agent.plugin.owb.beans.OwbHotswapContext
Gets the OWB beans to be reloaded.
$$ha$isActiveOwb() - Method in interface org.hotswap.agent.plugin.owb.beans.OwbHotswapContext
the original isActive() method (renamed)
$$ha$reloadOwb() - Method in interface org.hotswap.agent.plugin.owb.beans.OwbHotswapContext
reload the owb beans which have changed

A

addToReloadSet(Context, Contextual<?>) - Static method in class org.hotswap.agent.plugin.owb.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.owb
 
ArchivePathHelper() - Constructor for class org.hotswap.agent.plugin.owb.ArchivePathHelper
 

B

BeanClassRefreshAgent - Class in org.hotswap.agent.plugin.owb.command
Handle definition and redefinition of bean classes in BeanManager.
BeanClassRefreshAgent() - Constructor for class org.hotswap.agent.plugin.owb.command.BeanClassRefreshAgent
 
BeanClassRefreshCommand - Class in org.hotswap.agent.plugin.owb.command
BeanClassRefreshCommand.
BeanClassRefreshCommand(ClassLoader, String, String, String, String, URL, BeanReloadStrategy) - Constructor for class org.hotswap.agent.plugin.owb.command.BeanClassRefreshCommand
Instantiates a new bean class refresh command.
BeanClassRefreshCommand(ClassLoader, String, URL, WatchFileEvent) - Constructor for class org.hotswap.agent.plugin.owb.command.BeanClassRefreshCommand
Instantiates a new bean class refresh command.
BeanReloadStrategy - Enum in org.hotswap.agent.plugin.owb
 
BeansDeployerTransformer - Class in org.hotswap.agent.plugin.owb.transformer
Hook into org.apache.webbeans.config.BeansDeployer deploy to initialize OwbPlugin
BeansDeployerTransformer() - Constructor for class org.hotswap.agent.plugin.owb.transformer.BeansDeployerTransformer
 
beginProxyRegeneration() - Static method in class org.hotswap.agent.plugin.owb.command.ProxyClassLoadingDelegate
 

C

CdiContextsTransformer - Class in org.hotswap.agent.plugin.owb.transformer
The Class CdiContextsTransformer.
CdiContextsTransformer() - Constructor for class org.hotswap.agent.plugin.owb.transformer.CdiContextsTransformer
 
classReload(ClassLoader, CtClass, Class<?>) - Method in class org.hotswap.agent.plugin.owb.OwbPlugin
Called on class redefinition.
ContextualReloadHelper - Class in org.hotswap.agent.plugin.owb.beans
The Class ContextualReloadHelper.
ContextualReloadHelper() - Constructor for class org.hotswap.agent.plugin.owb.beans.ContextualReloadHelper
 

D

defineAndLoadClass(AbstractProxyFactory, ClassLoader, String, byte[]) - Static method in class org.hotswap.agent.plugin.owb.command.ProxyClassLoadingDelegate
 
defineAndLoadClassWithUnsafe(Object, ClassLoader, String, byte[]) - Static method in class org.hotswap.agent.plugin.owb.command.ProxyClassLoadingDelegate
 
destroy(Contextual<?>) - Method in interface org.hotswap.agent.plugin.owb.beans.OwbHotswapContext
Destroy the existing contextual instance.

E

endProxyRegeneration() - Static method in class org.hotswap.agent.plugin.owb.command.ProxyClassLoadingDelegate
 
equals(Object) - Method in class org.hotswap.agent.plugin.owb.command.BeanClassRefreshCommand
 
executeCommand() - Method in class org.hotswap.agent.plugin.owb.command.BeanClassRefreshCommand
 

F

forName(String, boolean, ClassLoader) - Static method in class org.hotswap.agent.plugin.owb.command.ProxyClassLoadingDelegate
 

G

get(Contextual<T>) - Method in interface org.hotswap.agent.plugin.owb.beans.OwbHotswapContext
Return an existing instance of a certain contextual type or a null value.
getNormalizedArchivePath(CtClass) - Static method in class org.hotswap.agent.plugin.owb.ArchivePathHelper
 
getNormalizedArchivePath(ClassLoader, String) - Static method in class org.hotswap.agent.plugin.owb.ArchivePathHelper
Method resolves archive path from BdaId
getSignatureByStrategy(BeanReloadStrategy, Class<?>) - Static method in class org.hotswap.agent.plugin.owb.OwbClassSignatureHelper
Gets the signature by strategy.
getSignatureForProxyClass(Class<?>) - Static method in class org.hotswap.agent.plugin.owb.OwbClassSignatureHelper
Gets the class signature for proxy class comparison

H

hashCode() - Method in class org.hotswap.agent.plugin.owb.command.BeanClassRefreshCommand
 

I

init() - Method in class org.hotswap.agent.plugin.owb.OwbPlugin
Plugin initialization, called from archive registration,
isActive() - Method in interface org.hotswap.agent.plugin.owb.beans.OwbHotswapContext
Determines if the context object is active.

O

org.hotswap.agent.plugin.owb - package org.hotswap.agent.plugin.owb
 
org.hotswap.agent.plugin.owb.beans - package org.hotswap.agent.plugin.owb.beans
 
org.hotswap.agent.plugin.owb.command - package org.hotswap.agent.plugin.owb.command
 
org.hotswap.agent.plugin.owb.transformer - package org.hotswap.agent.plugin.owb.transformer
 
OwbClassSignatureHelper - Class in org.hotswap.agent.plugin.owb
Creates signature for Owb proxy class.
OwbClassSignatureHelper() - Constructor for class org.hotswap.agent.plugin.owb.OwbClassSignatureHelper
 
OwbHotswapContext - Interface in org.hotswap.agent.plugin.owb.beans
The Interface OwbHotswapContext.
OwbPlugin - Class in org.hotswap.agent.plugin.owb
OwbPlugin (OpenWebBeans)
OwbPlugin() - Constructor for class org.hotswap.agent.plugin.owb.OwbPlugin
 

P

patchProxyFactory(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.owb.transformer.ProxyFactoryTransformer
Patch AbstractProxyFactory class
ProxyClassLoadingDelegate - Class in org.hotswap.agent.plugin.owb.command
The OWB proxyFactory has its class loading tasks delegated to this class, which can then have some magic applied to make OWB think that the class has not been loaded yet.
ProxyClassLoadingDelegate() - Constructor for class org.hotswap.agent.plugin.owb.command.ProxyClassLoadingDelegate
 
ProxyFactoryTransformer - Class in org.hotswap.agent.plugin.owb.transformer
Hook into AbstractProxyFactory constructors to register proxy factory into OwbPlugin.
ProxyFactoryTransformer() - Constructor for class org.hotswap.agent.plugin.owb.transformer.ProxyFactoryTransformer
 
ProxyRefreshAgent - Class in org.hotswap.agent.plugin.owb.command
The Class ProxyRefreshAgent.
ProxyRefreshAgent() - Constructor for class org.hotswap.agent.plugin.owb.command.ProxyRefreshAgent
 

R

recreateProxy(ClassLoader, String, String) - Static method in class org.hotswap.agent.plugin.owb.command.ProxyRefreshAgent
Recreate proxy classes, Called from BeanClassRefreshCommand.
registerBeansXmls(Set) - Method in class org.hotswap.agent.plugin.owb.OwbPlugin
Register BeanArchive's paths to watcher.
reload(OwbHotswapContext) - Static method in class org.hotswap.agent.plugin.owb.beans.ContextualReloadHelper
 
reloadBean(ClassLoader, String, Map<String, String>, Map<String, String>, String, URL) - Static method in class org.hotswap.agent.plugin.owb.command.BeanClassRefreshAgent
Reload bean in existing bean manager.
reloadBean(List<Command>, Map<String, String>, Map<String, String>) - Method in class org.hotswap.agent.plugin.owb.command.BeanClassRefreshCommand
 
reloadFlag - Static variable in class org.hotswap.agent.plugin.owb.command.BeanClassRefreshAgent
Flag for checking reload status.
resourceNameToURL(String) - Method in class org.hotswap.agent.plugin.owb.OwbPlugin
 

T

toString() - Method in class org.hotswap.agent.plugin.owb.command.BeanClassRefreshCommand
 
transform(CtClass, ClassPool) - Static method in class org.hotswap.agent.plugin.owb.transformer.BeansDeployerTransformer
Basic CdiArchive transformation.
transformAbstractContext(ClassPool, CtClass) - Static method in class org.hotswap.agent.plugin.owb.transformer.CdiContextsTransformer
 
transformOwbContexts(CtClass, ClassPool, ClassLoader) - Static method in class org.hotswap.agent.plugin.owb.transformer.CdiContextsTransformer
 

V

valueOf(String) - Static method in enum org.hotswap.agent.plugin.owb.BeanReloadStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hotswap.agent.plugin.owb.BeanReloadStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
$ A B C D E F G H I O P R T V 
Skip navigation links

Copyright © 2020. All rights reserved.