| Package | org.springextensions.actionscript.ioc.factory.config |
| SVN browsing | IObjectPostProcessor.as |
| Fisheye | IObjectPostProcessor.as |
| Interface | public interface IObjectPostProcessor |
| Implementors | ApplicationContextAwareProcessor, ApplicationDomainAwarePostProcessor, BaseApplicationDomainAwareObjectPostProcessor, IocConfigNameAwarePostProcessor, LoggingTargetObjectPostProcessor, ObjectFactoryAwarePostProcessor, OwnerModuleObjectPostProcessor, RequiredMetadataObjectPostProcessor |
IObjectPostProcessor interface are special, and so they are treated differently by the container.
All IObjectPostProcessors and their directly referenced objects will be instantiated on startup, as part of the special startup
phase of the ApplicationContext, then all those IObjectPostProcessors will be registered in a sorted fashion - and applied to
all further objects.
Author: Christophe Herreman
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1
Documentation reference: customizing objects using objectpostprocessors
| Method | Defined by | ||
|---|---|---|---|
|
postProcessAfterInitialization(object:*, objectName:String):*
This method is invoked right after the
IInitializingObject and initMethod logic
is invoked in the wiring pipeline. | IObjectPostProcessor | ||
|
postProcessBeforeInitialization(object:*, objectName:String):*
This method is invoked right before the
IInitializingObject and initMethod logic
is invoked in the wiring pipeline. | IObjectPostProcessor | ||
| postProcessAfterInitialization | () | method |
public function postProcessAfterInitialization(object:*, objectName:String):*
This method is invoked right after the IInitializingObject and initMethod logic
is invoked in the wiring pipeline.
object:* — The instance that is being configured by the object factory
|
|
objectName:String — The name of the object definition as found in the IObjectFactory's configuration
|
* |
See also
| postProcessBeforeInitialization | () | method |
public function postProcessBeforeInitialization(object:*, objectName:String):*
This method is invoked right before the IInitializingObject and initMethod logic
is invoked in the wiring pipeline.
object:* — The instance that is being configured by the object factory
|
|
objectName:String — The name of the object as found in the IObjectFactory's configuration
|
* |
See also