Class RuntimeDelegateImpl
- java.lang.Object
-
- jakarta.ws.rs.ext.RuntimeDelegate
-
- org.glassfish.jersey.internal.AbstractRuntimeDelegate
-
- org.glassfish.jersey.server.internal.RuntimeDelegateImpl
-
public class RuntimeDelegateImpl extends AbstractRuntimeDelegate
Server-side implementation of JAX-RSRuntimeDelegate. This overrides the default implementation ofRuntimeDelegatefrom jersey-common which does not implementcreateEndpoint(jakarta.ws.rs.core.Application, java.lang.Class)method.- Author:
- Jakub Podlesak, Marek Potociar, Martin Matula
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jakarta.ws.rs.ext.RuntimeDelegate
jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T extends Object>
-
-
Constructor Summary
Constructors Constructor Description RuntimeDelegateImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<jakarta.ws.rs.SeBootstrap.Instance>bootstrap(jakarta.ws.rs.core.Application application, jakarta.ws.rs.SeBootstrap.Configuration configuration)CompletableFuture<jakarta.ws.rs.SeBootstrap.Instance>bootstrap(Class<? extends jakarta.ws.rs.core.Application> applicationClass, jakarta.ws.rs.SeBootstrap.Configuration configuration)JerseySeBootstrapConfiguration.BuildercreateConfigurationBuilder()<T> TcreateEndpoint(jakarta.ws.rs.core.Application application, Class<T> endpointType)-
Methods inherited from class org.glassfish.jersey.internal.AbstractRuntimeDelegate
createEntityPartBuilder, createHeaderDelegate, createLinkBuilder, createResponseBuilder, createUriBuilder, createVariantListBuilder
-
-
-
-
Method Detail
-
createEndpoint
public <T> T createEndpoint(jakarta.ws.rs.core.Application application, Class<T> endpointType) throws IllegalArgumentException, UnsupportedOperationException- Specified by:
createEndpointin classjakarta.ws.rs.ext.RuntimeDelegate- Throws:
IllegalArgumentExceptionUnsupportedOperationException
-
createConfigurationBuilder
public JerseySeBootstrapConfiguration.Builder createConfigurationBuilder()
- Specified by:
createConfigurationBuilderin classjakarta.ws.rs.ext.RuntimeDelegate
-
bootstrap
public CompletableFuture<jakarta.ws.rs.SeBootstrap.Instance> bootstrap(jakarta.ws.rs.core.Application application, jakarta.ws.rs.SeBootstrap.Configuration configuration)
- Specified by:
bootstrapin classjakarta.ws.rs.ext.RuntimeDelegate
-
bootstrap
public CompletableFuture<jakarta.ws.rs.SeBootstrap.Instance> bootstrap(Class<? extends jakarta.ws.rs.core.Application> applicationClass, jakarta.ws.rs.SeBootstrap.Configuration configuration)
- Specified by:
bootstrapin classjakarta.ws.rs.ext.RuntimeDelegate
-
-