JSF Test Framework: Jetty 1.1.2

org.jboss.test.faces.jetty
Class JettyServer

java.lang.Object
  extended by org.jboss.test.faces.ApplicationServer
      extended by org.jboss.test.faces.jetty.JettyServer

public class JettyServer
extends ApplicationServer

Author:
Nick Belaevski

Field Summary
 
Fields inherited from class org.jboss.test.faces.ApplicationServer
APPLICATION_SERVER_PROPERTY
 
Constructor Summary
JettyServer()
           
JettyServer(int port)
           
 
Method Summary
 void addContent(String path, String content)
           
protected  void addDirectory(String directoryPath)
           
 void addFilter(FilterHolder filerHolder)
           
 void addInitParameter(String name, String value)
           
 void addMimeType(String extension, String mimeType)
           
 void addResource(String path, String resource)
           
 void addResource(String path, URL resource)
           
 void addServlet(ServletHolder servletHolder)
           
 void addWebListener(EventListener listener)
           
 void destroy()
           
 HttpConnection getConnection(URL url)
           
 javax.servlet.ServletContext getContext()
           
 int getPort()
           
 javax.servlet.http.HttpSession getSession()
           
 javax.servlet.http.HttpSession getSession(boolean create)
           
 void init()
           
 boolean isSessionPerThread()
           
 void setSessionPerThread(boolean sessionPerThread)
           
 
Methods inherited from class org.jboss.test.faces.ApplicationServer
addFiles, addResourcesFromDirectory, addResourcesFromDirectory, addResourcesFromFile, addResourcesFromJar, createApplicationServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JettyServer

public JettyServer()

JettyServer

public JettyServer(int port)
Method Detail

init

public void init()
Specified by:
init in class ApplicationServer

destroy

public void destroy()
Specified by:
destroy in class ApplicationServer

addInitParameter

public void addInitParameter(String name,
                             String value)
Specified by:
addInitParameter in class ApplicationServer

addWebListener

public void addWebListener(EventListener listener)
Specified by:
addWebListener in class ApplicationServer

getContext

public javax.servlet.ServletContext getContext()
Specified by:
getContext in class ApplicationServer

addMimeType

public void addMimeType(String extension,
                        String mimeType)
Specified by:
addMimeType in class ApplicationServer

addContent

public void addContent(String path,
                       String content)
Specified by:
addContent in class ApplicationServer

addResource

public void addResource(String path,
                        String resource)
Specified by:
addResource in class ApplicationServer

addResource

public void addResource(String path,
                        URL resource)
Specified by:
addResource in class ApplicationServer

addFilter

public void addFilter(FilterHolder filerHolder)
Specified by:
addFilter in class ApplicationServer

addServlet

public void addServlet(ServletHolder servletHolder)
Specified by:
addServlet in class ApplicationServer

getPort

public int getPort()
Specified by:
getPort in class ApplicationServer

getConnection

public HttpConnection getConnection(URL url)
Specified by:
getConnection in class ApplicationServer

getSession

public javax.servlet.http.HttpSession getSession()
Specified by:
getSession in class ApplicationServer

getSession

public javax.servlet.http.HttpSession getSession(boolean create)
Specified by:
getSession in class ApplicationServer

isSessionPerThread

public boolean isSessionPerThread()
Specified by:
isSessionPerThread in class ApplicationServer

setSessionPerThread

public void setSessionPerThread(boolean sessionPerThread)
Specified by:
setSessionPerThread in class ApplicationServer

addDirectory

protected void addDirectory(String directoryPath)
Specified by:
addDirectory in class ApplicationServer

JSF Test Framework: Jetty 1.1.2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.