Package org.apache.tapestry5.ioc
Interface ServiceDecorator
- 
- All Known Implementing Classes:
 ServiceDecoratorImpl
public interface ServiceDecorator
A service decorator is derived from aDecoratorDefand is responsible for building an interceptor around an existing implementation (called the "delegate").- See Also:
 ServiceAdvisor
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectcreateInterceptor(Object delegate)Creates a new interceptor object implementing the same service interface as the delegate object. 
 - 
 
- 
- 
Method Detail
- 
createInterceptor
Object createInterceptor(Object delegate)
Creates a new interceptor object implementing the same service interface as the delegate object.- Parameters:
 delegate- an existing object implementing the service interface.- Returns:
 - a new object implementing the same service interface, or delegate or null if the decorator chooses not to create a new interceptor.
 
 
 - 
 
 -