Package com.iizix.jetty
Class ExternalBrowserPages
java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.ContainerLifeCycle
org.eclipse.jetty.server.handler.AbstractHandler
com.iizix.jetty.ExternalBrowserPages
- All Implemented Interfaces:
- org.eclipse.jetty.server.Handler,- org.eclipse.jetty.util.component.Container,- org.eclipse.jetty.util.component.Destroyable,- org.eclipse.jetty.util.component.Dumpable,- org.eclipse.jetty.util.component.Dumpable.DumpableContainer,- org.eclipse.jetty.util.component.LifeCycle
public class ExternalBrowserPages extends org.eclipse.jetty.server.handler.AbstractHandler
Class to handle external web pages with embedded Jetty.
- Author:
- Christopher Mindus
- Nested Class Summary- Nested classes/interfaces inherited from class org.eclipse.jetty.server.handler.AbstractHandler- org.eclipse.jetty.server.handler.AbstractHandler.ErrorDispatchHandler- Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle- org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener, org.eclipse.jetty.util.component.AbstractLifeCycle.StopException- Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Container- org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener- Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable- org.eclipse.jetty.util.component.Dumpable.DumpableContainer- Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle- org.eclipse.jetty.util.component.LifeCycle.Listener
- Field Summary- Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle- FAILED, STARTED, STARTING, STOPPED, STOPPING- Fields inherited from interface org.eclipse.jetty.util.component.Dumpable- KEY
- Constructor SummaryConstructorsConstructorDescription- ExternalBrowserPages- (String root, IExternalBrowserPages extPages) The constructor.
- Method SummaryModifier and TypeMethodDescription- void- addExternalPortMapping- (int localPort, int externalPort) Adds a port mapping from local port to external port.- void- addExternalSecuredPort- (int port) Marks a port number for requests as secure, generally due to an external party.- void- handle- (String target, org.eclipse.jetty.server.Request baseRequest, HttpServletRequest request, HttpServletResponse response) Handles requests, perhaps.- Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandler- destroy, doError, doStart, doStop, getServer, setServer- Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle- addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dumpObjects, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, start, stop, unmanage, updateBean, updateBean, updateBeans, updateBeans- Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle- getEventListeners, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, setEventListeners, start, stop, toString- Methods inherited from class java.lang.Object- clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait- Methods inherited from interface org.eclipse.jetty.util.component.Container- getCachedBeans, getEventListeners- Methods inherited from interface org.eclipse.jetty.util.component.Dumpable- dumpSelf- Methods inherited from interface org.eclipse.jetty.util.component.Dumpable.DumpableContainer- isDumpable- Methods inherited from interface org.eclipse.jetty.util.component.LifeCycle- addEventListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeEventListener, start, stop
- Constructor Details- ExternalBrowserPagesThe constructor.
 
- Method Details- addExternalSecuredPortpublic void addExternalSecuredPort- (int port) Marks a port number for requests as secure, generally due to an external party.- Parameters:
- port- The port number.
 
- addExternalPortMappingpublic void addExternalPortMapping- (int localPort, int externalPort) Adds a port mapping from local port to external port.
- handlepublic void handle- (String target, org.eclipse.jetty.server.Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException Handles requests, perhaps.- Specified by:
- handlein interface- org.eclipse.jetty.server.Handler
- Specified by:
- handlein class- org.eclipse.jetty.server.handler.AbstractHandler
- Throws:
- IOException
- ServletException