Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
private MethodHandler |
PushMethodHandlerRouter.methodHandler |
Constructor and Description |
---|
PushMethodHandlerRouter(MethodHandler methodHandler,
Router next)
Create a new
PushMethodHandlerRouter instance. |
Modifier and Type | Class and Description |
---|---|
private static class |
MethodHandler.ClassBasedMethodHandler |
private static class |
MethodHandler.InstanceBasedMethodHandler |
Modifier and Type | Field and Description |
---|---|
private MethodHandler |
Invocable.handler |
Modifier and Type | Method and Description |
---|---|
static MethodHandler |
MethodHandler.create(java.lang.Class<?> handlerClass)
Create a class-based method handler from a class.
|
static MethodHandler |
MethodHandler.create(java.lang.Class<?> handlerClass,
boolean keepConstructorParamsEncoded)
Create a class-based method handler from a class.
|
static MethodHandler |
MethodHandler.create(java.lang.Class<?> handlerClass,
boolean keepConstructorParamsEncoded,
java.util.Collection<Parameter> handlerParameters)
Create a class-based method handler from a class.
|
static MethodHandler |
MethodHandler.create(java.lang.Class<?> handlerClass,
java.util.Collection<Parameter> handlerParameters)
Create a class-based method handler from a class.
|
static MethodHandler |
MethodHandler.create(java.lang.Object handlerInstance)
Create a instance-based (singleton) method handler from a class.
|
static MethodHandler |
MethodHandler.create(java.lang.Object handlerInstance,
java.lang.Class<?> handlerClass)
Create a instance-based (singleton) method handler from a class.
|
static MethodHandler |
MethodHandler.create(java.lang.Object handlerInstance,
java.lang.Class<?> handlerClass,
java.util.Collection<Parameter> handlerParameters)
Create a instance-based (singleton) method handler from a class.
|
static MethodHandler |
MethodHandler.create(java.lang.Object handlerInstance,
java.util.Collection<Parameter> handlerParameters)
Create a instance-based (singleton) method handler from a class.
|
MethodHandler |
Invocable.getHandler()
Get the model of the resource method handler that will be used to invoke
the
handling resource method on. |
Modifier and Type | Method and Description |
---|---|
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.
|
void |
AbstractResourceModelVisitor.visitMethodHandler(MethodHandler methodHandler) |
void |
ResourceModelVisitor.visitMethodHandler(MethodHandler methodHandler)
Visit a single resource method handler model.
|
Constructor and Description |
---|
Invocable(MethodHandler handler,
java.lang.reflect.Method definitionMethod,
java.lang.reflect.Method handlingMethod,
boolean encodedParameters,
java.lang.reflect.Type routingResponseType) |