Package org.analogweb
Interface ModulesBuilder
-
- All Known Implementing Classes:
DefaultModulesBuilder
public interface ModulesBuilder
Builder ofModules
.- Author:
- y2k2mt
-
-
Method Summary
-
-
-
Method Detail
-
buildModules
Modules buildModules(ApplicationContext resolver, ContainerAdaptor defaultContainer)
-
setModulesProviderClass
ModulesBuilder setModulesProviderClass(Class<? extends ContainerAdaptorFactory<? extends ContainerAdaptor>> modulesProviderClass)
-
setModulesProvider
ModulesBuilder setModulesProvider(ContainerAdaptorFactory<? extends ContainerAdaptor> modulesProvider)
-
setInvocationInstanceProviderClass
ModulesBuilder setInvocationInstanceProviderClass(Class<? extends ContainerAdaptorFactory<? extends ContainerAdaptor>> invocationInstanceProviderClass)
-
setInvocationInstanceProvider
ModulesBuilder setInvocationInstanceProvider(ContainerAdaptorFactory<? extends ContainerAdaptor> invocationInstanceProvider)
-
setInvocationFactoryClass
ModulesBuilder setInvocationFactoryClass(Class<? extends InvocationFactory> invocationFactoryClass)
-
setInvocationFactory
ModulesBuilder setInvocationFactory(InvocationFactory invocationFactory)
-
setInvokerFactoryClass
ModulesBuilder setInvokerFactoryClass(Class<? extends InvokerFactory> invokerFactoryClass)
-
setInvokerFactory
ModulesBuilder setInvokerFactory(InvokerFactory invokerFactory)
-
setRenderableResolverClass
ModulesBuilder setRenderableResolverClass(Class<? extends RenderableResolver> responseResolverClass)
-
setRenderableResolver
ModulesBuilder setRenderableResolver(RenderableResolver responseResolver)
-
setExceptionHandlerClass
ModulesBuilder setExceptionHandlerClass(Class<? extends ExceptionHandler> exceptionHandlerClass)
-
setExceptionHandler
ModulesBuilder setExceptionHandler(ExceptionHandler exceptionHandler)
-
setResponseHandlerClass
ModulesBuilder setResponseHandlerClass(Class<? extends ResponseHandler> responseHandlerClass)
-
setResponseHandler
ModulesBuilder setResponseHandler(ResponseHandler responseHandler)
-
setTypeMapperContextClass
ModulesBuilder setTypeMapperContextClass(Class<? extends TypeMapperContext> typeMapperContextClass)
-
setTypeMapperContext
ModulesBuilder setTypeMapperContext(TypeMapperContext typeMapperContext)
-
addInvocationMetadataFactoriesClass
ModulesBuilder addInvocationMetadataFactoriesClass(Class<? extends InvocationMetadataFactory> invocationMetadataFactoryClass)
-
addInvocationMetadataFactories
ModulesBuilder addInvocationMetadataFactories(InvocationMetadataFactory... invocationMetadataFactories)
-
clearInvocationMetadataFactoriesClass
ModulesBuilder clearInvocationMetadataFactoriesClass()
-
clearInvocationMetadataFactories
ModulesBuilder clearInvocationMetadataFactories()
-
addInvocationMetadataFinderClass
ModulesBuilder addInvocationMetadataFinderClass(Class<? extends InvocationMetadataFinder> invocationMetadataFinderClass)
-
addInvocationMetadataFinder
ModulesBuilder addInvocationMetadataFinder(InvocationMetadataFinder... invocationMetadataFinder)
-
clearInvocationMetadataFinderClass
ModulesBuilder clearInvocationMetadataFinderClass()
-
clearInvocationMetadataFinder
ModulesBuilder clearInvocationMetadataFinder()
-
addApplicationProcessorClass
ModulesBuilder addApplicationProcessorClass(Class<? extends ApplicationProcessor> applicationProcessorClass)
-
addApplicationProcessor
ModulesBuilder addApplicationProcessor(ApplicationProcessor... applicationProcessors)
-
clearApplicationProcessorClass
ModulesBuilder clearApplicationProcessorClass()
-
clearApplicationProcessors
ModulesBuilder clearApplicationProcessors()
-
addInvocationInterceptorClass
ModulesBuilder addInvocationInterceptorClass(Class<? extends InvocationInterceptor> invocationInterceptorClass)
-
addInvocationInterceptor
ModulesBuilder addInvocationInterceptor(InvocationInterceptor... invocationInterceptors)
-
clearInvocationInterceptorClass
ModulesBuilder clearInvocationInterceptorClass()
-
clearInvocationInterceptors
ModulesBuilder clearInvocationInterceptors()
-
addAttributesHandlerClass
ModulesBuilder addAttributesHandlerClass(Class<? extends AttributesHandler> attributesHandlerClass)
-
addAttributesHandler
ModulesBuilder addAttributesHandler(AttributesHandler... attributesHandler)
-
clearAttributesHanderClass
ModulesBuilder clearAttributesHanderClass()
-
clearAttributesHanders
ModulesBuilder clearAttributesHanders()
-
addRequestValueResolverClass
ModulesBuilder addRequestValueResolverClass(Class<? extends RequestValueResolver> requestValueResolverClass)
-
addRequestValueResolver
ModulesBuilder addRequestValueResolver(RequestValueResolver... requestValueResolver)
-
clearRequestValueResolverClass
ModulesBuilder clearRequestValueResolverClass()
-
clearRequestValueResolvers
ModulesBuilder clearRequestValueResolvers()
-
addResponseFormatterClass
ModulesBuilder addResponseFormatterClass(Class<? extends Renderable> mapToResponseClass, Class<? extends ResponseFormatter> responseFormatterClass)
-
addResponseFormatters
ModulesBuilder addResponseFormatters(Class<? extends Renderable> mapToResponseClass, ResponseFormatter... responseFormatters)
-
addExceptionMapperClass
ModulesBuilder addExceptionMapperClass(Class<? extends ExceptionMapper> exceptionMapperClass)
-
addExceptionMapper
ModulesBuilder addExceptionMapper(ExceptionMapper... exceptionMappers)
-
clearDirectionFormatterClass
ModulesBuilder clearDirectionFormatterClass()
-
ignore
ModulesBuilder ignore(Class<? extends MultiModule> multiModuleClass)
-
filter
ModulesBuilder filter(MultiModule.Filter multiModuleFilter)
-
-