org.codehaus.waffle
Interface ComponentRegistry

All Known Implementing Classes:
PicoComponentRegistry

public interface ComponentRegistry

Component registry which allows Waffle to have a pluggable architecture.

Author:
Michael Ward, Mauro Talevi

Method Summary
 ActionMethodExecutor getActionMethodExecutor()
           
 ActionMethodResponseHandler getActionMethodResponseHandler()
           
 ActionMonitor getActionMonitor()
           
 ArgumentResolver getArgumentResolver()
           
 BindErrorMessageResolver getBindErrorMessageResolver()
           
 BindMonitor getBindMonitor()
           
 ContextContainerFactory getContextContainerFactory()
           
 ContextMonitor getContextMonitor()
           
 ControllerDefinitionFactory getControllerDefinitionFactory()
           
 ControllerMonitor getControllerMonitor()
           
 ControllerNameResolver getControllerNameResolver()
           
 DataBinder getDataBinder()
           
 MessageResources getMessageResources()
           
 MethodDefinitionFinder getMethodDefinitionFinder()
           
 MethodNameResolver getMethodNameResolver()
           
 RegistrarMonitor getRegistrarMonitor()
           
 RequestAttributeBinder getRequestAttributeBinder()
           
 ServletMonitor getServletMonitor()
           
 StringTransmuter getStringTransmuter()
           
 ValidationMonitor getValidationMonitor()
           
 Validator getValidator()
           
 ValueConverterFinder getValueConverterFinder()
           
 ViewDispatcher getViewDispatcher()
           
 ViewMonitor getViewMonitor()
           
 ViewResolver getViewResolver()
           
<T> T
locateByKey(java.lang.Object key)
           
<T> T
locateByType(java.lang.Class<T> t)
           
 

Method Detail

locateByKey

<T> T locateByKey(java.lang.Object key)

locateByType

<T> T locateByType(java.lang.Class<T> t)

getActionMethodExecutor

ActionMethodExecutor getActionMethodExecutor()

getActionMethodResponseHandler

ActionMethodResponseHandler getActionMethodResponseHandler()

getActionMonitor

ActionMonitor getActionMonitor()

getArgumentResolver

ArgumentResolver getArgumentResolver()

getBindErrorMessageResolver

BindErrorMessageResolver getBindErrorMessageResolver()

getBindMonitor

BindMonitor getBindMonitor()

getContextContainerFactory

ContextContainerFactory getContextContainerFactory()

getContextMonitor

ContextMonitor getContextMonitor()

getControllerDefinitionFactory

ControllerDefinitionFactory getControllerDefinitionFactory()

getControllerMonitor

ControllerMonitor getControllerMonitor()

getControllerNameResolver

ControllerNameResolver getControllerNameResolver()

getDataBinder

DataBinder getDataBinder()

getMessageResources

MessageResources getMessageResources()

getMethodDefinitionFinder

MethodDefinitionFinder getMethodDefinitionFinder()

getMethodNameResolver

MethodNameResolver getMethodNameResolver()

getRegistrarMonitor

RegistrarMonitor getRegistrarMonitor()

getRequestAttributeBinder

RequestAttributeBinder getRequestAttributeBinder()

getServletMonitor

ServletMonitor getServletMonitor()

getStringTransmuter

StringTransmuter getStringTransmuter()

getValueConverterFinder

ValueConverterFinder getValueConverterFinder()

getValidator

Validator getValidator()

getValidationMonitor

ValidationMonitor getValidationMonitor()

getViewDispatcher

ViewDispatcher getViewDispatcher()

getViewMonitor

ViewMonitor getViewMonitor()

getViewResolver

ViewResolver getViewResolver()


Copyright © 2008. All Rights Reserved.