Groovy Documentation

griffon.plugins.ratpack
[Groovy] Class GriffonRatpackServlet

java.lang.Object
  javax.servlet.GenericServlet
      javax.servlet.http.HttpServlet
          griffon.plugins.ratpack.GriffonRatpackServlet

class GriffonRatpackServlet
extends HttpServlet

Authors:
Andres Almiray


Field Summary
private static org.slf4j.Logger log

 
Property Summary
com.bleedingwolf.ratpack.RatpackApp app

MimetypesFileTypeMap mimetypesFileTypeMap

 
Constructor Summary
GriffonRatpackServlet()

 
Method Summary
static void configure(com.bleedingwolf.ratpack.RatpackApp app, org.mortbay.jetty.servlet.Context context)

private byte[] convertOutputToByteArray(def output)

private void handleRequest(HttpServletRequest req, HttpServletResponse res, List output)

void init()

private def serveStaticFile(def response, def path)

void service(HttpServletRequest req, HttpServletResponse res)

private boolean staticFileExists(def path)

private URL staticFileFrom(def path)

 
Methods inherited from class HttpServlet
service, log, log, init, init, destroy, getServletContext, getInitParameter, getInitParameterNames, getServletConfig, getServletInfo, getServletName, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 
Methods inherited from class GenericServlet
log, log, init, init, destroy, service, getServletContext, getInitParameter, getInitParameterNames, getServletConfig, getServletInfo, getServletName, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

log

private static final org.slf4j.Logger log


 
Property Detail

app

com.bleedingwolf.ratpack.RatpackApp app


mimetypesFileTypeMap

MimetypesFileTypeMap mimetypesFileTypeMap


 
Constructor Detail

GriffonRatpackServlet

GriffonRatpackServlet()


 
Method Detail

configure

static void configure(com.bleedingwolf.ratpack.RatpackApp app, org.mortbay.jetty.servlet.Context context)


convertOutputToByteArray

private byte[] convertOutputToByteArray(def output)


handleRequest

private void handleRequest(HttpServletRequest req, HttpServletResponse res, List output)


init

void init()


serveStaticFile

private def serveStaticFile(def response, def path)


service

void service(HttpServletRequest req, HttpServletResponse res)


staticFileExists

private boolean staticFileExists(def path)


staticFileFrom

private URL staticFileFrom(def path)


 

Groovy Documentation