org.loom.servlet
Class LoomServletRequestFactory

java.lang.Object
  extended by org.loom.servlet.LoomServletRequestFactory

@Singleton
public class LoomServletRequestFactory
extends java.lang.Object


Constructor Summary
LoomServletRequestFactory()
           
 
Method Summary
 void clearInstance(javax.servlet.ServletRequest request)
           
 java.lang.String getDefaultCharset()
           
 FlashContextFactory getFlashContextFactory()
           
 LocaleResolver getLocaleResolver()
           
 MessagesRepositoryFactory getMessagesRepositoryFactory()
           
 LoomServletRequest getOrCreateInstance(javax.servlet.ServletRequest parent)
           
 LoomServletResponse getResponseInstance(LoomServletRequest request, javax.servlet.ServletResponse parent)
          Returns the instance of LoomServletResponse if one already exists, or creates a new one if not
 javax.servlet.ServletContext getServletContext()
           
 void setDefaultCharset(java.lang.String defaultCharset)
           
 void setFileParameterFactory(FileParameterFactory fileParameterFactory)
           
 void setFlashContextFactory(FlashContextFactory flashContextFactory)
           
 void setLocaleResolver(LocaleResolver localeResolver)
           
 void setMessagesRepositoryFactory(MessagesRepositoryFactory messagesRepositoryFactory)
           
 void setObjectMapper(org.codehaus.jackson.map.ObjectMapper objectMapper)
           
 void setServletContext(javax.servlet.ServletContext servletContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoomServletRequestFactory

public LoomServletRequestFactory()
Method Detail

getOrCreateInstance

public LoomServletRequest getOrCreateInstance(javax.servlet.ServletRequest parent)

clearInstance

public void clearInstance(javax.servlet.ServletRequest request)

getResponseInstance

public LoomServletResponse getResponseInstance(LoomServletRequest request,
                                               javax.servlet.ServletResponse parent)
Returns the instance of LoomServletResponse if one already exists, or creates a new one if not


setServletContext

public void setServletContext(javax.servlet.ServletContext servletContext)

setMessagesRepositoryFactory

public void setMessagesRepositoryFactory(MessagesRepositoryFactory messagesRepositoryFactory)

setLocaleResolver

public void setLocaleResolver(LocaleResolver localeResolver)

setFlashContextFactory

public void setFlashContextFactory(FlashContextFactory flashContextFactory)

setDefaultCharset

public void setDefaultCharset(java.lang.String defaultCharset)

getServletContext

public javax.servlet.ServletContext getServletContext()

getMessagesRepositoryFactory

public MessagesRepositoryFactory getMessagesRepositoryFactory()

getLocaleResolver

public LocaleResolver getLocaleResolver()

getFlashContextFactory

public FlashContextFactory getFlashContextFactory()

getDefaultCharset

public java.lang.String getDefaultCharset()

setFileParameterFactory

public void setFileParameterFactory(FileParameterFactory fileParameterFactory)

setObjectMapper

public void setObjectMapper(org.codehaus.jackson.map.ObjectMapper objectMapper)