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