Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.deploy.api.spi
Interface WebLogicDConfigBeanRoot

All Superinterfaces:
DConfigBean, DConfigBeanRoot, PlanConstants, WebLogicDConfigBean

public interface WebLogicDConfigBeanRoot
extends DConfigBeanRoot, WebLogicDConfigBean, PlanConstants

This interface provides WebLogic Server extensions to DConfigBeanRoot. WebLogicDConfigBeanRoot is the DConfigBean associated with a module's DDBeanRoot.


Field Summary

 

Fields inherited from interface weblogic.deploy.api.shared.PlanConstants
ANY, CHANGABLE, CONFIGURABLE, DECLARATION, DEPENDENCY, DYNAMIC

 

Method Summary
abstract  void close()
           
abstract  void export(DescriptorBean bean, String[] props)
          Create new plan using variables for properties in descriptor beans.
abstract  void export(int type)
          Create new plan using variables for properties in this descriptor.
abstract  String getUri()
          Location of configuration descriptor relative to root of the associated module.

 

Methods inherited from interface javax.enterprise.deploy.spi.DConfigBeanRoot
getDConfigBean

 

Methods inherited from interface javax.enterprise.deploy.spi.DConfigBean
addPropertyChangeListener, getDConfigBean, getDDBean, getXpaths, removeDConfigBean, removePropertyChangeListener

 

Methods inherited from interface weblogic.deploy.api.spi.WebLogicDConfigBean
getDescriptorBean, isModified, notifyDDChange

 

Methods inherited from interface javax.enterprise.deploy.spi.DConfigBean
addPropertyChangeListener, getDConfigBean, getDDBean, getXpaths, removeDConfigBean, removePropertyChangeListener

 

Method Detail

export

void export(int type)
            throws IllegalArgumentException
Create new plan using variables for properties in this descriptor. 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. ANY means that all properties are included.
Parameters:
type - is one of PlanConstants.DEPENDENCY, PlanConstants.DECLARATION, PlanConstants.CONFIGURABLE, PlanConstants.CHANGABLE or PlanConstants.DYNAMIC PlanConstants.ANY
Throws:
IllegalArgumentException

export

void export(DescriptorBean bean,
            String[] props)
            throws IllegalArgumentException
Create new plan using variables for properties in descriptor beans. 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:
bean - specifies the element containing properties to export
props - is list of property names in the bean to export
Throws:
IllegalArgumentException

getUri

String getUri()
Location of configuration descriptor relative to root of the associated module.

close

void close()

Skip navigation links

Copyright 1996, 2015, 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.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09