Package info.magnolia.objectfactory

Interface Summary
ClassFactory ClassFactory implementations are responsible for locating and instantiating classes.
ComponentFactory<T> Implementations of ComponentFactory provide their own instantiation mechanisms.
ComponentProvider ComponentProvider is responsible for providing components, singletons or new instances.

Class Summary
Classes Entry point to the currently configured ClassFactory.
Classes.ClassFactoryProvider ClassFactoryProvider is used to hide the "swapability" of ClassFactory.
Components Entry point to the ComponentProvider.
DefaultClassFactory A ClassFactory implementation which uses the default class loader and the thread context class loader.
DefaultComponentProvider This ComponentProvider is using the configuration provided by SystemProperty.
ObservedComponentFactory<T> Generic observed singleton factory.

Exception Summary
MgnlInstantiationException Thrown by classes of this package when a component can't be instantiated.

Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.