org.skyscreamer.yoga.mapper
Class YogaRequestContext

java.lang.Object
  extended by org.skyscreamer.yoga.mapper.YogaRequestContext

public class YogaRequestContext
extends Object


Constructor Summary
YogaRequestContext(String urlSuffix, SelectorResolver resolver, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Collection<RenderingListener> listeners)
           
YogaRequestContext(String urlSuffix, SelectorResolver resolver, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, RenderingListener... listeners)
           
 
Method Summary
 void emitEvent(ListHierarchicalModel<?> model, Iterable<?> iterable, YogaRequestContext context, Selector selector)
           
<T> void
emitEvent(MapHierarchicalModel<?> model, T value, Class<T> type, YogaRequestContext context, Selector selector)
           
<T> void
emitEvent(RenderingEvent<T> event)
           
 Object getProperty(String key)
           
 javax.servlet.http.HttpServletRequest getRequest()
           
 javax.servlet.http.HttpServletResponse getResponse()
           
 Selector getSelector()
           
 SelectorParser getSelectorParser()
           
 String getUrlSuffix()
           
 void setProperty(String key, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YogaRequestContext

public YogaRequestContext(String urlSuffix,
                          SelectorResolver resolver,
                          javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response,
                          RenderingListener... listeners)

YogaRequestContext

public YogaRequestContext(String urlSuffix,
                          SelectorResolver resolver,
                          javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response,
                          Collection<RenderingListener> listeners)
Method Detail

getUrlSuffix

public String getUrlSuffix()

getSelectorParser

public SelectorParser getSelectorParser()

getRequest

public javax.servlet.http.HttpServletRequest getRequest()

getResponse

public javax.servlet.http.HttpServletResponse getResponse()

setProperty

public void setProperty(String key,
                        Object value)

getProperty

public Object getProperty(String key)

emitEvent

public <T> void emitEvent(RenderingEvent<T> event)
               throws IOException
Throws:
IOException

emitEvent

public <T> void emitEvent(MapHierarchicalModel<?> model,
                          T value,
                          Class<T> type,
                          YogaRequestContext context,
                          Selector selector)
               throws IOException
Throws:
IOException

emitEvent

public void emitEvent(ListHierarchicalModel<?> model,
                      Iterable<?> iterable,
                      YogaRequestContext context,
                      Selector selector)
               throws IOException
Throws:
IOException

getSelector

public Selector getSelector()


Copyright © 2013. All Rights Reserved.