Uses of Class
org.glassfish.jersey.server.model.Invocable
Packages that use Invocable
Package
Description
Jersey server-side JAX-RS injection support classes.
Jersey server-side internal resource routing classes.
Jersey server-side application invalid input: '&' resource modeling classes.
Jersey server-side internal model related and routing helper classes.
Jersey server-side service provider contract (SPI) classes.
Jersey server-side internal service provider contract (SPI) classes.
-
Uses of Invocable in org.glassfish.jersey.server.internal.inject
Methods in org.glassfish.jersey.server.internal.inject with parameters of type InvocableModifier and TypeMethodDescriptionvoid
ConfiguredValidator.validateResourceAndInputParams
(Object resource, Invocable resourceMethod, Object[] args) Validates resource class instance and input parameters of themethod
.void
ConfiguredValidator.validateResult
(Object resource, Invocable resourceMethod, Object result) Validates response instance / response entity of themethod
. -
Uses of Invocable in org.glassfish.jersey.server.internal.routing
Methods in org.glassfish.jersey.server.internal.routing with parameters of type InvocableModifier and TypeMethodDescriptionprivate void
MethodSelectingRouter.fillInputTypesFromWorkers
(Set<javax.ws.rs.core.MediaType> effectiveInputTypes, Invocable invocableMethod) private Parameter
MethodSelectingRouter.getEntityParam
(Invocable invocable) -
Uses of Invocable in org.glassfish.jersey.server.model
Fields in org.glassfish.jersey.server.model declared as InvocableMethods in org.glassfish.jersey.server.model that return InvocableModifier and TypeMethodDescriptionstatic Invocable
Create a new resource method invocable model backed by an inflector class.static <T> Invocable
Create a new resource method invocable model backed by an inflector instance.static Invocable
Invocable.create
(MethodHandler handler, Method handlingMethod) Create a new resource method invocable model.static Invocable
Invocable.create
(MethodHandler handler, Method definitionMethod, boolean encodedParameters) Create a new resource method invocable model.static Invocable
Invocable.create
(MethodHandler handler, Method definitionMethod, Method handlingMethod, boolean encodedParameters) Create a new resource method invocable model.static Invocable
Invocable.create
(MethodHandler handler, Method definitionMethod, Method handlingMethod, boolean encodedParameters, Type routingResponseType) Create a new resource method invocable model.private Invocable
ResourceMethod.Builder.createInvocable()
(package private) Invocable
ResourceMethod.Data.getInvocable()
Get the invocable method model.ResourceMethod.getInvocable()
Get the invocable method model.Methods in org.glassfish.jersey.server.model with parameters of type InvocableModifier and TypeMethodDescriptionprivate boolean
ResourceMethodValidator.isSseInjected
(Invocable invocable) void
AbstractResourceModelVisitor.visitInvocable
(Invocable invocable) void
InvocableValidator.visitInvocable
(Invocable invocable) void
ResourceModelVisitor.visitInvocable
(Invocable invocable) Visit a single resource method invocable model.Constructors in org.glassfish.jersey.server.model with parameters of type InvocableModifierConstructorDescriptionprivate
Data
(String httpMethod, Collection<javax.ws.rs.core.MediaType> consumedTypes, Collection<javax.ws.rs.core.MediaType> producedTypes, boolean managedAsync, boolean suspended, boolean sse, long suspendTimeout, TimeUnit suspendTimeoutUnit, Invocable invocable, Collection<Class<? extends Annotation>> nameBindings, boolean extended) -
Uses of Invocable in org.glassfish.jersey.server.model.internal
Fields in org.glassfish.jersey.server.model.internal declared as InvocableModifier and TypeFieldDescriptionprivate final Invocable
AbstractJavaResourceMethodDispatcher.resourceMethod
Methods in org.glassfish.jersey.server.model.internal with parameters of type InvocableModifier and TypeMethodDescriptionJavaResourceMethodDispatcherProvider.create
(Invocable resourceMethod, InvocationHandler invocationHandler, ConfiguredValidator validator) ResourceMethodDispatcherFactory.create
(Invocable resourceMethod, InvocationHandler handler, ConfiguredValidator validator) VoidVoidDispatcherProvider.create
(Invocable resourceMethod, InvocationHandler handler, ConfiguredValidator validator) Constructors in org.glassfish.jersey.server.model.internal with parameters of type InvocableModifierConstructorDescription(package private)
AbstractJavaResourceMethodDispatcher
(Invocable resourceMethod, InvocationHandler methodHandler, ConfiguredValidator validator) Initialize common java resource method dispatcher structures.(package private)
AbstractMethodParamInvoker
(Invocable resourceMethod, InvocationHandler handler, List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator) (package private)
ObjectOutInvoker
(Invocable resourceMethod, InvocationHandler handler, List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator) (package private)
ResponseOutInvoker
(Invocable resourceMethod, InvocationHandler handler, List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator) (package private)
SseEventSinkInvoker
(Invocable resourceMethod, InvocationHandler handler, List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator, int parameterIndex) (package private)
TypeOutInvoker
(Invocable resourceMethod, InvocationHandler handler, List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator) (package private)
VoidOutInvoker
(Invocable resourceMethod, InvocationHandler handler, List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator) private
VoidToVoidDispatcher
(Invocable resourceMethod, InvocationHandler handler, ConfiguredValidator validator) -
Uses of Invocable in org.glassfish.jersey.server.spi
Methods in org.glassfish.jersey.server.spi that return InvocableModifier and TypeMethodDescriptionValidationInterceptorContext.getInvocable()
Provide invocable for which validation will been done. -
Uses of Invocable in org.glassfish.jersey.server.spi.internal
Methods in org.glassfish.jersey.server.spi.internal with parameters of type InvocableModifier and TypeMethodDescriptionResourceMethodDispatcher.Provider.create
(Invocable method, InvocationHandler handler, ConfiguredValidator validator) Create aresource method dispatcher
for a giveninvocable resource method
.Get the invocation handler for the invocable resource method.