java.lang.Object
io.helidon.inject.tools.InterceptorCreatorProvider
- All Implemented Interfaces:
Provider<InterceptorCreator>
@Singleton
public class InterceptorCreatorProvider
extends Object
implements Provider<InterceptorCreator>
Provides access to the global singleton
InterceptorCreator
in use.-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly -
Method Summary
Modifier and TypeMethodDescriptionget()
static InterceptorCreator
instance()
Returns the global instance that was service loaded.
-
Constructor Details
-
InterceptorCreatorProvider
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directlyService loader based constructor.
-
-
Method Details
-
get
- Specified by:
get
in interfaceProvider<InterceptorCreator>
-
instance
Returns the global instance that was service loaded. Note that this call is guaranteed to return a result since the default implementation is here in this module.- Returns:
- the global service instance with the highest weight
-