org.ops4j.pax.web.service.internal
Interface JettyServer


public interface JettyServer

Abstraction of Jetty server.

Since:
0.2.0
Author:
Alin Dreghiciu

Method Summary
 void addConnector(org.mortbay.jetty.Connector connector)
          Adds a connector to Jetty.
 void addErrorPage(ErrorPageModel model)
           
 void addEventListener(EventListenerModel eventListenerModel)
           
 void addFilter(FilterModel filterModel)
           
 void addServlet(ServletModel model)
           
 void configureContext(java.util.Map<java.lang.String,java.lang.Object> attributes, java.lang.Integer sessionTimeout)
          Adds a context to jetty server.
 void removeContext(org.osgi.service.http.HttpContext httpContext)
           
 void removeErrorPage(ErrorPageModel model)
           
 void removeEventListener(EventListenerModel eventListenerModel)
           
 void removeFilter(FilterModel filterModel)
           
 void removeServlet(ServletModel model)
           
 void start()
           
 void stop()
           
 

Method Detail

start

void start()

stop

void stop()

addConnector

void addConnector(org.mortbay.jetty.Connector connector)
Adds a connector to Jetty.

Parameters:
connector - a secure connector

configureContext

void configureContext(java.util.Map<java.lang.String,java.lang.Object> attributes,
                      java.lang.Integer sessionTimeout)
Adds a context to jetty server.

Parameters:
attributes - map of context attributes
sessionTimeout - session timeout in minutes

removeContext

void removeContext(org.osgi.service.http.HttpContext httpContext)

addServlet

void addServlet(ServletModel model)

removeServlet

void removeServlet(ServletModel model)

addEventListener

void addEventListener(EventListenerModel eventListenerModel)

removeEventListener

void removeEventListener(EventListenerModel eventListenerModel)

addFilter

void addFilter(FilterModel filterModel)

removeFilter

void removeFilter(FilterModel filterModel)

addErrorPage

void addErrorPage(ErrorPageModel model)

removeErrorPage

void removeErrorPage(ErrorPageModel model)


Copyright © 2008. All Rights Reserved.