Skip navigation links 
 
oracle.jdeveloper.deploy.jsr88
Class EarModule
java.lang.Object
  
oracle.jdeveloper.deploy.jsr88.AbstractDeployableObject
      
oracle.jdeveloper.deploy.jsr88.EarModule
- All Implemented Interfaces:
 
- javax.enterprise.deploy.model.DeployableObject, javax.enterprise.deploy.model.J2eeApplicationObject
 
- 
public class EarModule
 
- extends AbstractDeployableObject
 
- implements javax.enterprise.deploy.model.J2eeApplicationObject
 
The J2eeApplicationObject implementation, representing a EAR archive.
- Since:
 
- 10.1.3
 
 
 
  
 
| Constructor Summary | 
EarModule(java.net.URL url) 
          Creates a new EarModule | 
EarModule(java.net.URL url, java.net.URL overrideUrl) 
            | 
  
 
| Method Summary | 
 void | 
addXpathListener(javax.enterprise.deploy.shared.ModuleType type, java.lang.String xpath, javax.enterprise.deploy.model.XpathListener l) 
            | 
 void | 
cleanup() 
            | 
 javax.enterprise.deploy.model.DDBean[] | 
getChildBean(javax.enterprise.deploy.shared.ModuleType type, java.lang.String xpath) 
            | 
protected  java.lang.String | 
getDefaultRoot() 
          Retrieves the name of the default deployment descriptor | 
 javax.enterprise.deploy.model.DeployableObject | 
getDeployableObject(java.lang.String uri) 
            | 
 javax.enterprise.deploy.model.DeployableObject[] | 
getDeployableObjects() 
            | 
 javax.enterprise.deploy.model.DeployableObject[] | 
getDeployableObjects(javax.enterprise.deploy.shared.ModuleType type) 
            | 
 java.lang.String[] | 
getModuleUris() 
            | 
 java.lang.String[] | 
getModuleUris(javax.enterprise.deploy.shared.ModuleType type) 
            | 
protected  java.lang.String | 
getOverrideUri(javax.enterprise.deploy.model.DDBean moduleBean) 
            | 
 java.lang.String[] | 
getText(javax.enterprise.deploy.shared.ModuleType type, java.lang.String xpath) 
            | 
 javax.enterprise.deploy.shared.ModuleType | 
getType() 
            | 
 void | 
removeXpathListener(javax.enterprise.deploy.shared.ModuleType type, java.lang.String xpath, javax.enterprise.deploy.model.XpathListener l) 
            | 
 
| Methods inherited from class oracle.jdeveloper.deploy.jsr88.AbstractDeployableObject | 
close, entries, findJarEntries, getChildBean, getClassFromScope, getDDBeanRoot, getDDBeanRoot, getEntry, getEntry, getEntryAsFile, getEntryURL, getFile, getModuleDTDVersion, getModuleURL, getStdXmlEntry, getText, getWSStdXmlEntry, getXmlDocument | 
 
| 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.model.DeployableObject | 
entries, getChildBean, getClassFromScope, getDDBeanRoot, getDDBeanRoot, getEntry, getModuleDTDVersion, getText | 
 
 
APPLICATION_PATH
public static final java.lang.String APPLICATION_PATH
- 
- See Also:
 
- Constant Field Values
 
 
APPLICATION_ROOT
public static final java.lang.String APPLICATION_ROOT
- 
- See Also:
 
- Constant Field Values
 
 
EarModule
public EarModule(java.net.URL url)
- Creates a new EarModule
- Parameters:
 
url - the URL of the EAR archive 
 
EarModule
public EarModule(java.net.URL url,
                 java.net.URL overrideUrl)
cleanup
public void cleanup()
- 
- Overrides:
 
cleanup in class AbstractDeployableObject 
 
getType
public javax.enterprise.deploy.shared.ModuleType getType()
- 
- Specified by:
 
getType in interface javax.enterprise.deploy.model.DeployableObject 
- Specified by:
 
getType in class AbstractDeployableObject 
 
getDefaultRoot
protected java.lang.String getDefaultRoot()
- Description copied from class: 
AbstractDeployableObject 
- Retrieves the name of the default deployment descriptor
 
- 
- Specified by:
 
getDefaultRoot in class AbstractDeployableObject 
 
- 
- Returns:
 
- the name of the default deployment descriptor for this DeployableObject
 
 
getDeployableObject
public javax.enterprise.deploy.model.DeployableObject getDeployableObject(java.lang.String uri)
- 
- Specified by:
 
getDeployableObject in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
getDeployableObjects
public javax.enterprise.deploy.model.DeployableObject[] getDeployableObjects(javax.enterprise.deploy.shared.ModuleType type)
- 
- Specified by:
 
getDeployableObjects in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
getDeployableObjects
public javax.enterprise.deploy.model.DeployableObject[] getDeployableObjects()
- 
- Specified by:
 
getDeployableObjects in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
getModuleUris
public java.lang.String[] getModuleUris(javax.enterprise.deploy.shared.ModuleType type)
- 
- Specified by:
 
getModuleUris in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
getModuleUris
public java.lang.String[] getModuleUris()
- 
- Specified by:
 
getModuleUris in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
getChildBean
public javax.enterprise.deploy.model.DDBean[] getChildBean(javax.enterprise.deploy.shared.ModuleType type,
                                                           java.lang.String xpath)
- 
- Specified by:
 
getChildBean in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
getText
public java.lang.String[] getText(javax.enterprise.deploy.shared.ModuleType type,
                                  java.lang.String xpath)
- 
- Specified by:
 
getText in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
addXpathListener
public void addXpathListener(javax.enterprise.deploy.shared.ModuleType type,
                             java.lang.String xpath,
                             javax.enterprise.deploy.model.XpathListener l)
- 
- Specified by:
 
addXpathListener in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
removeXpathListener
public void removeXpathListener(javax.enterprise.deploy.shared.ModuleType type,
                                java.lang.String xpath,
                                javax.enterprise.deploy.model.XpathListener l)
- 
- Specified by:
 
removeXpathListener in interface javax.enterprise.deploy.model.J2eeApplicationObject 
 
getOverrideUri
protected java.lang.String getOverrideUri(javax.enterprise.deploy.model.DDBean moduleBean)
Skip navigation links 
 
Copyright © 1997, 2014, Oracle. All rights reserved.