Interface IComponentInstantiationListener

All Known Implementing Classes:
ComponentInjector, GuiceComponentInjector, InjectionFlagCachingGuiceComponentInjector, SpringComponentInjector

public interface IComponentInstantiationListener

Listener interface that receives messages when components are constructed. This mechanism is used by IAuthorizationStrategy, but can additionally be used to implement things like dependency injection support etc. Implementations must be thread safe

Eelco Hillenius

Method Summary
 void onInstantiation(Component component)
          Called for every component that is instantiated.

Method Detail


void onInstantiation(Component component)
Called for every component that is instantiated. This method is called during construction, so do not depend on the construction being completed yet. The id is guaranteed to be set before this call.

component - the component that is being instantiated.

Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.