public abstract class AbstractRuntimeDelegate
extends jakarta.ws.rs.ext.RuntimeDelegate
RuntimeDelegate
that
provides support common to the client and server.Modifier | Constructor and Description |
---|---|
protected |
AbstractRuntimeDelegate(Set<HeaderDelegateProvider> hps)
Initialization constructor.
|
Modifier and Type | Method and Description |
---|---|
<T> jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> |
createHeaderDelegate(Class<T> type) |
jakarta.ws.rs.core.Link.Builder |
createLinkBuilder() |
jakarta.ws.rs.core.Response.ResponseBuilder |
createResponseBuilder() |
jakarta.ws.rs.core.UriBuilder |
createUriBuilder() |
jakarta.ws.rs.core.Variant.VariantListBuilder |
createVariantListBuilder() |
protected AbstractRuntimeDelegate(Set<HeaderDelegateProvider> hps)
hps
- all HeaderDelegateProvider
instances registered internally.public jakarta.ws.rs.core.Variant.VariantListBuilder createVariantListBuilder()
createVariantListBuilder
in class jakarta.ws.rs.ext.RuntimeDelegate
public jakarta.ws.rs.core.Response.ResponseBuilder createResponseBuilder()
createResponseBuilder
in class jakarta.ws.rs.ext.RuntimeDelegate
public jakarta.ws.rs.core.UriBuilder createUriBuilder()
createUriBuilder
in class jakarta.ws.rs.ext.RuntimeDelegate
public jakarta.ws.rs.core.Link.Builder createLinkBuilder()
createLinkBuilder
in class jakarta.ws.rs.ext.RuntimeDelegate
public <T> jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> createHeaderDelegate(Class<T> type)
createHeaderDelegate
in class jakarta.ws.rs.ext.RuntimeDelegate
Copyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.