public abstract class AbstractRuntimeDelegate
extends javax.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> javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> |
createHeaderDelegate(Class<T> type) |
javax.ws.rs.core.Link.Builder |
createLinkBuilder() |
javax.ws.rs.core.Response.ResponseBuilder |
createResponseBuilder() |
javax.ws.rs.core.UriBuilder |
createUriBuilder() |
javax.ws.rs.core.Variant.VariantListBuilder |
createVariantListBuilder() |
protected AbstractRuntimeDelegate(Set<HeaderDelegateProvider> hps)
hps
- all HeaderDelegateProvider
instances registered internally.public javax.ws.rs.core.Variant.VariantListBuilder createVariantListBuilder()
createVariantListBuilder
in class javax.ws.rs.ext.RuntimeDelegate
public javax.ws.rs.core.Response.ResponseBuilder createResponseBuilder()
createResponseBuilder
in class javax.ws.rs.ext.RuntimeDelegate
public javax.ws.rs.core.UriBuilder createUriBuilder()
createUriBuilder
in class javax.ws.rs.ext.RuntimeDelegate
public javax.ws.rs.core.Link.Builder createLinkBuilder()
createLinkBuilder
in class javax.ws.rs.ext.RuntimeDelegate
public <T> javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> createHeaderDelegate(Class<T> type)
createHeaderDelegate
in class javax.ws.rs.ext.RuntimeDelegate
Copyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.