|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Classes in org.jvnet.hk2.config used by org.jvnet.hk2.config | |
|---|---|
| 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
|
|
| ConfigSupport.AttributeChanges
|
|
| ConfigSupport.TransactionCallBack
|
|
| 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. |
|
| 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 |
|
| 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
|
|
| WriteableView
A WriteableView is a view of a ConfigBean object that allow access to the setters of the ConfigBean. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||