ModuleDeployment


This type is a class for model objects.

Represents a deployment of an enterprise module into a J2EE environment.

Package: appdeployment
Supertype: DeployedObject

Known subtypes:
    EJBModuleDeployment
    WebModuleDeployment
    ConnectorModuleDeployment

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  ApplicationDeployment.modules



Attributes Summary
uri : EString A uri which when resolved relative to the application URL specifies the location of a module's archive contents on a filesystem. This uri must match the uri of a ModuleRef uri in an application's deployment descriptor if the module was packaged as part of a deployed application (ear).
altDD : EString uri which when resolved relative to the application URL specifies the location of alternate DD for this module. Used only if the module definition found in application DD for this module contains a reference to alternate DD.
applicationDeployment : ApplicationDeployment @ The ApplicationDeployment instance that this ModuleDeployment is contained within. The ApplicationDeployment instance represents deployment of a J2EE application that this module is contained within.



Attribute Details

uri  -  A uri which when resolved relative to the application URL specifies the location of a module's archive contents on a filesystem. This uri must match the uri of a ModuleRef uri in an application's deployment descriptor if the module was packaged as part of a deployed application (ear).
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

altDD  -  uri which when resolved relative to the application URL specifies the location of alternate DD for this module. Used only if the module definition found in application DD for this module contains a reference to alternate DD.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

applicationDeployment  -  The ApplicationDeployment instance that this ModuleDeployment is contained within. The ApplicationDeployment instance represents deployment of a J2EE application that this module is contained within.
    Reference Type: ApplicationDeployment @
    Containment:  false
    Container:  true
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  true
    Volatile:  false
    Opposite: ApplicationDeployment.modules



(C) COPYRIGHT International Business Machines Corp. 1996-2006