com.xebialabs.deployit.core.api.resteasy
Class ResteasyHelper.ResteasyProviderFactoryBuilder

java.lang.Object
  extended by com.xebialabs.deployit.core.api.resteasy.ResteasyHelper.ResteasyProviderFactoryBuilder
Enclosing class:
ResteasyHelper

public static class ResteasyHelper.ResteasyProviderFactoryBuilder
extends java.lang.Object


Method Summary
 ResteasyHelper.ResteasyProviderFactoryBuilder addClientErrorInterceptor(org.jboss.resteasy.client.core.ClientErrorInterceptor... interceptor)
           
 ResteasyHelper.ResteasyProviderFactoryBuilder addContextResolver(java.lang.Class<? extends javax.ws.rs.ext.ContextResolver<?>>... contextFinderClasses)
           
 ResteasyHelper.ResteasyProviderFactoryBuilder addExceptionMapper(java.lang.Class<? extends javax.ws.rs.ext.ExceptionMapper<?>>... exceptionMapper)
           
 ResteasyHelper.ResteasyProviderFactoryBuilder addPostProcessInterceptor(java.lang.Class<? extends org.jboss.resteasy.spi.interception.PostProcessInterceptor>... postProcessInterceptor)
           
 ResteasyHelper.ResteasyProviderFactoryBuilder addPreProcessInterceptor(java.lang.Class<? extends org.jboss.resteasy.spi.interception.PreProcessInterceptor>... preProcessInterceptor)
           
 ResteasyHelper.ResteasyProviderFactoryBuilder addReader(java.lang.Class<? extends javax.ws.rs.ext.MessageBodyReader<?>>... reader)
           
 ResteasyHelper.ResteasyProviderFactoryBuilder addWriter(java.lang.Class<? extends javax.ws.rs.ext.MessageBodyWriter<?>>... writer)
           
 void build()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addReader

public ResteasyHelper.ResteasyProviderFactoryBuilder addReader(java.lang.Class<? extends javax.ws.rs.ext.MessageBodyReader<?>>... reader)

addWriter

public ResteasyHelper.ResteasyProviderFactoryBuilder addWriter(java.lang.Class<? extends javax.ws.rs.ext.MessageBodyWriter<?>>... writer)

addContextResolver

public ResteasyHelper.ResteasyProviderFactoryBuilder addContextResolver(java.lang.Class<? extends javax.ws.rs.ext.ContextResolver<?>>... contextFinderClasses)

addClientErrorInterceptor

public ResteasyHelper.ResteasyProviderFactoryBuilder addClientErrorInterceptor(org.jboss.resteasy.client.core.ClientErrorInterceptor... interceptor)

addExceptionMapper

public ResteasyHelper.ResteasyProviderFactoryBuilder addExceptionMapper(java.lang.Class<? extends javax.ws.rs.ext.ExceptionMapper<?>>... exceptionMapper)

addPreProcessInterceptor

public ResteasyHelper.ResteasyProviderFactoryBuilder addPreProcessInterceptor(java.lang.Class<? extends org.jboss.resteasy.spi.interception.PreProcessInterceptor>... preProcessInterceptor)

addPostProcessInterceptor

public ResteasyHelper.ResteasyProviderFactoryBuilder addPostProcessInterceptor(java.lang.Class<? extends org.jboss.resteasy.spi.interception.PostProcessInterceptor>... postProcessInterceptor)

build

public void build()