[jboss-cvs] JBossAS SVN: r81189 - projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Nov 17 19:31:21 EST 2008
Author: scott.stark at jboss.org
Date: 2008-11-17 19:31:21 -0500 (Mon, 17 Nov 2008)
New Revision: 81189
Modified:
projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java
Log:
JBDEPLOY-132, pass in the attachment name
Modified: projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java 2008-11-17 23:57:00 UTC (rev 81188)
+++ projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java 2008-11-18 00:31:21 UTC (rev 81189)
@@ -27,6 +27,7 @@
import org.jboss.deployers.spi.DeploymentException;
import org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator;
import org.jboss.deployers.structure.spi.DeploymentUnit;
+import org.jboss.logging.Logger;
import org.jboss.managed.api.ManagedObject;
import org.jboss.managed.api.factory.ManagedObjectFactory;
import org.jboss.managed.plugins.factory.ManagedObjectFactoryBuilder;
@@ -38,32 +39,26 @@
* to build the attachment ManagedObject.
*
* @author Scott.Stark at jboss.org
- * @version $Revision:$
+ * @version $Revision$
*/
-public class DefaultManagedObjectCreator implements ManagedObjectCreator
+public class DefaultManagedObjectCreator
+ implements ManagedObjectCreator
{
+ private static Logger log = Logger.getLogger(DefaultManagedObjectCreator.class);
private ManagedObjectFactory mof;
- /**
- * Get managed object factory.
- *
- * @return the managed object factory
- */
+
public ManagedObjectFactory getMof()
{
return mof;
}
- /**
- * Set managed object factory.
- *
- * @param mof return the managed object factory
- */
public void setMof(ManagedObjectFactory mof)
{
this.mof = mof;
}
+
/**
* Build managed object.
*
@@ -71,7 +66,9 @@
* @param managedObjects map of managed objects
* @throws DeploymentException for any deployment exception
*/
- public void build(DeploymentUnit unit, Set<String> attachments, Map<String, ManagedObject> managedObjects) throws DeploymentException
+ public void build(DeploymentUnit unit, Set<String> attachments,
+ Map<String, ManagedObject> managedObjects)
+ throws DeploymentException
{
MetaData metaData = unit.getMetaData();
ManagedObjectFactory factory = mof;
@@ -83,7 +80,7 @@
Object instance = unit.getAttachment(name);
if (instance != null)
{
- ManagedObject mo = factory.initManagedObject(instance, metaData);
+ ManagedObject mo = factory.initManagedObject(instance, null, metaData, name, null);
if (mo != null)
managedObjects.put(mo.getName(), mo);
}
Property changes on: projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
More information about the jboss-cvs-commits
mailing list