Package org.jdtaus.core.container

Implementation management and configuration.

See:
          Description

Interface Summary
Container Implementation container.
ContainerInitializer Instance initialization.
Context Implementation context.
ContextInitializer Context initialization.
Model Container model.
 

Class Summary
ContainerFactory Factory for the singleton.
ContextFactory Factory for the singleton.
Dependencies Collection of dependencies.
Dependency Dependency meta-data.
Implementation Implementation meta-data.
Implementations Collection of implementations.
ModelFactory Factory for the singleton.
Module Module meta-data.
Modules Collection of modules.
Properties Collection of properties.
Property Property meta-data.
Specification Specification meta-data.
Specifications Collection of specifications.
 

Exception Summary
DuplicateDependencyException Gets thrown for duplicate dependencies.
DuplicateImplementationException Gets thrown for duplicate implementations.
DuplicateModuleException Gets thrown for duplicate modules.
DuplicatePropertyException Gets thrown for duplicate properties.
DuplicateSpecificationException Gets thrown for duplicate specifications.
ImplementationException Gets thrown when an implementation fails to operate.
InstantiationException Gets thrown when creating an instance of an implementation fails.
MissingDependencyException Gets thrown when dependency meta-data is missing.
MissingImplementationException Gets thrown when implementation meta-data is missing.
MissingModuleException Gets thrown when module meta-data is missing.
MissingPropertyException Gets thrown when property meta-data is missing.
MissingSpecificationException Gets thrown when specification meta-data is missing.
PropertyException Gets thrown for illegal property values.
 

Error Summary
ContainerError Unrecoverable error thrown if no working is available in the system.
ContextError Unrecoverable error thrown if no working is available in the system.
ModelError Unrecoverable error thrown if no working is available in the system.
 

Package org.jdtaus.core.container Description

Implementation management and configuration.

Classes and interfaces from this package and subpackages thereof define an interface for applications to instances of implementations of specifications. Implementations use this API for instance runtime configuration. Much of the features provided by implementations are exposed by using the concepts defined in this package.

See Also:
Container


Copyright © 2005-2007 jDTAUS. All Rights Reserved.