Package org.jboss.resteasy.spi
Interface ResteasyDeployment
-
- All Known Implementing Classes:
DelegateResteasyDeployment
public interface ResteasyDeploymentThis class is used to configure and initialize the core components of RESTEasy.- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Method Summary
-
-
-
Method Detail
-
onServer
static boolean onServer()
-
start
void start()
-
merge
void merge(ResteasyDeployment other)
-
registration
void registration()
-
stop
void stop()
-
isUseContainerFormParams
boolean isUseContainerFormParams()
-
setUseContainerFormParams
void setUseContainerFormParams(boolean useContainerFormParams)
-
getApplicationClass
String getApplicationClass()
-
setApplicationClass
void setApplicationClass(String applicationClass)
-
getInjectorFactoryClass
String getInjectorFactoryClass()
-
setInjectorFactoryClass
void setInjectorFactoryClass(String injectorFactoryClass)
-
isDeploymentSensitiveFactoryEnabled
boolean isDeploymentSensitiveFactoryEnabled()
-
setDeploymentSensitiveFactoryEnabled
void setDeploymentSensitiveFactoryEnabled(boolean deploymentSensitiveFactoryEnabled)
-
isAsyncJobServiceEnabled
boolean isAsyncJobServiceEnabled()
-
setAsyncJobServiceEnabled
void setAsyncJobServiceEnabled(boolean asyncJobServiceEnabled)
-
getAsyncJobServiceMaxJobResults
int getAsyncJobServiceMaxJobResults()
-
setAsyncJobServiceMaxJobResults
void setAsyncJobServiceMaxJobResults(int asyncJobServiceMaxJobResults)
-
getAsyncJobServiceMaxWait
long getAsyncJobServiceMaxWait()
-
setAsyncJobServiceMaxWait
void setAsyncJobServiceMaxWait(long asyncJobServiceMaxWait)
-
getAsyncJobServiceThreadPoolSize
int getAsyncJobServiceThreadPoolSize()
-
setAsyncJobServiceThreadPoolSize
void setAsyncJobServiceThreadPoolSize(int asyncJobServiceThreadPoolSize)
-
getAsyncJobServiceBasePath
String getAsyncJobServiceBasePath()
-
setAsyncJobServiceBasePath
void setAsyncJobServiceBasePath(String asyncJobServiceBasePath)
-
getApplication
jakarta.ws.rs.core.Application getApplication()
-
setApplication
void setApplication(jakarta.ws.rs.core.Application application)
-
isRegisterBuiltin
boolean isRegisterBuiltin()
-
setRegisterBuiltin
void setRegisterBuiltin(boolean registerBuiltin)
-
getDisabledProviderClasses
default Set<String> getDisabledProviderClasses()
Returns an immutable set of disabled provider classes.- Returns:
- an immutable set of disabled provider class names
-
addDisabledProviderClass
default void addDisabledProviderClass(String disabledProviderClass)
Adds the provider to the set of providers which will be excluded when attempting to locate providers for processing requests.- Parameters:
disabledProviderClass- the fully qualified class name of the provider ot be disabled
-
addDisabledProviderClasses
default void addDisabledProviderClasses(Set<String> disabledProviderClasses)
Adds the providers to the set of providers which will be excluded when attempting to locate providers for processing requests.- Parameters:
disabledProviderClasses- the fully qualified class names of the providers ot be disabled
-
setDisabledProviderClasses
default void setDisabledProviderClasses(Set<String> disabledProviderClasses)
Adds the providers to the set of providers which will be excluded when attempting to locate providers for processing requests. Any previously added disabled providers will be cleared first.- Parameters:
disabledProviderClasses- the fully qualified class names of the providers ot be disabled
-
setDisabledProviderClasses
default void setDisabledProviderClasses(String... disabledProviderClasses)
Adds the providers to the set of providers which will be excluded when attempting to locate providers for processing requests. Any previously added disabled providers will be cleared first.- Parameters:
disabledProviderClasses- the fully qualified class names of the providers ot be disabled
-
isSecurityEnabled
boolean isSecurityEnabled()
-
setSecurityEnabled
void setSecurityEnabled(boolean securityEnabled)
-
getRegistry
Registry getRegistry()
-
setRegistry
void setRegistry(Registry registry)
-
getDispatcher
Dispatcher getDispatcher()
-
setDispatcher
void setDispatcher(Dispatcher dispatcher)
-
getProviderFactory
ResteasyProviderFactory getProviderFactory()
-
setProviderFactory
void setProviderFactory(ResteasyProviderFactory providerFactory)
-
setMediaTypeParamMapping
void setMediaTypeParamMapping(String paramMapping)
-
getResourceFactories
List<ResourceFactory> getResourceFactories()
-
setResourceFactories
void setResourceFactories(List<ResourceFactory> resourceFactories)
-
setConstructedDefaultContextObjects
void setConstructedDefaultContextObjects(Map<String,String> constructedDefaultContextObjects)
-
setScannedJndiComponentResources
void setScannedJndiComponentResources(List<String> scannedJndiComponentResources)
-
getScannedResourceClassesWithBuilder
Map<String,List<String>> getScannedResourceClassesWithBuilder()
-
setScannedResourceClassesWithBuilder
void setScannedResourceClassesWithBuilder(Map<String,List<String>> scannedResourceClassesWithBuilder)
-
isWiderRequestMatching
boolean isWiderRequestMatching()
-
setWiderRequestMatching
void setWiderRequestMatching(boolean widerRequestMatching)
-
isAddCharset
boolean isAddCharset()
-
setAddCharset
void setAddCharset(boolean addCharset)
-
getInjectorFactory
InjectorFactory getInjectorFactory()
-
setInjectorFactory
void setInjectorFactory(InjectorFactory injectorFactory)
-
setStatisticsEnabled
void setStatisticsEnabled(boolean statisticsEnabled)
-
-