Interface ServiceDecorator

All Known Implementing Classes:
ServiceDecoratorImpl

public interface ServiceDecorator
A service decorator is derived from a DecoratorDef and is responsible for building an interceptor around an existing implementation (called the "delegate").
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a new interceptor object implementing the same service interface as the delegate object.
  • Method Details

    • createInterceptor

      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.