Package org.wso2.msf4j.delegates
Class MSF4JRuntimeDelegate
- java.lang.Object
-
- javax.ws.rs.ext.RuntimeDelegate
-
- org.wso2.msf4j.delegates.MSF4JRuntimeDelegate
-
public class MSF4JRuntimeDelegate extends javax.ws.rs.ext.RuntimeDelegateImplementation of the RuntimeDelegate which is required for the javax.ws.rs.core.Response.
This class will be loaded by javax.ws.rs.ext.RuntimeDelegate.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.Class<?>,javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<?>>headerProviders
-
Constructor Summary
Constructors Constructor Description MSF4JRuntimeDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TcreateEndpoint(javax.ws.rs.core.Application application, java.lang.Class<T> endpointType)<T> javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T>createHeaderDelegate(java.lang.Class<T> type)javax.ws.rs.core.Link.BuildercreateLinkBuilder()javax.ws.rs.core.Response.ResponseBuildercreateResponseBuilder()javax.ws.rs.core.UriBuildercreateUriBuilder()javax.ws.rs.core.Variant.VariantListBuildercreateVariantListBuilder()
-
-
-
Method Detail
-
createUriBuilder
public javax.ws.rs.core.UriBuilder createUriBuilder()
- Specified by:
createUriBuilderin classjavax.ws.rs.ext.RuntimeDelegate
-
createResponseBuilder
public javax.ws.rs.core.Response.ResponseBuilder createResponseBuilder()
- Specified by:
createResponseBuilderin classjavax.ws.rs.ext.RuntimeDelegate
-
createVariantListBuilder
public javax.ws.rs.core.Variant.VariantListBuilder createVariantListBuilder()
- Specified by:
createVariantListBuilderin classjavax.ws.rs.ext.RuntimeDelegate
-
createEndpoint
public <T> T createEndpoint(javax.ws.rs.core.Application application, java.lang.Class<T> endpointType) throws java.lang.IllegalArgumentException, java.lang.UnsupportedOperationException- Specified by:
createEndpointin classjavax.ws.rs.ext.RuntimeDelegate- Throws:
java.lang.IllegalArgumentExceptionjava.lang.UnsupportedOperationException
-
createHeaderDelegate
public <T> javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T> createHeaderDelegate(java.lang.Class<T> type) throws java.lang.IllegalArgumentException- Specified by:
createHeaderDelegatein classjavax.ws.rs.ext.RuntimeDelegate- Throws:
java.lang.IllegalArgumentException
-
createLinkBuilder
public javax.ws.rs.core.Link.Builder createLinkBuilder()
- Specified by:
createLinkBuilderin classjavax.ws.rs.ext.RuntimeDelegate
-
-