Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | Oracle
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## weblogic.deploy.api.spi
Interface WebLogicDeploymentConfiguration

    public interface WebLogicDeploymentConfiguration

This interface provides WebLogic Server extensions to `DeploymentConfiguration`. WebLogicDeploymentConfiguration represents the overall WebLogic Server-specific configuration for a standalone module or Enterprise Application.

Field Summary
`static String` | `DEFAULT_APPNAME` The default name for an application.

Method Summary
`void` | `close()` Closes all resources and invalidates this configuration.
`void` | `export(int type)` Create new plan using variables for properties in all descriptors.
`String` | `getModuleName(DDBeanRoot ddr)` Returns the configured name of module.
`DeploymentPlanBean` | `getPlan()` Returns the bean tree for the current deployment plan.

Field Detail

### DEFAULT_APPNAME

    static final String DEFAULT_APPNAME

  The default name for an application.

  See Also:
    Constant Field Values

Method Detail

### getPlan

    DeploymentPlanBean getPlan()

  Returns the bean tree for the current deployment plan.

### getModuleName

    String getModuleName(DDBeanRoot ddr)

  Returns the configured name of module.

  Parameters:
    `ddr` - The root element of the standard deployment descriptor for the module.

### export

    void export(int type)
                throws IllegalArgumentException

  Create new plan using variables for properties in all descriptors. Exporting a plan involves ensuring that a subset of descriptor properties have variable assignments (value overrides) and that the override value is unspecified. Export does not save the new plan.

  Parameters:
    `type` - is one of `weblogic.deploy.api.spi.WebLogicDConfigBeanRoot.DEPENDENCY`, `weblogic.deploy.api.spi.WebLogicDConfigBeanRoot.DECLARATION`, `weblogic.deploy.api.spi.WebLogicDConfigBeanRoot.CONFIGURABLE`, `weblogic.deploy.api.spi.WebLogicDConfigBeanRoot.CHANGABLE` or `weblogic.deploy.api.spi.WebLogicDConfigBeanRoot.DYNAMIC`
  Throws:
    `IllegalArgumentException`

### close

    void close()

  Closes all resources and invalidates this configuration. Further access to this object will have indeterminate results.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://edocs.bea.com/wls/docs103 Copyright 1996,2008, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD