org.jboss.resteasy.spi
Class ResteasyDeployment
java.lang.Object
org.jboss.resteasy.spi.ResteasyDeployment
public class ResteasyDeployment
- extends java.lang.Object
This class is used to configure and initialize the core components of RESTEasy.
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
Method Summary |
static Application |
createApplication(java.lang.String applicationClass,
ResteasyProviderFactory providerFactory)
|
java.util.List<java.lang.Class> |
getActualProviderClasses()
|
java.util.List<java.lang.Class> |
getActualResourceClasses()
|
Application |
getApplication()
|
java.lang.String |
getApplicationClass()
|
java.lang.String |
getAsyncJobServiceBasePath()
|
int |
getAsyncJobServiceMaxJobResults()
|
long |
getAsyncJobServiceMaxWait()
|
int |
getAsyncJobServiceThreadPoolSize()
|
java.util.Map<java.lang.Class,java.lang.Object> |
getDefaultContextObjects()
|
Dispatcher |
getDispatcher()
|
java.lang.String |
getInjectorFactoryClass()
|
java.util.Map<java.lang.String,java.lang.String> |
getInterceptorAfterPrecedences()
|
java.util.Map<java.lang.String,java.lang.String> |
getInterceptorBeforePrecedences()
|
java.util.List<java.lang.String> |
getInterceptorPrecedences()
|
java.util.List<java.lang.String> |
getJndiResources()
|
java.util.Map<java.lang.String,java.lang.String> |
getLanguageExtensions()
|
java.util.Map<java.lang.String,java.lang.String> |
getMediaTypeMappings()
|
java.util.List<java.lang.String> |
getProviderClasses()
|
ResteasyProviderFactory |
getProviderFactory()
|
java.util.List<java.lang.Object> |
getProviders()
|
Registry |
getRegistry()
|
java.util.List<java.lang.String> |
getResourceClasses()
|
java.util.List<ResourceFactory> |
getResourceFactories()
|
java.util.List<java.lang.Object> |
getResources()
|
java.util.List<java.lang.String> |
getUnwrappedExceptions()
|
boolean |
isAsyncJobServiceEnabled()
|
boolean |
isDeploymentSensitiveFactoryEnabled()
|
boolean |
isRegisterBuiltin()
|
boolean |
isSecurityEnabled()
|
protected void |
processApplication(Application config)
|
protected void |
registerProvider(java.lang.String clazz)
|
void |
registration()
|
void |
setActualProviderClasses(java.util.List<java.lang.Class> actualProviderClasses)
|
void |
setActualResourceClasses(java.util.List<java.lang.Class> actualResourceClasses)
|
void |
setApplication(Application application)
|
void |
setApplicationClass(java.lang.String applicationClass)
|
void |
setAsyncJobServiceBasePath(java.lang.String asyncJobServiceBasePath)
|
void |
setAsyncJobServiceEnabled(boolean asyncJobServiceEnabled)
|
void |
setAsyncJobServiceMaxJobResults(int asyncJobServiceMaxJobResults)
|
void |
setAsyncJobServiceMaxWait(long asyncJobServiceMaxWait)
|
void |
setAsyncJobServiceThreadPoolSize(int asyncJobServiceThreadPoolSize)
|
void |
setDefaultContextObjects(java.util.Map<java.lang.Class,java.lang.Object> defaultContextObjects)
|
void |
setDeploymentSensitiveFactoryEnabled(boolean deploymentSensitiveFactoryEnabled)
|
void |
setDispatcher(Dispatcher dispatcher)
|
void |
setInjectorFactoryClass(java.lang.String injectorFactoryClass)
|
void |
setInterceptorAfterPrecedences(java.util.Map<java.lang.String,java.lang.String> interceptorAfterPrecedences)
|
void |
setInterceptorBeforePrecedences(java.util.Map<java.lang.String,java.lang.String> interceptorBeforePrecedences)
|
void |
setInterceptorPrecedences(java.util.List<java.lang.String> interceptorPrecedences)
|
void |
setJndiResources(java.util.List<java.lang.String> jndiResources)
|
void |
setLanguageExtensions(java.util.Map<java.lang.String,java.lang.String> languageExtensions)
|
void |
setMediaTypeMappings(java.util.Map<java.lang.String,java.lang.String> mediaTypeMappings)
|
void |
setMediaTypeParamMapping(java.lang.String paramMapping)
|
void |
setProviderClasses(java.util.List<java.lang.String> providerClasses)
|
void |
setProviderFactory(ResteasyProviderFactory providerFactory)
|
void |
setProviders(java.util.List<java.lang.Object> providers)
|
void |
setRegisterBuiltin(boolean registerBuiltin)
|
void |
setRegistry(Registry registry)
|
void |
setResourceClasses(java.util.List<java.lang.String> resourceClasses)
|
void |
setResourceFactories(java.util.List<ResourceFactory> resourceFactories)
|
void |
setResources(java.util.List<java.lang.Object> resources)
|
void |
setSecurityEnabled(boolean securityEnabled)
|
void |
setUnwrappedExceptions(java.util.List<java.lang.String> unwrappedExceptions)
|
void |
start()
|
void |
stop()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
deploymentSensitiveFactoryEnabled
protected boolean deploymentSensitiveFactoryEnabled
asyncJobServiceEnabled
protected boolean asyncJobServiceEnabled
asyncJobServiceMaxJobResults
protected int asyncJobServiceMaxJobResults
asyncJobServiceMaxWait
protected long asyncJobServiceMaxWait
asyncJobServiceThreadPoolSize
protected int asyncJobServiceThreadPoolSize
asyncJobServiceBasePath
protected java.lang.String asyncJobServiceBasePath
applicationClass
protected java.lang.String applicationClass
injectorFactoryClass
protected java.lang.String injectorFactoryClass
application
protected Application application
registerBuiltin
protected boolean registerBuiltin
providerClasses
protected java.util.List<java.lang.String> providerClasses
actualProviderClasses
protected java.util.List<java.lang.Class> actualProviderClasses
providers
protected java.util.List<java.lang.Object> providers
securityEnabled
protected boolean securityEnabled
jndiResources
protected java.util.List<java.lang.String> jndiResources
resourceClasses
protected java.util.List<java.lang.String> resourceClasses
unwrappedExceptions
protected java.util.List<java.lang.String> unwrappedExceptions
actualResourceClasses
protected java.util.List<java.lang.Class> actualResourceClasses
resourceFactories
protected java.util.List<ResourceFactory> resourceFactories
resources
protected java.util.List<java.lang.Object> resources
mediaTypeMappings
protected java.util.Map<java.lang.String,java.lang.String> mediaTypeMappings
languageExtensions
protected java.util.Map<java.lang.String,java.lang.String> languageExtensions
interceptorPrecedences
protected java.util.List<java.lang.String> interceptorPrecedences
interceptorBeforePrecedences
protected java.util.Map<java.lang.String,java.lang.String> interceptorBeforePrecedences
interceptorAfterPrecedences
protected java.util.Map<java.lang.String,java.lang.String> interceptorAfterPrecedences
defaultContextObjects
protected java.util.Map<java.lang.Class,java.lang.Object> defaultContextObjects
registry
protected Registry registry
dispatcher
protected Dispatcher dispatcher
providerFactory
protected ResteasyProviderFactory providerFactory
paramMapping
protected java.lang.String paramMapping
ResteasyDeployment
public ResteasyDeployment()
start
public void start()
createApplication
public static Application createApplication(java.lang.String applicationClass,
ResteasyProviderFactory providerFactory)
registration
public void registration()
stop
public void stop()
processApplication
protected void processApplication(Application config)
registerProvider
protected void registerProvider(java.lang.String clazz)
getApplicationClass
public java.lang.String getApplicationClass()
setApplicationClass
public void setApplicationClass(java.lang.String applicationClass)
getInjectorFactoryClass
public java.lang.String getInjectorFactoryClass()
setInjectorFactoryClass
public void setInjectorFactoryClass(java.lang.String injectorFactoryClass)
isDeploymentSensitiveFactoryEnabled
public boolean isDeploymentSensitiveFactoryEnabled()
setDeploymentSensitiveFactoryEnabled
public void setDeploymentSensitiveFactoryEnabled(boolean deploymentSensitiveFactoryEnabled)
isAsyncJobServiceEnabled
public boolean isAsyncJobServiceEnabled()
setAsyncJobServiceEnabled
public void setAsyncJobServiceEnabled(boolean asyncJobServiceEnabled)
getAsyncJobServiceMaxJobResults
public int getAsyncJobServiceMaxJobResults()
setAsyncJobServiceMaxJobResults
public void setAsyncJobServiceMaxJobResults(int asyncJobServiceMaxJobResults)
getAsyncJobServiceMaxWait
public long getAsyncJobServiceMaxWait()
setAsyncJobServiceMaxWait
public void setAsyncJobServiceMaxWait(long asyncJobServiceMaxWait)
getAsyncJobServiceThreadPoolSize
public int getAsyncJobServiceThreadPoolSize()
setAsyncJobServiceThreadPoolSize
public void setAsyncJobServiceThreadPoolSize(int asyncJobServiceThreadPoolSize)
getAsyncJobServiceBasePath
public java.lang.String getAsyncJobServiceBasePath()
setAsyncJobServiceBasePath
public void setAsyncJobServiceBasePath(java.lang.String asyncJobServiceBasePath)
getApplication
public Application getApplication()
setApplication
public void setApplication(Application application)
isRegisterBuiltin
public boolean isRegisterBuiltin()
setRegisterBuiltin
public void setRegisterBuiltin(boolean registerBuiltin)
getProviderClasses
public java.util.List<java.lang.String> getProviderClasses()
setProviderClasses
public void setProviderClasses(java.util.List<java.lang.String> providerClasses)
getProviders
public java.util.List<java.lang.Object> getProviders()
setProviders
public void setProviders(java.util.List<java.lang.Object> providers)
getActualProviderClasses
public java.util.List<java.lang.Class> getActualProviderClasses()
setActualProviderClasses
public void setActualProviderClasses(java.util.List<java.lang.Class> actualProviderClasses)
getActualResourceClasses
public java.util.List<java.lang.Class> getActualResourceClasses()
setActualResourceClasses
public void setActualResourceClasses(java.util.List<java.lang.Class> actualResourceClasses)
isSecurityEnabled
public boolean isSecurityEnabled()
setSecurityEnabled
public void setSecurityEnabled(boolean securityEnabled)
getJndiResources
public java.util.List<java.lang.String> getJndiResources()
setJndiResources
public void setJndiResources(java.util.List<java.lang.String> jndiResources)
getResourceClasses
public java.util.List<java.lang.String> getResourceClasses()
setResourceClasses
public void setResourceClasses(java.util.List<java.lang.String> resourceClasses)
getMediaTypeMappings
public java.util.Map<java.lang.String,java.lang.String> getMediaTypeMappings()
setMediaTypeMappings
public void setMediaTypeMappings(java.util.Map<java.lang.String,java.lang.String> mediaTypeMappings)
getResources
public java.util.List<java.lang.Object> getResources()
setResources
public void setResources(java.util.List<java.lang.Object> resources)
getLanguageExtensions
public java.util.Map<java.lang.String,java.lang.String> getLanguageExtensions()
setLanguageExtensions
public void setLanguageExtensions(java.util.Map<java.lang.String,java.lang.String> languageExtensions)
getInterceptorPrecedences
public java.util.List<java.lang.String> getInterceptorPrecedences()
setInterceptorPrecedences
public void setInterceptorPrecedences(java.util.List<java.lang.String> interceptorPrecedences)
getInterceptorBeforePrecedences
public java.util.Map<java.lang.String,java.lang.String> getInterceptorBeforePrecedences()
setInterceptorBeforePrecedences
public void setInterceptorBeforePrecedences(java.util.Map<java.lang.String,java.lang.String> interceptorBeforePrecedences)
getInterceptorAfterPrecedences
public java.util.Map<java.lang.String,java.lang.String> getInterceptorAfterPrecedences()
setInterceptorAfterPrecedences
public void setInterceptorAfterPrecedences(java.util.Map<java.lang.String,java.lang.String> interceptorAfterPrecedences)
getRegistry
public Registry getRegistry()
setRegistry
public void setRegistry(Registry registry)
getDispatcher
public Dispatcher getDispatcher()
setDispatcher
public void setDispatcher(Dispatcher dispatcher)
getProviderFactory
public ResteasyProviderFactory getProviderFactory()
setProviderFactory
public void setProviderFactory(ResteasyProviderFactory providerFactory)
setMediaTypeParamMapping
public void setMediaTypeParamMapping(java.lang.String paramMapping)
getResourceFactories
public java.util.List<ResourceFactory> getResourceFactories()
setResourceFactories
public void setResourceFactories(java.util.List<ResourceFactory> resourceFactories)
getUnwrappedExceptions
public java.util.List<java.lang.String> getUnwrappedExceptions()
setUnwrappedExceptions
public void setUnwrappedExceptions(java.util.List<java.lang.String> unwrappedExceptions)
getDefaultContextObjects
public java.util.Map<java.lang.Class,java.lang.Object> getDefaultContextObjects()
setDefaultContextObjects
public void setDefaultContextObjects(java.util.Map<java.lang.Class,java.lang.Object> defaultContextObjects)
Copyright © 2010. All Rights Reserved.