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)
Copyright © 1997, 2011, Oracle. All rights reserved.