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

Part Number E41849-02

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
 void close()
           
 void export(DescriptorBean bean, String[] props)
          Create new plan using variables for properties in descriptor beans.
 void export(int type)
          Create new plan using variables for properties in this descriptor.
 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()

Copyright 1996, 2014, 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.1.3)

Part Number E41849-02