Package org.apache.cxf.jaxrs.impl
Class RuntimeDelegateImpl
- java.lang.Object
-
- javax.ws.rs.ext.RuntimeDelegate
-
- org.apache.cxf.jaxrs.impl.RuntimeDelegateImpl
-
public class RuntimeDelegateImpl extends javax.ws.rs.ext.RuntimeDelegate
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.ws.rs.ext.RuntimeDelegate
javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<Class<?>,javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<?>>
headerProviders
-
Constructor Summary
Constructors Constructor Description RuntimeDelegateImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
createEndpoint(javax.ws.rs.core.Application app, Class<T> endpointType)
<T> javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T>
createHeaderDelegate(Class<T> type)
<T> T
createInstance(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()
-
-
-
Method Detail
-
createInstance
public <T> T createInstance(Class<T> type)
-
createHeaderDelegate
public <T> javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> createHeaderDelegate(Class<T> type)
- Specified by:
createHeaderDelegate
in classjavax.ws.rs.ext.RuntimeDelegate
-
createResponseBuilder
public javax.ws.rs.core.Response.ResponseBuilder createResponseBuilder()
- Specified by:
createResponseBuilder
in classjavax.ws.rs.ext.RuntimeDelegate
-
createUriBuilder
public javax.ws.rs.core.UriBuilder createUriBuilder()
- Specified by:
createUriBuilder
in classjavax.ws.rs.ext.RuntimeDelegate
-
createVariantListBuilder
public javax.ws.rs.core.Variant.VariantListBuilder createVariantListBuilder()
- Specified by:
createVariantListBuilder
in classjavax.ws.rs.ext.RuntimeDelegate
-
createEndpoint
public <T> T createEndpoint(javax.ws.rs.core.Application app, Class<T> endpointType) throws IllegalArgumentException, UnsupportedOperationException
- Specified by:
createEndpoint
in classjavax.ws.rs.ext.RuntimeDelegate
- Throws:
IllegalArgumentException
UnsupportedOperationException
-
createLinkBuilder
public javax.ws.rs.core.Link.Builder createLinkBuilder()
- Specified by:
createLinkBuilder
in classjavax.ws.rs.ext.RuntimeDelegate
-
-