NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL HTTP
/
xyz.noisif.nsl.http
/
RouteScanner
Route
Scanner
open
class
RouteScanner
Members
Constructors
Route
Scanner
Link copied to clipboard
constructor
(
componentProvider
:
ComponentProvider
,
router
:
Router
,
resolvers
:
Set
<
ArgumentResolver
>
,
connectionAcceptors
:
Set
<
ConnectionAcceptor
>
)
Properties
component
Provider
Link copied to clipboard
private
val
componentProvider
:
ComponentProvider
connection
Acceptors
Link copied to clipboard
private
val
connectionAcceptors
:
Set
<
ConnectionAcceptor
>
LOG
Link copied to clipboard
private
val
LOG
:
Logger
registered
Routes
Count
Link copied to clipboard
private
open
var
registeredRoutesCount
:
Int
resolvers
Link copied to clipboard
private
val
resolvers
:
Set
<
ArgumentResolver
>
router
Link copied to clipboard
private
val
router
:
Router
Functions
get
Registered
Routes
Count
Link copied to clipboard
open
fun
getRegisteredRoutesCount
(
)
:
Int
register
Method
Routes
Link copied to clipboard
private
open
fun
registerMethodRoutes
(
instance
:
HttpController
,
basePath
:
String
,
method
:
Method
)
register
Routes
For
Instance
Link copied to clipboard
private
open
fun
registerRoutesForInstance
(
instance
:
HttpController
)
scan
Link copied to clipboard
open
fun
scan
(
)
validate
Method
Link copied to clipboard
private
open
fun
validateMethod
(
instance
:
HttpController
,
method
:
Method
)