Skip to content

PURISTA API


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