@midwayjs/mqttClassesMqttProducerFactoryVersion: NextOn this pageMqttProducerFactory HierarchyServiceFactory<MqttClient>MqttProducerFactoryIndex ConstructorsconstructorPropertiesloggerpubConfigMethodscreateInstancedestroyClientgetgetClientKeysgetClientPrioritygetClientsgetDefaultClientNamegetNamehasinitisHighPriorityisLowPriorityisMediumPrioritystopConstructors constructornew MqttProducerFactory(): MqttProducerFactoryProperties loggerlogger: ILoggerpubConfigpubConfig: ServiceFactoryConfigOption<IClientOptions>Methods createInstancecreateInstance(config: any, clientName?: string): Promise<any>destroyClientdestroyClient(producer: default, name: string): Promise<void>getget<U>(id?: string): UType parametersU = defaultgetClientKeysgetClientKeys(): string[]getClientPrioritygetClientPriority(name: string): stringgetClientsgetClients(): Map<string, default>getDefaultClientNamegetDefaultClientName(): stringgetNamegetName(): stringhashas(id: string): booleaninitinit(): Promise<void>isHighPriorityisHighPriority(name: string): booleanisLowPriorityisLowPriority(name: string): booleanisMediumPriorityisMediumPriority(name: string): booleanstopstop(): Promise<void>