Class TracingDecoratorFactory.FilterFactory
java.lang.Object
org.forgerock.openig.decoration.tracing.TracingDecoratorFactory.FilterFactory
- All Implemented Interfaces:
TracingDecoratorFactory<Filter>,Indexed<Class<Filter>>
- Enclosing interface:
- TracingDecoratorFactory<T>
public static class TracingDecoratorFactory.FilterFactory
extends Object
implements TracingDecoratorFactory<Filter>
A factory for wrapping a
Filter.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.forgerock.openig.decoration.tracing.TracingDecoratorFactory
TracingDecoratorFactory.AuditServiceFactory, TracingDecoratorFactory.FilterFactory, TracingDecoratorFactory.HandlerFactory -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
FilterFactory
public FilterFactory()
-
-
Method Details
-
getKey
Description copied from interface:IndexedReturns the unique key to index the object by. -
wrap
public Filter wrap(Filter delegate, String spanName, org.forgerock.openig.tracing.TracingProvider tracingProvider) Description copied from interface:TracingDecoratorFactoryWraps the decorator to be applied on the given object.- Specified by:
wrapin interfaceTracingDecoratorFactory<Filter>- Parameters:
delegate- The object to decorate with theTracingDecorator.spanName- The name of theSpanto create.tracingProvider- TheTracingProvider.- Returns:
- The type of the decorated object.
-