Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


oracle.jdeveloper.deploy.jsr88
Class EarModule

java.lang.Object
  extended by oracle.jdeveloper.deploy.jsr88.AbstractDeployableObject
      extended by 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

Field Summary
static java.lang.String APPLICATION_PATH
           
static java.lang.String APPLICATION_ROOT
           

 

Fields inherited from class oracle.jdeveloper.deploy.jsr88.AbstractDeployableObject
_altDD, _entries, _overrideUrl, _rootMap, _url, WEB_WS_STD_XML_ENTRY, WS_STD_XML_ENTRY

 

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

 

Field Detail

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

Constructor Detail

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)

Method Detail

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

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.