| Package | Description |
|---|---|
| org.jvnet.hk2.config | |
| org.jvnet.hk2.config.api |
| Class and Description |
|---|
| Attribute
Indicates that this property or the field value must be injected from
an XML attribute in a configuration file.
|
| AttributeChanges |
| Changed
Objects that do not wish to process the entire change set of a transaction can
implement this interface and use it to invoke utility methods on ConfigSupport.
|
| Changed.TYPE
type of change on a particular instance
|
| ConfigBean
ConfigBean is the core implementation of the config beans.
|
| ConfigBeanInterceptor
Interceptor interface to be notified of read/write operations on a ConfigBean.
|
| ConfigBeanProxy
Marker interface that signifies that the interface
is meant to be used as a strongly-typed proxy to
Dom. |
| ConfigCode
Allows multiple object as part of the transaction but requires manual casting.
|
| ConfigInjector
Inject configuration values to the object.
|
| ConfigListener
Any object injected with Configured object and willing to receive notifications
of changes should implement this interface.
|
| ConfigModel
Describes the configuration model for a particular class (called "target type" in this class.)
TODO: we need to remember if element values are single-valued or multi-valued.
|
| ConfigModel.Property |
| ConfigParser
Parses configuration files, builds
Inhabitants,
and add them to Habitat. |
| ConfigPopulatorException
Indicates a problem during population on config beans.
|
| ConfigurationException
Indicates a problem in the configuration value.
|
| ConfigView
All views of @Configured interface implementation must implement this
interface
|
| DataType
Denotes the
type of the data a particular config
element (attribute, element) should have. |
Dom
Inhabitant that loads configuration from XML. |
| DomDocument
Represents a whole DOM tree.
|
| DuckTyped
Indicates that this method on
ConfigBeanProxy is a duck-typed method
that are implemented by the static method on the nested static Duck class. |
| InjectionManager.InjectClass
Prototype for the multi-threaded version of inject().
|
| InjectionManager.InjectContext |
| InjectionResolver
Implementation of this abstract class are handling injection resolution
for a particular injection annotation
Inject
Injection targets are identified by the generic parameter and the constructor
of this class. |
| InjectionResolverQuery |
| NotProcessed
An explanation of a change could not be processed.
|
| ObservableBean
Implementation of a @Configured object can optionally fire configuration change
events when it's mutated.
|
| RetryableException
RetryableException indicates that an operation failed to execute property but
could be successful in a later attempt
|
| SingleConfigCode
SimpleConfigCode is code snippet that can be used to apply some configuration
changes to one configuration object.
|
| Transaction
Simple transaction mechanism for config-api objects
|
| TransactionCallBack
Transactional callback
|
| TransactionFailure
Simple transaction failure exception
|
| TransactionListener
Listener interface for objects interested in transaction events on the config beans.
|
| Transactor
Any object that want to be part of a configuration transaction
should implement this interface.
|
| TranslationException
Indicates a failure in
Translator.translate(String). |
| Translator
Used to perform string pre-processing on values found in the configuration file.
|
| UnprocessedChangeEvent
Carries the PropertyChangeEvent and the reason it could not be processed.
|
| UnprocessedChangeEvents
Collects change events that could not be processed.
|
| ValidationException |
| WorkManager.ExecutionException |
| WriteableView
A WriteableView is a view of a ConfigBean object that allow access to the
setters of the ConfigBean.
|
| Class and Description |
|---|
| AttributeChanges |
| ConfigBean
ConfigBean is the core implementation of the config beans.
|
| ConfigBeanProxy
Marker interface that signifies that the interface
is meant to be used as a strongly-typed proxy to
Dom. |
| TransactionCallBack
Transactional callback
|
| TransactionFailure
Simple transaction failure exception
|
| WriteableView
A WriteableView is a view of a ConfigBean object that allow access to the
setters of the ConfigBean.
|
Copyright © 2009-2015 Oracle Corporation. All Rights Reserved.