| Package | Description |
|---|---|
| jakarta.ws.rs.ext |
APIs that provide extensions to the types supported by the JAX-RS API.
|
| org.glassfish.jersey.internal |
Common Jersey internal API classes.
|
| org.glassfish.jersey.server |
Jersey server-side classes.
|
| org.glassfish.jersey.server.internal |
Jersey server-side internal classes.
|
| org.glassfish.jersey.server.spi |
Jersey server-side service provider contract (SPI) classes.
|
| Modifier and Type | Method and Description |
|---|---|
abstract <T> T |
RuntimeDelegate.createEndpoint(Application application,
Class<T> endpointType)
Create a configured instance of the supplied endpoint type.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
RuntimeDelegateImpl.createEndpoint(Application application,
Class<T> endpointType) |
| Modifier and Type | Class and Description |
|---|---|
class |
ResourceConfig
The resource configuration for configuring a web application.
|
| Modifier and Type | Method and Description |
|---|---|
Application |
ServerBootstrapBag.getApplication() |
Application |
ResourceConfig.getApplication()
Returns JAX-RS application corresponding with this ResourceConfig.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
ContainerFactory.createContainer(Class<T> type,
Application application)
Create a container according to the class requested.
|
static ResourceConfig |
ResourceConfig.forApplication(Application application)
Returns a
ResourceConfig instance for the supplied application. |
void |
ServerBootstrapBag.setApplication(Application application) |
| Modifier and Type | Method and Description |
|---|---|
static ResourceConfig |
ResourceConfig.forApplicationClass(Class<? extends Application> applicationClass)
Returns a
ResourceConfig instance wrapping the application of the supplied class. |
static ResourceConfig |
ResourceConfig.forApplicationClass(Class<? extends Application> applicationClass,
Set<Class<?>> defaultClasses)
Returns a
ResourceConfig instance wrapping the application of the supplied class. |
| Constructor and Description |
|---|
ApplicationHandler(Application application)
Create a new Jersey server-side application handler configured by an instance
of a
JAX-RS Application sub-class. |
ApplicationHandler(Application application,
org.glassfish.jersey.internal.inject.Binder customBinder)
Create a new Jersey server-side application handler configured by an instance
of a
ResourceConfig and a custom Binder. |
ApplicationHandler(Application application,
org.glassfish.jersey.internal.inject.Binder customBinder,
Object parentManager)
Create a new Jersey server-side application handler configured by an instance
of a
ResourceConfig, custom Binder and a parent used by InjectionManager. |
| Constructor and Description |
|---|
ApplicationHandler(Class<? extends Application> jaxrsApplicationClass)
Create a new Jersey server-side application handler configured by a
JAX-RS Application (sub-)class. |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
RuntimeDelegateImpl.createEndpoint(Application application,
Class<T> endpointType) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ContainerProvider.createContainer(Class<T> type,
Application application)
Create an container of a given type.
|
Copyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.