Home » jboss-javaee-sources » javax.enterprise.deploy » model » [javadoc | source]
javax.enterprise.deploy.model
public interface: J2eeApplicationObject [javadoc | source]

All Implemented Interfaces:
    DeployableObject

A deployable object for an ear
Method from javax.enterprise.deploy.model.J2eeApplicationObject Summary:
addXpathListener,   getChildBean,   getDeployableObject,   getDeployableObjects,   getDeployableObjects,   getModuleUris,   getModuleUris,   getText,   removeXpathListener
Method from javax.enterprise.deploy.model.J2eeApplicationObject Detail:
 public  void addXpathListener(ModuleType type,
    String xpath,
    XpathListener xpl)
    Register a listener for a given xpath
 public DDBean[] getChildBean(ModuleType type,
    String xpath)
    Get the child elements with the specified xpath
 public DeployableObject getDeployableObject(String uri)
    Retrieve a deployable object
 public DeployableObject[] getDeployableObjects()
    Get all deployable objects in this application
 public DeployableObject[] getDeployableObjects(ModuleType type)
    Get all deployable objects in this application of the given module type
 public String[] getModuleUris()
    Return the list of module uris
 public String[] getModuleUris(ModuleType type)
    Return the list of module uris for a give module type
 public String[] getText(ModuleType type,
    String xpath)
    Get the text for the given xpath
 public  void removeXpathListener(ModuleType type,
    String xpath,
    XpathListener xpl)
    Unregister a listener for a given xpath