javax.enterprise.deploy.model.DeployableObject, javax.enterprise.deploy.model.J2eeApplicationObject, Closable, weblogic.deploy.api.model.WebLogicDeployableObjectInterfacepublic class WebLogicJ2eeApplicationObject extends WebLogicDeployableObject
DeployableObject.
This class encapsulates an EAR for deployment purposes.
A deployment tool uses the constructor for this class to present an EAR
to the deployer.
Instances of this class are acquired via weblogic.deploy.api.model.WebLogicDeployableObject#createDeployableObject
contextRoot| Modifier and Type | Method | Description |
|---|---|---|
void |
addXpathListener(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath,
javax.enterprise.deploy.model.XpathListener xpl) |
Not implemented.
|
void |
close() |
Closes application resources and removes temporary files.
|
javax.enterprise.deploy.model.DDBean[] |
getChildBean(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath) |
Returns a list of DDBeans based upon an XPath, searching all standard Java EE deployment descriptors
of the specified type.
|
javax.enterprise.deploy.model.DeployableObject |
getDeployableObject(java.lang.String uri) |
Returns the module in the application with the specified uri, or null if no such module exists.
|
javax.enterprise.deploy.model.DeployableObject[] |
getDeployableObjects() |
Returns all modules in the application, or null if there are no embedded modules.
|
javax.enterprise.deploy.model.DeployableObject[] |
getDeployableObjects(java.lang.String uri) |
|
javax.enterprise.deploy.model.DeployableObject[] |
getDeployableObjects(javax.enterprise.deploy.shared.ModuleType type) |
Returns all modules in the application based on the specified type, or null if there are no matching modules.
|
DescriptorBean |
getDescriptorBean() |
Typed descriptor bean tree for this modules standard descriptor.
|
java.lang.String[] |
getModuleUris() |
Lists the module URI path for each embedded module.
|
java.lang.String[] |
getModuleUris(javax.enterprise.deploy.shared.ModuleType type) |
Lists the module URI path for each embedded modules of the specified ModuleType.
|
java.lang.String[] |
getText(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath) |
Returns the text value from the XPath, searching only the standard Java EE deployment descriptors
of the specified type.
|
void |
removeXpathListener(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath,
javax.enterprise.deploy.model.XpathListener xpl) |
Not implemented.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitentries, getChildBean, getClassFromScope, getContextRoot, getDDBeanRoot, getDDBeanRoot, getDDBeanRoots, getEntry, getModuleDTDVersion, getPlan, getPlanBean, getPlandir, getText, getType, setContextRoot, setLibraries, setPlan, setPlanDir, setUri, toStringpublic void close()
WebLogicDeployableObjectclose in interface Closableclose in class WebLogicDeployableObjectpublic void addXpathListener(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath,
javax.enterprise.deploy.model.XpathListener xpl)
addXpathListener in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic void removeXpathListener(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath,
javax.enterprise.deploy.model.XpathListener xpl)
removeXpathListener in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic java.lang.String[] getText(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath)
getText in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic javax.enterprise.deploy.model.DDBean[] getChildBean(javax.enterprise.deploy.shared.ModuleType type,
java.lang.String xpath)
getChildBean in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic java.lang.String[] getModuleUris()
getModuleUris in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic java.lang.String[] getModuleUris(javax.enterprise.deploy.shared.ModuleType type)
getModuleUris in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic javax.enterprise.deploy.model.DeployableObject[] getDeployableObjects()
getDeployableObjects in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic javax.enterprise.deploy.model.DeployableObject[] getDeployableObjects(javax.enterprise.deploy.shared.ModuleType type)
getDeployableObjects in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic javax.enterprise.deploy.model.DeployableObject getDeployableObject(java.lang.String uri)
getDeployableObject in interface javax.enterprise.deploy.model.J2eeApplicationObjectpublic javax.enterprise.deploy.model.DeployableObject[] getDeployableObjects(java.lang.String uri)
public DescriptorBean getDescriptorBean()
WebLogicDeployableObjectgetDescriptorBean in class WebLogicDeployableObject