Server
Extends:
Direct Subclass:
Indirect Subclass:
Constructor Summary
Public Constructor | ||
public |
constructor(arg_name: string, arg_class: string, arg_settings: object, arg_log_context: string): nothing Create a server instance. |
Member Summary
Public Members | ||
public |
|
|
public |
|
|
public |
|
|
public |
server: * |
|
public |
server_host: * |
|
public |
server_http: * |
|
public |
server_port: * |
|
public |
|
|
public |
server_type: * |
|
public |
serverio: * |
|
public |
|
|
public |
|
Method Summary
Public Methods | ||
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. |
Public Constructors
Public Members
public authentication: * source
public server: * source
public server_host: * source
public server_http: * source
public server_port: * source
public server_protocole: * source
public server_type: * source
public serverio: * source
public services_with_security: *[] source
public services_without_security: *[] source
Public Methods
public get_security_settings(): Immutable.Map source
Get security settings from server or runtime.
Return:
Immutable.Map | security settings. |
public get_topology_info(arg_deep: boolean, arg_visited: object): object source
Get topology item informations.
public use_service_on_loading(arg_application: Application, arg_service: Service, arg_app_svc_cfg: object): nothing source
Add a service to use before or after security check.
Params:
Name | Type | Attribute | Description |
arg_application | Application | ||
arg_service | Service | ||
arg_app_svc_cfg | object | (default:{}) |
Return:
nothing |