public class WebLogicJ2eeApplicationObject extends WebLogicDeployableObject implements J2eeApplicationObject
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 and Description |
|---|---|
void |
addXpathListener(ModuleType type,
String xpath,
XpathListener xpl)
Not implemented.
|
void |
close()
Closes application resources and removes temporary files.
|
DDBean[] |
getChildBean(ModuleType type,
String xpath)
Returns a list of DDBeans based upon an XPath, searching all standard Java EE deployment descriptors
of the specified type.
|
DeployableObject |
getDeployableObject(String uri)
Returns the module in the application with the specified uri, or null if no such module exists.
|
DeployableObject[] |
getDeployableObjects()
Returns all modules in the application, or null if there are no embedded modules.
|
DeployableObject[] |
getDeployableObjects(ModuleType type)
Returns all modules in the application based on the specified type, or null if there are no matching modules.
|
DeployableObject[] |
getDeployableObjects(String uri) |
DescriptorBean |
getDescriptorBean()
Typed descriptor bean tree for this modules standard descriptor.
|
String[] |
getModuleUris()
Lists the module URI path for each embedded module.
|
String[] |
getModuleUris(ModuleType type)
Lists the module URI path for each embedded modules of the specified ModuleType.
|
String[] |
getText(ModuleType type,
String xpath)
Returns the text value from the XPath, searching only the standard Java EE deployment descriptors
of the specified type.
|
void |
removeXpathListener(ModuleType type,
String xpath,
XpathListener xpl)
Not implemented.
|
entries, getChildBean, getClassFromScope, getContextRoot, getDDBeanRoot, getDDBeanRoot, getDDBeanRoots, getEntry, getModuleDTDVersion, getPlan, getPlanBean, getPlandir, getText, getType, setContextRoot, setLibraries, setPlan, setPlanDir, setUri, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitentries, getChildBean, getClassFromScope, getDDBeanRoot, getDDBeanRoot, getEntry, getModuleDTDVersion, getText, getTypepublic void close()
WebLogicDeployableObjectclose in interface Closableclose in class WebLogicDeployableObjectpublic void addXpathListener(ModuleType type, String xpath, XpathListener xpl)
addXpathListener in interface J2eeApplicationObjectpublic void removeXpathListener(ModuleType type, String xpath, XpathListener xpl)
removeXpathListener in interface J2eeApplicationObjectpublic String[] getText(ModuleType type, String xpath)
getText in interface J2eeApplicationObjectpublic DDBean[] getChildBean(ModuleType type, String xpath)
getChildBean in interface J2eeApplicationObjectpublic String[] getModuleUris()
getModuleUris in interface J2eeApplicationObjectpublic String[] getModuleUris(ModuleType type)
getModuleUris in interface J2eeApplicationObjectpublic DeployableObject[] getDeployableObjects()
getDeployableObjects in interface J2eeApplicationObjectpublic DeployableObject[] getDeployableObjects(ModuleType type)
getDeployableObjects in interface J2eeApplicationObjectpublic DeployableObject getDeployableObject(String uri)
getDeployableObject in interface J2eeApplicationObjectpublic DeployableObject[] getDeployableObjects(String uri)
public DescriptorBean getDescriptorBean()
WebLogicDeployableObjectgetDescriptorBean in class WebLogicDeployableObject