RouteScanner

open class RouteScanner

Constructors

Link copied to clipboard
constructor(componentProvider: ComponentProvider, router: Router, resolvers: Set<ArgumentResolver>, connectionAcceptors: Set<ConnectionAcceptor>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val LOG: Logger
Link copied to clipboard
private open var registeredRoutesCount: Int
Link copied to clipboard
Link copied to clipboard
private val router: Router

Functions

Link copied to clipboard
Link copied to clipboard
private open fun registerMethodRoutes(instance: HttpController, basePath: String, method: Method)
Link copied to clipboard
private open fun registerRoutesForInstance(instance: HttpController)
Link copied to clipboard
open fun scan()
Link copied to clipboard
private open fun validateMethod(instance: HttpController, method: Method)