FileDocCategorySizeDatePackage
DConfigBeanImpl.javaAPI DocJBoss 4.2.13885Fri Jul 13 20:52:34 BST 2007org.jboss.deployment.spi

DConfigBeanImpl

public class DConfigBeanImpl extends Object implements javax.enterprise.deploy.spi.DConfigBean
The DConfigBean is a deployment configuration bean (DConfigBean) that is associated with one or more deployment descriptor beans, (DDBean). A DConfigBean represents a logical grouping of deployment configuration data to be presented to the Deployer. A DConfigBean provides zero or more XPaths that identifies the XML information it requires. A DConfigBean may contain other DConfigBeans and regular JavaBeans. The top most DConfigBean is a DConfigBeanRoot object which represents a single XML instance document.
author
thomas.diesler@jboss.org
version
$Revision: 57190 $

Fields Summary
Constructors Summary
Methods Summary
public voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)
Add a property change listener

param
listener the listener

      //[todo] implement method
   
public javax.enterprise.deploy.spi.DConfigBeangetDConfigBean(javax.enterprise.deploy.model.DDBean bean)
Return the JavaBean containing server specific deployment information

param
bean the xml data to be evaluated
return
the server specific configuration
throws
javax.enterprise.deploy.spi.exceptions.ConfigurationException for errors generating the configuring bean

      return null; //[todo] implement method
   
public javax.enterprise.deploy.model.DDBeangetDDBean()
Get the XML text for this configuration

return
the xml text

      return null; //[todo] implement method
   
public java.lang.String[]getXpaths()
Get the xpaths this deployment descriptor requires

return
the xpaths

      return new String[0]; //[todo] implement method
   
public voidnotifyDDChange(javax.enterprise.deploy.model.XpathEvent event)
A notification that the DDBean provided has changed and that this bean or child needs re-evaluating

param
event the event

      //[todo] implement method
   
public voidremoveDConfigBean(javax.enterprise.deploy.spi.DConfigBean bean)
Remove a child

param
bean the child
throws
javax.enterprise.deploy.spi.exceptions.BeanNotFoundException when the bean is not found

      //[todo] implement method
   
public voidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove a property change listener

param
listener the listener

      //[todo] implement method