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 voidConfiguredValidator. validateResourceAndInputParams(java.lang.Object resource, Invocable resourceMethod, java.lang.Object[] args)Validates resource class instance and input parameters of themethod.voidConfiguredValidator. 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 voidMethodSelectingRouter. fillInputTypesFromWorkers(java.util.Set<javax.ws.rs.core.MediaType> effectiveInputTypes, Invocable invocableMethod)private ParameterMethodSelectingRouter. 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 InvocableResourceMethod.Data. invocableMethods in org.glassfish.jersey.server.model that return Invocable Modifier and Type Method Description static InvocableInvocable. create(java.lang.Class<? extends Inflector> inflectorClass)Create a new resource method invocable model backed by an inflector class.static <T> InvocableInvocable. create(Inflector<javax.ws.rs.core.Request,T> inflector)Create a new resource method invocable model backed by an inflector instance.static InvocableInvocable. create(MethodHandler handler, java.lang.reflect.Method handlingMethod)Create a new resource method invocable model.static InvocableInvocable. create(MethodHandler handler, java.lang.reflect.Method definitionMethod, boolean encodedParameters)Create a new resource method invocable model.static InvocableInvocable. create(MethodHandler handler, java.lang.reflect.Method definitionMethod, java.lang.reflect.Method handlingMethod, boolean encodedParameters)Create a new resource method invocable model.static InvocableInvocable. 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 InvocableResourceMethod.Builder. createInvocable()(package private) InvocableResourceMethod.Data. getInvocable()Get the invocable method model.InvocableResourceMethod. getInvocable()Get the invocable method model.Methods in org.glassfish.jersey.server.model with parameters of type Invocable Modifier and Type Method Description private booleanResourceMethodValidator. isSseInjected(Invocable invocable)voidAbstractResourceModelVisitor. visitInvocable(Invocable invocable)voidInvocableValidator. visitInvocable(Invocable invocable)voidResourceModelVisitor. 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 InvocableAbstractJavaResourceMethodDispatcher. resourceMethodMethods in org.glassfish.jersey.server.model.internal with parameters of type Invocable Modifier and Type Method Description ResourceMethodDispatcherJavaResourceMethodDispatcherProvider. create(Invocable resourceMethod, java.lang.reflect.InvocationHandler invocationHandler, ConfiguredValidator validator)ResourceMethodDispatcherResourceMethodDispatcherFactory. create(Invocable resourceMethod, java.lang.reflect.InvocationHandler handler, ConfiguredValidator validator)java.lang.reflect.InvocationHandlerResourceMethodInvocationHandlerFactory. create(Invocable resourceMethod)ResourceMethodDispatcherVoidVoidDispatcherProvider. 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 InvocableValidationInterceptorContext. 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 ResourceMethodDispatcherResourceMethodDispatcher.Provider. create(Invocable method, java.lang.reflect.InvocationHandler handler, ConfiguredValidator validator)Create aresource method dispatcherfor a giveninvocable resource method.java.lang.reflect.InvocationHandlerResourceMethodInvocationHandlerProvider. create(Invocable method)Get the invocation handler for the invocable resource method.
-