[jboss-cvs] JBossAS SVN: r79200 - trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Oct 7 05:33:58 EDT 2008
Author: kabir.khan at jboss.com
Date: 2008-10-07 05:33:58 -0400 (Tue, 07 Oct 2008)
New Revision: 79200
Modified:
trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java
trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPClassLoaderDeployer.java
trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java
Log:
[JBAS-6032] Add deployer attachments using DeploymentUnit.addAttachment()
Modified: trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java
===================================================================
--- trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java 2008-10-07 09:31:38 UTC (rev 79199)
+++ trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java 2008-10-07 09:33:58 UTC (rev 79200)
@@ -109,7 +109,7 @@
if (deployment == null)
{
deployment = new AOPDeployment();
- unit.getTransientManagedObjects().addAttachment(AOPDeployment.class.getName(), deployment, AOPDeployment.class);
+ unit.addAttachment(AOPDeployment.class.getName(), deployment, AOPDeployment.class);
}
if (deployment.getBeanFactories() == null)
{
Modified: trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPClassLoaderDeployer.java
===================================================================
--- trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPClassLoaderDeployer.java 2008-10-07 09:31:38 UTC (rev 79199)
+++ trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPClassLoaderDeployer.java 2008-10-07 09:33:58 UTC (rev 79200)
@@ -71,7 +71,8 @@
{
manager = domain;
}
- unit.getTransientManagedObjects().addAttachment(AspectManager.class, manager);
+ log.debug("Adding AspectManager attachment " + manager + " for " + unit);
+ unit.addAttachment(AspectManager.class, manager);
}
@Override
Modified: trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java
===================================================================
--- trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java 2008-10-07 09:31:38 UTC (rev 79199)
+++ trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java 2008-10-07 09:33:58 UTC (rev 79200)
@@ -112,11 +112,12 @@
log.debug("Deploying " + unit + " " + deployment);
AopMetaDataDeployerOutput output = new AopMetaDataDeployerOutput();
- unit.getTransientManagedObjects().addAttachment(AopMetaDataDeployerOutput.class, output);
+ unit.addAttachment(AopMetaDataDeployerOutput.class, output);
if (extractAopBeanMetaDataFactories(unit, deployment, output))
{
AspectManager correctManager = unit.getAttachment(AspectManager.class);
+ log.debug("Got AspectManager attachment " + correctManager + " for " + unit);
if (correctManager != aspectManager)
{
int sequence = getSequence();
More information about the jboss-cvs-commits
mailing list