RoutableServer
Extends:
Direct Subclass:
Constructor Summary
Public Constructor | ||
public |
constructor(arg_name: string, arg_class: string, arg_settings: object, arg_log_context: string): nothing Base class for a routable server instance. |
Member Summary
Public Members | ||
public |
|
Method Summary
Public Methods | ||
public |
add_get_route(arg_cfg_route: object, arg_callback: function): boolean Get server middleware for directory route. |
|
public |
disable(): nothing Disable server (stop it). |
|
public |
enable(): nothing Enable server (start it). |
|
public |
get_middleware_for_static_route(arg_cfg_route: object): middleware Get server middleware for static route. |
Inherited Summary
From class Server | ||
public |
|
|
public |
|
|
public |
|
|
public |
server: * |
|
public |
server_host: * |
|
public |
server_http: * |
|
public |
server_port: * |
|
public |
|
|
public |
server_type: * |
|
public |
serverio: * |
|
public |
|
|
public |
|
|
public |
build_server(): nothing Build private server instance. |
|
public |
disable(): nothing Disable server (stop it). |
|
public |
enable(): nothing Enable server (start it). |
|
public |
get_security_settings(): Immutable.Map Get security settings from server or runtime. |
|
public |
Get security settings object into the server. |
|
public |
get_topology_info(arg_deep: boolean, arg_visited: object): object Get topology item informations. |
|
public |
load(): nothing Load server settings. |
|
public |
use_service_on_loading(arg_application: Application, arg_service: Service, arg_app_svc_cfg: object): nothing Add a service to use before or after security check. |