| java.lang.Object org.sape.carbon.core.component.lifecycle.LifecycleInterceptorFactory
LifecycleInterceptorFactory | public class LifecycleInterceptorFactory implements DecoratorFactory(Code) | | LifecycleInterceptor defines the operations that should be provided by some
entity that manages the lifecycle of a component.
Copyright Sapient 2003
since: carbon 2.0 author: Greg Hinkle, March 2003 version: $Revision: 1.5 $($Author: dvoet $ / $Date: 2003/05/05 21:21:13 $) |
LifecycleInterceptorFactory | public LifecycleInterceptorFactory()(Code) | | default constructor
|
getInstance | public Decorator getInstance(FunctionalInterface functionalImplementation, ComponentConfiguration componentConfiguration, ComponentProxyInvocationHandler proxyInvocationHandler, Configuration decoratorConfiguration)(Code) | | Constructs Lifecycle Interceptor. The parameters of this method
encompass all the information known about a component at the time
it is constructed.
Parameters: functionalImplementation - The functional implementation of thecomponent. This is supplied for cases where the interceptor needs toaccess the functional implementation object directly. Parameters: componentConfiguration - configuartion of the component which beingbuilt Parameters: proxyInvocationHandler - the invocation handler object that backsthe component that this interceptor is being built for Parameters: decoratorConfiguration - a custom configuration object for theinterceptor The Decorator that was built by this factory |
|
|