JettyStaticResourceInterceptor

open class JettyStaticResourceInterceptor : Handler.Wrapper

Constructors

Link copied to clipboard
constructor(wrapped: Handler, interceptor: Interceptor<StaticResourceDecision>)

Properties

Link copied to clipboard
Link copied to clipboard
private val _beans: List<ContainerLifeCycle.Bean>
Link copied to clipboard
private open var _destroyed: Boolean
Link copied to clipboard
private open var _doStarted: Boolean
Link copied to clipboard
private open var _dynamic: Boolean
Link copied to clipboard
Link copied to clipboard
private open var _handler: Handler
Link copied to clipboard
private val _invocationType: Invocable.InvocationType
Link copied to clipboard
private val _listeners: List<Container.Listener>
Link copied to clipboard
private val _lock: AutoLock
Link copied to clipboard
private open var _server: Server
Link copied to clipboard
private open var _state: AbstractLifeCycle.State
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val LEGEND: String = "legend: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +} map, +> pojo; @ visited "
Link copied to clipboard
private val LOG: Logger
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun addBean(o: Any): Boolean
Link copied to clipboard
Link copied to clipboard
open fun addManaged(lifecycle: LifeCycle)
Link copied to clipboard
open fun checkHandler(singleton: Handler.Singleton, handler: Handler): Handler
Link copied to clipboard
open fun combine(runnables: Array<Runnable>): Runnable
open fun combine(it1: Invocable.InvocationType, it2: Invocable.InvocationType): Invocable.InvocationType
Link copied to clipboard
open fun combineTypes(it: Array<Invocable.InvocationType>): Invocable.InvocationType
Link copied to clipboard
open fun contains(bean: Any): Boolean
Link copied to clipboard
open fun destroy()
Link copied to clipboard
protected open fun doStart()
Link copied to clipboard
protected open fun doStop()
Link copied to clipboard
open fun dump(): String
open fun dump(out: Appendable, indent: String)
Link copied to clipboard
open fun dumpContainer(out: Appendable, indent: String, object: Container, last: Boolean)
Link copied to clipboard
open fun dumpIterable(out: Appendable, indent: String, iterable: Iterable<out Any>, last: Boolean)
Link copied to clipboard
open fun dumpMapEntries(out: Appendable, indent: String, map: Map<out Any, out Any>, last: Boolean)
Link copied to clipboard
open fun dumpObject(out: Appendable, o: Any)
Link copied to clipboard
protected open fun dumpObjects(out: Appendable, indent: String, items: Array<Any>)
Link copied to clipboard
open fun dumpSelf(): String
Link copied to clipboard
open fun dumpStdErr()
Link copied to clipboard
open fun <T : Handler.Container?> findContainerOf(root: Handler.Container, type: Class<T>, handler: Handler): T
Link copied to clipboard
open fun from(type: Invocable.InvocationType, task: Runnable): Invocable.Task
Link copied to clipboard
open fun <T> getBean(clazz: Class<T>): T
Link copied to clipboard
open fun getBeans(): Collection<Any>
open fun <T> getBeans(clazz: Class<T>): Collection<T>
Link copied to clipboard
open fun <T> getCachedBeans(clazz: Class<T>): Collection<T>
Link copied to clipboard
open fun <T> getContainedBeans(clazz: Class<T>): Collection<T>
protected open fun <T> getContainedBeans(clazz: Class<T>, beans: Collection<T>)
Link copied to clipboard
open fun <T : Handler.Container?> getContainer(handler: Handler, type: Class<T>): T
Link copied to clipboard
open fun <T : Handler?> getDescendant(type: Class<T>): T
Link copied to clipboard
open fun <T : Handler?> getDescendants(type: Class<T>): List<T>
open fun getDescendants(): List<Handler>
Link copied to clipboard
Link copied to clipboard
open fun getHandler(): Handler
Link copied to clipboard
open fun getHandlers(): List<Handler>
Link copied to clipboard
open fun getInvocationType(): Invocable.InvocationType
Link copied to clipboard
open fun getServer(): Server
Link copied to clipboard
open fun getState(): String
Link copied to clipboard
open fun getTail(): Handler.Singleton
Link copied to clipboard
open fun handle(request: Request, response: Response, callback: Callback): Boolean
Link copied to clipboard
open fun insertHandler(handler: Handler.Singleton)
Link copied to clipboard
protected fun installBean(o: Any): Boolean
Link copied to clipboard
open fun invokeNonBlocking(task: Runnable)
Link copied to clipboard
open fun isAuto(bean: Any): Boolean
Link copied to clipboard
open fun isDumpable(o: Any): Boolean
Link copied to clipboard
open fun isDynamic(): Boolean
Link copied to clipboard
open fun isFailed(): Boolean
Link copied to clipboard
open fun isManaged(bean: Any): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isRunning(): Boolean
Link copied to clipboard
open fun isStarted(): Boolean
Link copied to clipboard
open fun isStarting(): Boolean
Link copied to clipboard
open fun isStopped(): Boolean
Link copied to clipboard
open fun isStopping(): Boolean
Link copied to clipboard
open fun isUnmanaged(bean: Any): Boolean
Link copied to clipboard
open fun manage(bean: Any)
Link copied to clipboard
open fun named(name: String, object: Any): Dumpable
Link copied to clipboard
open fun optionsMethodHandled(allowedMethods: String, request: Request, response: Response, callback: Callback): Boolean
Link copied to clipboard
open fun removeBean(o: Any): Boolean
Link copied to clipboard
open fun removeBeans()
Link copied to clipboard
Link copied to clipboard
open fun setBeans(beans: Collection<Any>)
Link copied to clipboard
open fun setDynamic(dynamic: Boolean)
Link copied to clipboard
open fun setEventListeners(eventListeners: Collection<EventListener>)
Link copied to clipboard
open fun setHandler(handler: Handler)
Link copied to clipboard
open fun setServer(server: Server)
Link copied to clipboard
protected open fun start(l: LifeCycle)
Link copied to clipboard
protected open fun stop(l: LifeCycle)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun unmanage(bean: Any)
Link copied to clipboard
open fun updateBean(oldBean: Any, newBean: Any)
Link copied to clipboard
open fun updateBeans(oldBeans: Array<Any>, newBeans: Array<Any>)
Link copied to clipboard
open fun updateHandler(singleton: Handler.Singleton, handler: Handler): Handler