JettyEventStreamHandler

class JettyEventStreamHandler(sse: SseHandler, heartBeatDuration: Duration = Duration.ofSeconds(15)) : Handler.Abstract.NonBlocking(source)

Constructors

Link copied to clipboard
constructor(sse: SseHandler, heartBeatDuration: Duration = Duration.ofSeconds(15))

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open var beans: Collection<Any?>?
Link copied to clipboard
open override val eventListeners: List<EventListener?>?
Link copied to clipboard
open val invocationType: Invocable.InvocationType?
Link copied to clipboard
open override val isFailed: Boolean
Link copied to clipboard
open override val isRunning: Boolean
Link copied to clipboard
open override val isStarted: Boolean
Link copied to clipboard
open override val isStarting: Boolean
Link copied to clipboard
open override val isStopped: Boolean
Link copied to clipboard
open override val isStopping: Boolean
Link copied to clipboard
@get:ManagedAttribute(value = "The Server associated with this Handler", readonly = true)
open var server: Server?
Link copied to clipboard
@get:ManagedAttribute(value = "Lifecycle State for this instance", readonly = true)
open val state: String?

Functions

Link copied to clipboard
open fun addBean(o: Any?): Boolean
open fun addBean(o: Any?, managed: Boolean): Boolean
Link copied to clipboard
open fun addEventListener(listener: EventListener?): Boolean
Link copied to clipboard
open fun addManaged(o: Any?)
open fun addManaged(lifecycle: LifeCycle?)
Link copied to clipboard
open operator fun contains(bean: Any?): Boolean
Link copied to clipboard
open fun destroy()
Link copied to clipboard
open fun dump(out: Appendable?)
@ManagedOperation(value = "Dump the object to a string")
open fun dump(): String?
open fun dump(out: Appendable?, indent: String?)
Link copied to clipboard
open fun dumpSelf(): String?
Link copied to clipboard
@ManagedOperation(value = "Dump the object to stderr")
open fun dumpStdErr()
Link copied to clipboard
open fun <T : Any?> getBean(clazz: Class<T?>?): T?
Link copied to clipboard
open fun <T : Any?> getCachedBeans(clazz: Class<T?>?): Collection<T?>?
Link copied to clipboard
open fun <T : Any?> getContainedBeans(clazz: Class<T?>?): Collection<T?>?
Link copied to clipboard
Link copied to clipboard
open override fun handle(request: Request, response: Response, callback: Callback): Boolean
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 isFailed(): Boolean
Link copied to clipboard
open fun isManaged(bean: Any?): Boolean
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 removeBean(o: Any?): Boolean
Link copied to clipboard
open fun removeBeans()
Link copied to clipboard
Link copied to clipboard
open fun setEventListeners(eventListeners: Collection<EventListener?>?)
Link copied to clipboard
fun start()
Link copied to clipboard
fun stop()
Link copied to clipboard
open fun unmanage(bean: Any?)
Link copied to clipboard
open fun updateBean(oldBean: Any?, newBean: Any?)
open fun updateBean(oldBean: Any?, newBean: Any?, managed: Boolean)
Link copied to clipboard
open fun updateBeans(oldBeans: Array<out Any?>?, newBeans: Array<out Any?>?)
open fun updateBeans(oldBeans: Collection<*>?, newBeans: Collection<*>?)