Class ResourceMethodInvocationHandlerFactory
- java.lang.Object
-
- org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory
-
- All Implemented Interfaces:
ResourceMethodInvocationHandlerProvider
@Singleton public final class ResourceMethodInvocationHandlerFactory extends Object implements ResourceMethodInvocationHandlerProvider
An injectableresource method invocation handler provider
factory. When invoked, the factory iterates over the registered customresource method invocation handler providers
invoking theircreatePatternFor(...)
methods and returns the first non-nullinvocation handler
instance retrieved from the providers. If no custom providers are available, or if none of the providers returns a non-null invocation handler, in such case a default invocation handler provided by the factory is returned.- Author:
- Marek Potociar
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InvocationHandler
create(Invocable resourceMethod)
Get the invocation handler for the invocable resource method.
-
-
-
Method Detail
-
create
public InvocationHandler create(Invocable resourceMethod)
Description copied from interface:ResourceMethodInvocationHandlerProvider
Get the invocation handler for the invocable resource method. May returnnull
in case the method is not supported by the provider for whatever reason.- Specified by:
create
in interfaceResourceMethodInvocationHandlerProvider
- Parameters:
resourceMethod
- invocable resource method.- Returns:
- invocation handler for the invocable resource method.
-
-