-
- All Implemented Interfaces:
-
org.eclipse.jetty.server.Handler
,org.eclipse.jetty.server.HandlerContainer
,org.eclipse.jetty.server.ResourceService.WelcomeFactory
,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
,org.eclipse.jetty.util.resource.ResourceFactory
public class ConfigurableHandler extends ResourceHandler
-
-
Field Summary
Fields Modifier and Type Field Description private final StaticFileConfig
config
private final Resource
_baseResource
private final ContextHandler
_context
private final Resource
_defaultStylesheet
private final MimeTypes
_mimeTypes
private final Resource
_stylesheet
private final Array<String>
_welcomes
private final Handler
_handler
-
Constructor Summary
Constructors Constructor Description ConfigurableHandler(StaticFileConfig config)
-
Method Summary
Modifier and Type Method Description final StaticFileConfig
getConfig()
Resource
getResource(String path)
-
Methods inherited from class io.javalin.jetty.ConfigurableHandler
doStart, getBaseResource, getCacheControl, getGzipEquivalentFileExtensions, getMimeTypes, getMinAsyncContentLength, getMinMemoryMappedContentLength, getPrecompressedFormats, getResourceBase, getStylesheet, getWelcomeFile, getWelcomeFiles, handle, isAcceptRanges, isDirAllowed, isDirectoriesListed, isEtags, isGzip, isPathInfoOnly, isRedirectWelcome, setAcceptRanges, setBaseResource, setCacheControl, setDirAllowed, setDirectoriesListed, setEtags, setGzip, setGzipEquivalentFileExtensions, setMimeTypes, setMinAsyncContentLength, setMinMemoryMappedContentLength, setPathInfoOnly, setPrecompressedFormats, setRedirectWelcome, setResourceBase, setStylesheet, setWelcomeFiles
-
Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle
addLifeCycleListener, getState, getStopTimeout, isDumpable, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop, toString
-
Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandler
addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dumpBeans, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
-
Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandlerContainer
doError, doStop, getServer
-
Methods inherited from class org.eclipse.jetty.server.handler.ResourceHandler
destroy, expandChildren, getHandler, getHandlers, insertHandler, setHandler
-
Methods inherited from class org.eclipse.jetty.util.component.Dumpable.DumpableContainer
dumpSelf
-
Methods inherited from class org.eclipse.jetty.server.handler.HandlerWrapper
doShutdown, expandHandler, getChildHandlerByClass, getChildHandlers, getChildHandlersByClass, setServer
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ConfigurableHandler
ConfigurableHandler(StaticFileConfig config)
-
-
Method Detail
-
getConfig
final StaticFileConfig getConfig()
-
getResource
Resource getResource(String path)
-
-
-
-