public class DynamicConfigurationImpl extends java.lang.Object implements DynamicConfiguration
| Constructor and Description |
|---|
DynamicConfigurationImpl(ServiceLocatorImpl locator)
Created by the generator, and hence must be public
|
| Modifier and Type | Method and Description |
|---|---|
<T> ActiveDescriptor<T> |
addActiveDescriptor(ActiveDescriptor<T> activeDescriptor) |
<T> ActiveDescriptor<T> |
addActiveDescriptor(ActiveDescriptor<T> activeDescriptor,
boolean requiresDeepCopy) |
<T> ActiveDescriptor<T> |
addActiveDescriptor(java.lang.Class<T> rawClass) |
void |
addUnbindFilter(Filter unbindFilter) |
<T> ActiveDescriptor<T> |
bind(Descriptor key) |
<T> ActiveDescriptor<T> |
bind(Descriptor key,
boolean requiresDeepCopy) |
FactoryDescriptors |
bind(FactoryDescriptors factoryDescriptors) |
FactoryDescriptors |
bind(FactoryDescriptors factoryDescriptors,
boolean requiresDeepCopy) |
void |
commit() |
java.lang.String |
toString() |
public DynamicConfigurationImpl(ServiceLocatorImpl locator)
locator - The locator for which this will be the configuration servicepublic <T> ActiveDescriptor<T> bind(Descriptor key)
bind in interface DynamicConfigurationpublic <T> ActiveDescriptor<T> bind(Descriptor key, boolean requiresDeepCopy)
bind in interface DynamicConfigurationpublic FactoryDescriptors bind(FactoryDescriptors factoryDescriptors)
bind in interface DynamicConfigurationpublic FactoryDescriptors bind(FactoryDescriptors factoryDescriptors, boolean requiresDeepCopy)
bind in interface DynamicConfigurationpublic <T> ActiveDescriptor<T> addActiveDescriptor(ActiveDescriptor<T> activeDescriptor) throws java.lang.IllegalArgumentException
addActiveDescriptor in interface DynamicConfigurationjava.lang.IllegalArgumentExceptionpublic <T> ActiveDescriptor<T> addActiveDescriptor(ActiveDescriptor<T> activeDescriptor, boolean requiresDeepCopy) throws java.lang.IllegalArgumentException
addActiveDescriptor in interface DynamicConfigurationjava.lang.IllegalArgumentExceptionpublic <T> ActiveDescriptor<T> addActiveDescriptor(java.lang.Class<T> rawClass) throws java.lang.IllegalArgumentException
addActiveDescriptor in interface DynamicConfigurationjava.lang.IllegalArgumentExceptionpublic void addUnbindFilter(Filter unbindFilter) throws java.lang.IllegalArgumentException
addUnbindFilter in interface DynamicConfigurationjava.lang.IllegalArgumentExceptionpublic void commit()
throws MultiException
commit in interface DynamicConfigurationMultiExceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2013 Oracle Corporation. All Rights Reserved.