Skip to content

@purista/mqttbridge v2.0.5


PURISTA API / @purista/mqttbridge / getCommandHandler

Function: getCommandHandler()

getCommandHandler(address, cb, _metadata, _eventBridgeConfig): IncomingMessageFunction

Defined in: mqttbridge/src/handler/getCommandHandler.impl.ts:29

Parameters

address

EBMessageAddress

cb

(message) => Promise<{ contentEncoding: "utf-8"; contentType: "application/json"; correlationId: string; eventName: string; id: string; isHandledError: boolean; messageType: CommandErrorResponse; otp: string; payload: { data: unknown; message: string; status: StatusCode; }; principalId: string; receiver: { instanceId: string; serviceName: string; serviceTarget: string; serviceVersion: string; }; sender: { instanceId: string; serviceName: string; serviceTarget: string; serviceVersion: string; }; tenantId: string; timestamp: number; traceId: string; } | { contentEncoding: string; contentType: string; correlationId: string; eventName: string; id: string; messageType: CommandSuccessResponse; otp: string; payload: unknown; principalId: string; receiver: { instanceId: string; serviceName: string; serviceTarget: string; serviceVersion: string; }; sender: { instanceId: string; serviceName: string; serviceTarget: string; serviceVersion: string; }; tenantId: string; timestamp: number; traceId: string; }>

_metadata

CommandDefinitionMetadataBase

_eventBridgeConfig

DefinitionEventBridgeConfig

Returns

IncomingMessageFunction