Package | Description |
---|---|
javax.enterprise.deploy.model |
Provides tool vendor implementation classes.
|
javax.enterprise.deploy.shared |
Provides shared objects for tool vendor and product vendor implementation classes.
|
javax.enterprise.deploy.spi |
Provides product vendor implementation classes.
|
Modifier and Type | Method and Description |
---|---|
ModuleType |
DDBeanRoot.getType()
Return the module type of this descriptor
|
ModuleType |
DeployableObject.getType()
Get the module type of this deployment module
|
Modifier and Type | Method and Description |
---|---|
void |
J2eeApplicationObject.addXpathListener(ModuleType type,
String xpath,
XpathListener xpl)
Register a listener for a given xpath
|
DDBean[] |
J2eeApplicationObject.getChildBean(ModuleType type,
String xpath)
Get the child elements with the specified xpath
|
DeployableObject[] |
J2eeApplicationObject.getDeployableObjects(ModuleType type)
Get all deployable objects in this application of the given module type
|
String[] |
J2eeApplicationObject.getModuleUris(ModuleType type)
Return the list of module uris for a give module type
|
String[] |
J2eeApplicationObject.getText(ModuleType type,
String xpath)
Get the text for the given xpath
|
void |
J2eeApplicationObject.removeXpathListener(ModuleType type,
String xpath,
XpathListener xpl)
Unregister a listener for a given xpath
|
Modifier and Type | Field and Description |
---|---|
static ModuleType |
ModuleType.CAR
The module type for an CAR
|
static ModuleType |
ModuleType.EAR
The module type for an EAR
|
static ModuleType |
ModuleType.EJB
The module type for an EJB
|
static ModuleType |
ModuleType.RAR
The module type for an RAR
|
static ModuleType |
ModuleType.WAR
The module type for an WAR
|
Modifier and Type | Method and Description |
---|---|
protected ModuleType[] |
ModuleType.getEnumValueTable()
Get the enumerated values for module type
|
static ModuleType |
ModuleType.getModuleType(int type)
Get the module type for an integer
|
Modifier and Type | Method and Description |
---|---|
ProgressObject |
DeploymentManager.distribute(Target[] targets,
ModuleType type,
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[] targets)
Get the available modules both running and non running
|
TargetModuleID[] |
DeploymentManager.getNonRunningModules(ModuleType moduleType,
Target[] targets)
Get the non running modules
|
TargetModuleID[] |
DeploymentManager.getRunningModules(ModuleType moduleType,
Target[] targets)
Get the running modules
|
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.