org.apache.geronimo.deployment.plugin
Class DConfigBeanSupport
java.lang.Object
org.apache.geronimo.deployment.plugin.XmlBeanSupport
org.apache.geronimo.deployment.plugin.DConfigBeanSupport
- All Implemented Interfaces:
- javax.enterprise.deploy.spi.DConfigBean
- Direct Known Subclasses:
- DConfigBeanRootSupport
- public abstract class DConfigBeanSupport
- extends XmlBeanSupport
- implements javax.enterprise.deploy.spi.DConfigBean
- Version:
- $Rev: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $
Constructor Summary |
DConfigBeanSupport(javax.enterprise.deploy.model.DDBean ddBean,
org.apache.xmlbeans.XmlObject xmlObject)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.enterprise.deploy.spi.DConfigBean |
addPropertyChangeListener, removePropertyChangeListener |
DConfigBeanSupport
public DConfigBeanSupport(javax.enterprise.deploy.model.DDBean ddBean,
org.apache.xmlbeans.XmlObject xmlObject)
setParent
protected void setParent(javax.enterprise.deploy.model.DDBean ddBean,
org.apache.xmlbeans.XmlObject xmlObject)
getDDBean
public javax.enterprise.deploy.model.DDBean getDDBean()
- Specified by:
getDDBean
in interface javax.enterprise.deploy.spi.DConfigBean
getDConfigBean
public javax.enterprise.deploy.spi.DConfigBean getDConfigBean(javax.enterprise.deploy.model.DDBean bean)
throws javax.enterprise.deploy.spi.exceptions.ConfigurationException
- Specified by:
getDConfigBean
in interface javax.enterprise.deploy.spi.DConfigBean
- Throws:
javax.enterprise.deploy.spi.exceptions.ConfigurationException
getXpaths
public String[] getXpaths()
- Specified by:
getXpaths
in interface javax.enterprise.deploy.spi.DConfigBean
removeDConfigBean
public void removeDConfigBean(javax.enterprise.deploy.spi.DConfigBean bean)
throws javax.enterprise.deploy.spi.exceptions.BeanNotFoundException
- Specified by:
removeDConfigBean
in interface javax.enterprise.deploy.spi.DConfigBean
- Throws:
javax.enterprise.deploy.spi.exceptions.BeanNotFoundException
notifyDDChange
public void notifyDDChange(javax.enterprise.deploy.model.XpathEvent event)
- Specified by:
notifyDDChange
in interface javax.enterprise.deploy.spi.DConfigBean
getXPathsWithPrefix
protected String[] getXPathsWithPrefix(String prefix,
String[][] xpathSegments)
getXPathsFromNamespace
protected String[] getXPathsFromNamespace(String uri,
String[][] xpathSegments)
getXPathsForJ2ee_1_4
protected String[] getXPathsForJ2ee_1_4(String[][] xpathSegments)
- Each entry in the first array is an XPath.
Each entry in the enclosed array is a component of that XPath (slashes omitted).
so {{"foo","bar"},{"baz","foo"}} would represent "foo/bar" and "baz/foo"
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.