org.jboss.deployers.plugins.managed
Class KernelDeploymentManagedObjectCreator
java.lang.Object
org.jboss.deployers.plugins.managed.KernelDeploymentManagedObjectCreator
- All Implemented Interfaces:
- org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator
public class KernelDeploymentManagedObjectCreator
- extends Object
- implements org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator
ManagedObjectCreator for KernelDeployment
- Version:
- $Revision: 88949 $
- Author:
- Scott.Stark@jboss.org, Ales.Justin@jboss.org
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KernelDeploymentManagedObjectCreator
public KernelDeploymentManagedObjectCreator(org.jboss.managed.api.factory.ManagedObjectFactory mof)
build
public void build(org.jboss.deployers.structure.spi.DeploymentUnit unit,
Set<String> attachments,
Map<String,org.jboss.managed.api.ManagedObject> managedObjects)
throws org.jboss.deployers.spi.DeploymentException
- Called by the KernelDeploymentDeployer to update the ManagedObjects map
created by the default ManagedObjectCreator.
- Specified by:
build
in interface org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator
- Parameters:
unit
- the deployment unitmanagedObjects
- map of managed objects
- Throws:
org.jboss.deployers.spi.DeploymentException
- for any deployment exception
createFactoryManagedObject
protected org.jboss.managed.api.ManagedObject createFactoryManagedObject(org.jboss.beans.metadata.spi.BeanMetaDataFactory bmdf,
org.jboss.managed.api.ManagedObject parent,
org.jboss.metadata.spi.MetaData metaData)
getManagedObjectValue
protected org.jboss.metatype.api.values.GenericValue getManagedObjectValue(org.jboss.beans.metadata.spi.BeanMetaData bmd,
org.jboss.metadata.spi.MetaData metaData,
org.jboss.managed.api.ManagedObject parentMO)
- Parameters:
bmd
- metaData
- parentMO
-
- Returns:
getFields
protected org.jboss.managed.api.Fields getFields(String name,
org.jboss.metatype.api.types.MetaType type)
- Create a DefaultFieldsImpl for the given property name and type
- Parameters:
name
- - the property nametype
- - the property type
- Returns:
- return the fields implementation
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.