Uses of Class
org.glassfish.jersey.server.model.Invocable
-
Packages that use Invocable Package Description org.glassfish.jersey.server.internal.inject Jersey server-side JAX-RS injection support classes.org.glassfish.jersey.server.internal.routing Jersey server-side internal resource routing classes.org.glassfish.jersey.server.model Jersey server-side application & resource modeling classes.org.glassfish.jersey.server.model.internal Jersey server-side internal model related and routing helper classes.org.glassfish.jersey.server.spi Jersey server-side service provider contract (SPI) classes.org.glassfish.jersey.server.spi.internal 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 Invocable Modifier and Type Method Description void
ConfiguredValidator. validateResourceAndInputParams(java.lang.Object resource, Invocable resourceMethod, java.lang.Object[] args)
Validates resource class instance and input parameters of themethod
.void
ConfiguredValidator. validateResult(java.lang.Object resource, Invocable resourceMethod, java.lang.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 Invocable Modifier and Type Method Description private void
MethodSelectingRouter. fillInputTypesFromWorkers(java.util.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 Invocable Modifier and Type Field Description private Invocable
ResourceMethod.Data. invocable
Methods in org.glassfish.jersey.server.model that return Invocable Modifier and Type Method Description static Invocable
Invocable. create(java.lang.Class<? extends Inflector> inflectorClass)
Create a new resource method invocable model backed by an inflector class.static <T> Invocable
Invocable. create(Inflector<javax.ws.rs.core.Request,T> inflector)
Create a new resource method invocable model backed by an inflector instance.static Invocable
Invocable. create(MethodHandler handler, java.lang.reflect.Method handlingMethod)
Create a new resource method invocable model.static Invocable
Invocable. create(MethodHandler handler, java.lang.reflect.Method definitionMethod, boolean encodedParameters)
Create a new resource method invocable model.static Invocable
Invocable. create(MethodHandler handler, java.lang.reflect.Method definitionMethod, java.lang.reflect.Method handlingMethod, boolean encodedParameters)
Create a new resource method invocable model.static Invocable
Invocable. create(MethodHandler handler, java.lang.reflect.Method definitionMethod, java.lang.reflect.Method handlingMethod, boolean encodedParameters, java.lang.reflect.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.Invocable
ResourceMethod. getInvocable()
Get the invocable method model.Methods in org.glassfish.jersey.server.model with parameters of type Invocable Modifier and Type Method Description private 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 Invocable Constructor Description Data(java.lang.String httpMethod, java.util.Collection<javax.ws.rs.core.MediaType> consumedTypes, java.util.Collection<javax.ws.rs.core.MediaType> producedTypes, boolean managedAsync, boolean suspended, boolean sse, long suspendTimeout, java.util.concurrent.TimeUnit suspendTimeoutUnit, Invocable invocable, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> nameBindings, boolean extended)
-
Uses of Invocable in org.glassfish.jersey.server.model.internal
Fields in org.glassfish.jersey.server.model.internal declared as Invocable Modifier and Type Field Description private Invocable
AbstractJavaResourceMethodDispatcher. resourceMethod
Methods in org.glassfish.jersey.server.model.internal with parameters of type Invocable Modifier and Type Method Description ResourceMethodDispatcher
JavaResourceMethodDispatcherProvider. create(Invocable resourceMethod, java.lang.reflect.InvocationHandler invocationHandler, ConfiguredValidator validator)
ResourceMethodDispatcher
ResourceMethodDispatcherFactory. create(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, ConfiguredValidator validator)
java.lang.reflect.InvocationHandler
ResourceMethodInvocationHandlerFactory. create(Invocable resourceMethod)
ResourceMethodDispatcher
VoidVoidDispatcherProvider. create(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, ConfiguredValidator validator)
Constructors in org.glassfish.jersey.server.model.internal with parameters of type Invocable Constructor Description AbstractJavaResourceMethodDispatcher(Invocable resourceMethod, java.lang.reflect.InvocationHandler methodHandler, ConfiguredValidator validator)
Initialize common java resource method dispatcher structures.AbstractMethodParamInvoker(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, java.util.List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator)
ObjectOutInvoker(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, java.util.List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator)
ResponseOutInvoker(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, java.util.List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator)
SseEventSinkInvoker(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, java.util.List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator, int parameterIndex)
TypeOutInvoker(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, java.util.List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator)
VoidOutInvoker(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, java.util.List<ParamValueFactoryWithSource<?>> valueProviders, ConfiguredValidator validator)
VoidToVoidDispatcher(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, ConfiguredValidator validator)
-
Uses of Invocable in org.glassfish.jersey.server.spi
Methods in org.glassfish.jersey.server.spi that return Invocable Modifier and Type Method Description Invocable
ValidationInterceptorContext. 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 Invocable Modifier and Type Method Description ResourceMethodDispatcher
ResourceMethodDispatcher.Provider. create(Invocable method, java.lang.reflect.InvocationHandler handler, ConfiguredValidator validator)
Create aresource method dispatcher
for a giveninvocable resource method
.java.lang.reflect.InvocationHandler
ResourceMethodInvocationHandlerProvider. create(Invocable method)
Get the invocation handler for the invocable resource method.
-