@villedemontreal/workit
Version:
Worker for Node.js system with pluggable clients that works with both AWS Step function and Camunda platform powered by TypeScript
37 lines (36 loc) • 979 B
TypeScript
export declare const SERVICE_IDENTIFIER: {
/**
* Bind the Generic Camunda client you want to use
*/
camunda_client: symbol;
/**
* Bind your own generic client [[Client<IClient>]]
*/
client: symbol;
/**
* Bind your own client manager [[ClientManager<IClient>]]
*/
client_manager: symbol;
/**
* Bind your own config for Camunda system
*/
camunda_config: symbol;
camunda_oauth_info: symbol;
camunda_repository: symbol;
camunda_service: symbol;
camunda_external_client: symbol;
camunda_external_config: symbol;
logger: symbol;
failure_strategy: symbol;
success_strategy: symbol;
process_handler: symbol;
process_handler_config: symbol;
worker: symbol;
tracer: symbol;
tracer_propagator: symbol;
stepfunction_repository: symbol;
sqs_config: symbol;
stepfunction_config: symbol; /**
* Bind the Generic Camunda client you want to use
*/
};