Package org.glassfish.jersey.internal
Class AbstractRuntimeDelegate
java.lang.Object
jakarta.ws.rs.ext.RuntimeDelegate
org.glassfish.jersey.internal.AbstractRuntimeDelegate
- Direct Known Subclasses:
RuntimeDelegateImpl
,RuntimeDelegateImpl
An abstract implementation of
RuntimeDelegate
that
provides support common to the client and server.- Author:
- Paul Sandoz
-
Nested Class Summary
Nested classes/interfaces inherited from class jakarta.ws.rs.ext.RuntimeDelegate
RuntimeDelegate.HeaderDelegate<T extends Object>
-
Field Summary
Fields inherited from class jakarta.ws.rs.ext.RuntimeDelegate
JAXRS_RUNTIME_DELEGATE_PROPERTY
-
Constructor Summary
ModifierConstructorDescriptionprotected
Initialization constructor. -
Method Summary
Modifier and TypeMethodDescriptioncreateEntityPartBuilder
(String partName) createHeaderDelegate
(Class<T> type) Methods inherited from class jakarta.ws.rs.ext.RuntimeDelegate
bootstrap, bootstrap, createConfigurationBuilder, createEndpoint, getInstance, setInstance
-
Constructor Details
-
AbstractRuntimeDelegate
Initialization constructor. The injection manager will be shut down.- Parameters:
hps
- allHeaderDelegateProvider
instances registered internally.
-
-
Method Details
-
createVariantListBuilder
- Specified by:
createVariantListBuilder
in classRuntimeDelegate
-
createResponseBuilder
- Specified by:
createResponseBuilder
in classRuntimeDelegate
-
createUriBuilder
- Specified by:
createUriBuilder
in classRuntimeDelegate
-
createLinkBuilder
- Specified by:
createLinkBuilder
in classRuntimeDelegate
-
createHeaderDelegate
- Specified by:
createHeaderDelegate
in classRuntimeDelegate
-
createEntityPartBuilder
- Specified by:
createEntityPartBuilder
in classRuntimeDelegate
- Throws:
IllegalArgumentException
-