com.sun.jersey.core.spi.factory
Class AbstractRuntimeDelegate

java.lang.Object
  extended by javax.ws.rs.ext.RuntimeDelegate
      extended by com.sun.jersey.core.spi.factory.AbstractRuntimeDelegate

public abstract class AbstractRuntimeDelegate
extends RuntimeDelegate

An abstract implementation of RuntimeDelegate that provides support common to the client and server.

Author:
Paul.Sandoz@Sun.Com

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.ws.rs.ext.RuntimeDelegate
RuntimeDelegate.HeaderDelegate<T>
 
Field Summary
 
Fields inherited from class javax.ws.rs.ext.RuntimeDelegate
JAXRS_RUNTIME_DELEGATE_PROPERTY
 
Constructor Summary
AbstractRuntimeDelegate()
           
 
Method Summary
<T> RuntimeDelegate.HeaderDelegate<T>
createHeaderDelegate(java.lang.Class<T> type)
           
 Response.ResponseBuilder createResponseBuilder()
           
 UriBuilder createUriBuilder()
           
 Variant.VariantListBuilder createVariantListBuilder()
           
 
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
 

Constructor Detail

AbstractRuntimeDelegate

public AbstractRuntimeDelegate()
Method Detail

createVariantListBuilder

public Variant.VariantListBuilder createVariantListBuilder()
Specified by:
createVariantListBuilder in class RuntimeDelegate

createResponseBuilder

public Response.ResponseBuilder createResponseBuilder()
Specified by:
createResponseBuilder in class RuntimeDelegate

createUriBuilder

public UriBuilder createUriBuilder()
Specified by:
createUriBuilder in class RuntimeDelegate

createHeaderDelegate

public <T> RuntimeDelegate.HeaderDelegate<T> createHeaderDelegate(java.lang.Class<T> type)
Specified by:
createHeaderDelegate in class RuntimeDelegate


Copyright © 2010 Sun Microsystems, Inc. All Rights Reserved.