Package | Description |
---|---|
javax.enterprise.deploy.model | |
javax.enterprise.deploy.shared | |
javax.enterprise.deploy.spi |
Modifier and Type | Method and Description |
---|---|
ModuleType |
DeployableObject.getType()
Return the ModuleType of deployment descriptor (i.e., EAR, JAR, WAR, RAR)
this deployable object represents.
|
ModuleType |
DDBeanRoot.getType()
Return the ModuleType of deployment descriptor.
|
Modifier and Type | Method and Description |
---|---|
void |
J2eeApplicationObject.addXpathListener(ModuleType type,
String xpath,
XpathListener xpl)
Register a listener for changes in XPath that are related to this deployableObject.
|
DDBean[] |
J2eeApplicationObject.getChildBean(ModuleType type,
String xpath)
Return a list of DDBean instances based upon an XPath; all deployment
descriptors of the specified type are searched.
|
DeployableObject[] |
J2eeApplicationObject.getDeployableObjects(ModuleType type)
Return the all DeployableObjects of the specified type.
|
String[] |
J2eeApplicationObject.getModuleUris(ModuleType type)
Return the list of URIs of the designated module type.
|
String[] |
J2eeApplicationObject.getText(ModuleType type,
String xpath)
Return the text value from the XPath; search only the deployment descriptors
of the specified type.
|
void |
J2eeApplicationObject.removeXpathListener(ModuleType type,
String xpath,
XpathListener xpl)
Unregister the listener for an XPath.
|
Modifier and Type | Field and Description |
---|---|
static ModuleType |
ModuleType.CAR
The module is an Client Application archive.
|
static ModuleType |
ModuleType.EAR
The module is an EAR archive.
|
static ModuleType |
ModuleType.EJB
The module is an Enterprise Java Bean archive.
|
static ModuleType |
ModuleType.RAR
The module is an Connector archive.
|
static ModuleType |
ModuleType.WAR
The module is an Web Application archive.
|
Modifier and Type | Method and Description |
---|---|
protected ModuleType[] |
ModuleType.getEnumValueTable()
Returns the enumeration value table for class ModuleType
|
static ModuleType |
ModuleType.getModuleType(int value)
Return an object of the specified value.
|
Modifier and Type | Method and Description |
---|---|
ProgressObject |
DeploymentManager.distribute(Target[] targetList,
ModuleType moduleType,
InputStream moduleArchive,
InputStream deploymentPlan)
The distribute method performs three tasks; it validates the deployment
configuration data, generates all container specific classes and interfaces,
and moves the fully baked archive to the designated deployment targets.
|
TargetModuleID[] |
DeploymentManager.getAvailableModules(ModuleType moduleType,
Target[] targetList)
Retrieve the list of all J2EE application modules running or not running on the
identified targets.
|
TargetModuleID[] |
DeploymentManager.getNonRunningModules(ModuleType moduleType,
Target[] targetList)
Retrieve the list of J2EE application modules distributed to the identified
targets and that are currently not running on the associated server or servers.
|
TargetModuleID[] |
DeploymentManager.getRunningModules(ModuleType moduleType,
Target[] targetList)
Retrieve the list of J2EE application modules distributed to the identified
targets and that are currently running on the associated server or servers.
|
Copyright © 2013. All Rights Reserved.