UNPKG

eventstore-interconnect

Version:
19 lines (18 loc) 1.01 kB
import { Logger, OnModuleInit } from '@nestjs/common'; import { Driver } from '../../driver'; import { ConnectionConfiguration, Credentials } from '../../../model/'; import { SafetyNet } from '../../../safety-net'; import { FormattedEvent } from '../../../formatter'; import { TCPEventstoreClientsConnectionInitializer } from '../../../connections-initializers'; export declare class HttpDriverService implements Driver, OnModuleInit { private readonly connectionConfiguration; private readonly connectionInitializer; private readonly credentials; protected readonly safetyNet: SafetyNet; private readonly logger; constructor(connectionConfiguration: ConnectionConfiguration, connectionInitializer: TCPEventstoreClientsConnectionInitializer, credentials: Credentials, safetyNet: SafetyNet, logger: Logger); onModuleInit(): Promise<void>; writeEvent(event: FormattedEvent): Promise<void>; private tryToWriteEventAgainstAggressiveTimeout; private appendEventToStreamteEvent; }