Uses of Interface
org.jvnet.hk2.config.ConfigBeanProxy

Packages that use ConfigBeanProxy
org.glassfish.examples.ctm   
org.jvnet.hk2.config   
org.jvnet.hk2.config.types   
 

Uses of ConfigBeanProxy in org.glassfish.examples.ctm
 

Subinterfaces of ConfigBeanProxy in org.glassfish.examples.ctm
 interface Environment
          Comes from xml.
 

Uses of ConfigBeanProxy in org.jvnet.hk2.config
 

Classes in org.jvnet.hk2.config with type parameters of type ConfigBeanProxy
 interface SingleConfigCode<T extends ConfigBeanProxy>
          SimpleConfigCode is code snippet that can be used to apply some configuration changes to one configuration object.
 

Methods in org.jvnet.hk2.config with type parameters of type ConfigBeanProxy
<T extends ConfigBeanProxy>
T
WriteableView.allocateProxy(Class<T> type)
          Allocate a new ConfigBean object as part of the Transaction associated with this configuration object.
static
<T extends ConfigBeanProxy>
Object
ConfigSupport.apply(SingleConfigCode<T> code, T param)
          Execute some logic on one config bean of type T protected by a transaction
<T extends ConfigBeanProxy>
NotProcessed
Changed.changed(Changed.TYPE type, Class<T> changedType, T changedInstance)
          Notification of a change on a configuration object
<T extends ConfigBeanProxy>
T
ConfigBeanProxy.createChild(Class<T> type)
          Creates a child element of this configuration element
static
<T extends ConfigBeanProxy>
T
ConfigBeanProxy.Duck.createChild(ConfigBeanProxy self, Class<T> c)
           
<T extends ConfigBeanProxy>
T
Dom.createProxy()
          Creates a strongly-typed proxy to access values in this Dom object,
<T extends ConfigBeanProxy>
T
Dom.createProxy(Class<T> proxyType)
          Creates a strongly-typed proxy to access values in this Dom object, by using the specified interface type as the proxy type.
<T extends ConfigBeanProxy>
T
Transaction.enroll(T source)
          Enroll a configuration object in a transaction and returns a writeable view of it
<T extends ConfigBeanProxy>
T
ConfigBeanProxy.getParent(Class<T> type)
          Returns the typed parent element of this configuration element.
static
<T extends ConfigBeanProxy>
T
ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self, Class<T> c)
           
<T extends ConfigBeanProxy>
T
ConfigBean.getProxy(Class<T> proxyType)
          Creates a proxy for this view.
<T extends ConfigBeanProxy>
T
ConfigView.getProxy(Class<T> proxyType)
           
<T extends ConfigBeanProxy>
T
WriteableView.getProxy(Class<T> type)
           
<T extends ConfigBeanProxy>
Class<T>
Dom.getProxyType()
          Returns the proxy type for this configuration object
<T extends ConfigBeanProxy>
Class<T>
ConfigModel.getProxyType()
          Return the proxy type for this model
<T extends ConfigBeanProxy>
Class<T>
ConfigView.getProxyType()
           
<T extends ConfigBeanProxy>
Class<T>
WriteableView.getProxyType()
           
static
<T extends ConfigBeanProxy>
Transaction
Transaction.getTransaction(T source)
          Returns the transaction associated with a writable view
<T extends ConfigBeanProxy>
T
ConfigSupport.getWriteableView(T source)
          Returns a writeable view of a configuration object
static
<T extends ConfigBeanProxy>
Class<T>
ConfigSupport.proxyType(T element)
          Returns the type of configuration object this config proxy represents.
<T extends ConfigBeanProxy>
T
Transformer.transform(T source)
          Returns a different view of the source object.
 

Methods in org.jvnet.hk2.config that return ConfigBeanProxy
 ConfigBeanProxy ConfigBeanProxy.deepCopy(ConfigBeanProxy parent)
          Performs a deep copy of this configuration element and returns it.
static ConfigBeanProxy ConfigBeanProxy.Duck.deepCopy(ConfigBeanProxy self, ConfigBeanProxy parent)
           
 ConfigBeanProxy ConfigBeanProxy.getParent()
          Returns the parent element of this configuration element.
static ConfigBeanProxy ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self)
           
 

Methods in org.jvnet.hk2.config that return types with arguments of type ConfigBeanProxy
static Class<? extends ConfigBeanProxy> ConfigSupport.getElementTypeByName(ConfigBeanProxy parent, String elementName)
           
 

Methods in org.jvnet.hk2.config with parameters of type ConfigBeanProxy
 Object ConfigSupport._apply(ConfigCode code, ConfigBeanProxy... objects)
          Executes some logic on some config beans protected by a transaction.
static Object ConfigSupport.apply(ConfigCode code, ConfigBeanProxy... objects)
          Executes some logic on some config beans protected by a transaction.
static
<T extends ConfigBeanProxy>
T
ConfigBeanProxy.Duck.createChild(ConfigBeanProxy self, Class<T> c)
           
 ConfigBeanProxy ConfigBeanProxy.deepCopy(ConfigBeanProxy parent)
          Performs a deep copy of this configuration element and returns it.
static ConfigBeanProxy ConfigBeanProxy.Duck.deepCopy(ConfigBeanProxy self, ConfigBeanProxy parent)
           
static Class<? extends ConfigBeanProxy> ConfigSupport.getElementTypeByName(ConfigBeanProxy parent, String elementName)
           
static ConfigView ConfigSupport.getImpl(ConfigBeanProxy source)
          Return the main implementation bean for a proxy.
static ConfigBeanProxy ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self)
           
static
<T extends ConfigBeanProxy>
T
ConfigBeanProxy.Duck.getParent(ConfigBeanProxy self, Class<T> c)
           
 Object ConfigCode.run(ConfigBeanProxy... params)
          Runs the following command passing the configration object.
static Dom Dom.unwrap(ConfigBeanProxy proxy)
          Unwraps the proxy and returns the underlying Dom object.
 

Method parameters in org.jvnet.hk2.config with type arguments of type ConfigBeanProxy
 ConfigBean ConfigSupport.createAndSet(ConfigBean parent, Class<? extends ConfigBeanProxy> childType, List<ConfigSupport.AttributeChanges> attributes)
           
static ConfigBean ConfigSupport.createAndSet(ConfigBean parent, Class<? extends ConfigBeanProxy> childType, List<ConfigSupport.AttributeChanges> attributes, ConfigSupport.TransactionCallBack<WriteableView> runnable)
          Creates a new child of the passed child and add it to the parent's live list of elements.
static ConfigBean ConfigSupport.createAndSet(ConfigBean parent, Class<? extends ConfigBeanProxy> childType, Map<String,String> attributes)
          Creates a new child of the passed child and add it to the parent's live list of elements.
static ConfigBean ConfigSupport.createAndSet(ConfigBean parent, Class<? extends ConfigBeanProxy> childType, Map<String,String> attributes, ConfigSupport.TransactionCallBack<WriteableView> runnable)
          Creates a new child of the passed child and add it to the parent's live list of elements.
 

Constructors in org.jvnet.hk2.config with parameters of type ConfigBeanProxy
WriteableView(ConfigBeanProxy readView)
           
 

Uses of ConfigBeanProxy in org.jvnet.hk2.config.types
 

Subinterfaces of ConfigBeanProxy in org.jvnet.hk2.config.types
 interface Property
          Property type definition.
 



Copyright © 2013 Oracle Corporation. All Rights Reserved.