org.glassfish.jersey.internal
Class AbstractRuntimeDelegate
java.lang.Object
javax.ws.rs.ext.RuntimeDelegate
org.glassfish.jersey.internal.AbstractRuntimeDelegate
- Direct Known Subclasses:
- RuntimeDelegateImpl
public abstract class AbstractRuntimeDelegate
- extends javax.ws.rs.ext.RuntimeDelegate
An abstract implementation of RuntimeDelegate that
provides support common to the client and server.
- Author:
- Paul Sandoz
| Nested classes/interfaces inherited from class javax.ws.rs.ext.RuntimeDelegate |
javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> |
| Fields inherited from class javax.ws.rs.ext.RuntimeDelegate |
JAXRS_RUNTIME_DELEGATE_PROPERTY |
|
Constructor Summary |
protected |
AbstractRuntimeDelegate(org.glassfish.hk2.api.ServiceLocator serviceLocator)
Initialization constructor. |
| Methods inherited from class javax.ws.rs.ext.RuntimeDelegate |
createEndpoint, getInstance, setInstance |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractRuntimeDelegate
protected AbstractRuntimeDelegate(org.glassfish.hk2.api.ServiceLocator serviceLocator)
- Initialization constructor.
- Parameters:
serviceLocator - HK2 service locator.
createVariantListBuilder
public javax.ws.rs.core.Variant.VariantListBuilder createVariantListBuilder()
- Specified by:
createVariantListBuilder in class javax.ws.rs.ext.RuntimeDelegate
createResponseBuilder
public javax.ws.rs.core.Response.ResponseBuilder createResponseBuilder()
- Specified by:
createResponseBuilder in class javax.ws.rs.ext.RuntimeDelegate
createUriBuilder
public javax.ws.rs.core.UriBuilder createUriBuilder()
- Specified by:
createUriBuilder in class javax.ws.rs.ext.RuntimeDelegate
createLinkBuilder
public javax.ws.rs.core.Link.Builder createLinkBuilder()
- Specified by:
createLinkBuilder in class javax.ws.rs.ext.RuntimeDelegate
createHeaderDelegate
public <T> javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> createHeaderDelegate(Class<T> type)
- Specified by:
createHeaderDelegate in class javax.ws.rs.ext.RuntimeDelegate
Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.