|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Active | Components should implement this interface if they need to be initialize resources at startup or deallocate resources during shutdown. |
Composable | The component implements this interface if it wishes to be supplied with services via ResourceLocator. |
Configurable | The component implements this interface if it wishes to be supplied with hierarchial configuration data. |
Configuration | The configuration object represents hierarchial configuration data. |
LogEnabled | Components implement this interface to be supplied with a Logger. |
Logger | This interface was a facade for different Logger subsystems. |
ReleaseUtil.Releaseable | Utility interface used to mark resources that can be released. |
ResourceLocator | This is the interface via which component resources can be accessed via keys. |
Class Summary | |
AbstractLogEnabled | Abstract utility class that components can extend to make it easy to implement logging. |
ReleaseUtil | Utility class to signal to the container that a resource is no longer going to be used by the component. |
Exception Summary | |
ConfigurationException | The ConfigurationException is used to signal a problem with the configuration object. |
MissingResourceException | The MissingResourceException is used to signal a problem retrieving a resource from the ResourceLocator object. |
The DNA API package contains interfaces and contracts for DNA components. The DNA component model aims to simplify creation of high quality, reusable software components.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |