org.jvnet.hk2.internal
Class DynamicConfigurationImpl
java.lang.Object
org.jvnet.hk2.internal.DynamicConfigurationImpl
- All Implemented Interfaces:
- DynamicConfiguration
public class DynamicConfigurationImpl
- extends java.lang.Object
- implements DynamicConfiguration
- Author:
- jwells
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DynamicConfigurationImpl
public DynamicConfigurationImpl(ServiceLocatorImpl locator)
- Created by the generator, and hence must be public
- Parameters:
locator - The locator for which this will be the configuration service
bind
public <T> ActiveDescriptor<T> bind(Descriptor key)
- Specified by:
bind in interface DynamicConfiguration
bind
public FactoryDescriptors bind(FactoryDescriptors factoryDescriptors)
- Specified by:
bind in interface DynamicConfiguration
addActiveDescriptor
public <T> ActiveDescriptor<T> addActiveDescriptor(ActiveDescriptor<T> activeDescriptor)
throws java.lang.IllegalArgumentException
- Specified by:
addActiveDescriptor in interface DynamicConfiguration
- Throws:
java.lang.IllegalArgumentException
addActiveDescriptor
public <T> ActiveDescriptor<T> addActiveDescriptor(java.lang.Class<T> rawClass)
throws java.lang.IllegalArgumentException
- Specified by:
addActiveDescriptor in interface DynamicConfiguration
- Throws:
java.lang.IllegalArgumentException
addUnbindFilter
public void addUnbindFilter(Filter unbindFilter)
throws java.lang.IllegalArgumentException
- Specified by:
addUnbindFilter in interface DynamicConfiguration
- Throws:
java.lang.IllegalArgumentException
commit
public void commit()
throws MultiException
- Specified by:
commit in interface DynamicConfiguration
- Throws:
MultiException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2013 Oracle Corporation. All Rights Reserved.