import MetricsSvcProvider from 'devapt-core-services/js/services/metrics/metrics_svc_provider.js'
MetricsSvcProvider
Extends:
Metrics service provider class.
Constructor Summary
Public Constructor | ||
public |
constructor(arg_provider_name: string, arg_service_instance: Service, arg_context: string): nothing Create a metrics service provider. |
Member Summary
Public Members | ||
public |
Class test flag. |
Private Members | ||
private |
_metrics_bus_stream: Stream Metrics bus stream. |
|
private |
_metrics_bus_stream_transformed: Stream Metrics bus transformed stream. |
Method Summary
Public Methods | ||
public |
fill_error(arg_response: ServiceResponse, arg_operands: array, arg_error: string, arg_op: string, arg_type: string): nothing Populate a response with error message. |
|
public abstract |
get_operations_names(): array Get provider operations names. |
|
public |
init_stream(arg_type: string): nothing Init output stream. |
|
public |
Produce service datas on request. |
Public Constructors
Public Members
Private Members
Public Methods
public fill_error(arg_response: ServiceResponse, arg_operands: array, arg_error: string, arg_op: string, arg_type: string): nothing source
Populate a response with error message.
Return:
nothing |