public class BeanDeploymentArchiveAgent extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
reloadFlag
Flag to check reload status.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getArchivePath()
Gets the archive path.
|
String |
getBdaId()
Gets the bdaId.
|
org.jboss.weld.bootstrap.spi.BeanDeploymentArchive |
getDeploymentArchive() |
static Collection<BeanDeploymentArchiveAgent> |
getInstances()
Gets the collection of registered BeanDeploymentArchive(s)
|
static void |
refreshBeanClass(ClassLoader classLoader,
String archivePath,
Map registeredProxiedBeans,
String beanClassName,
String oldSignatureForProxyCheck,
String oldSignatureByStrategy,
String strReloadStrategy)
Called by a reflection command from BeanRefreshCommand transformer.
|
static void |
registerArchive(ClassLoader classLoader,
org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanArchive,
String beanArchiveType)
Register bean archive into BdaAgentRegistry and into WeldPlugin
|
public static boolean reloadFlag
public static void registerArchive(ClassLoader classLoader, org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanArchive, String beanArchiveType)
classLoader - the class loaderbeanArchive - the bean archive to be registeredbdaIdPath - - bdaId or archive path (WildFly)public static Collection<BeanDeploymentArchiveAgent> getInstances()
public String getBdaId()
public String getArchivePath()
public org.jboss.weld.bootstrap.spi.BeanDeploymentArchive getDeploymentArchive()
public static void refreshBeanClass(ClassLoader classLoader, String archivePath, Map registeredProxiedBeans, String beanClassName, String oldSignatureForProxyCheck, String oldSignatureByStrategy, String strReloadStrategy) throws IOException
classLoader - archivePath - beanClassName - IOException - error working with classDefinitionCopyright © 2018. All rights reserved.