public class MqttSink
extends org.wso2.siddhi.core.stream.output.sink.Sink
MqttSink Handle the Mqtt publishing tasks.| Constructor and Description |
|---|
MqttSink() |
| Modifier and Type | Method and Description |
|---|---|
void |
connect() |
Map<String,Object> |
currentState() |
void |
destroy() |
void |
disconnect() |
String[] |
getSupportedDynamicOptions() |
Class[] |
getSupportedInputEventClasses() |
protected void |
init(org.wso2.siddhi.query.api.definition.StreamDefinition streamDefinition,
org.wso2.siddhi.core.util.transport.OptionHolder optionHolder,
org.wso2.siddhi.core.util.config.ConfigReader configReader,
org.wso2.siddhi.core.config.SiddhiAppContext siddhiAppContext) |
void |
publish(Object payload,
org.wso2.siddhi.core.util.transport.DynamicOptions dynamicOptions) |
void |
restoreState(Map<String,Object> map) |
protected void init(org.wso2.siddhi.query.api.definition.StreamDefinition streamDefinition,
org.wso2.siddhi.core.util.transport.OptionHolder optionHolder,
org.wso2.siddhi.core.util.config.ConfigReader configReader,
org.wso2.siddhi.core.config.SiddhiAppContext siddhiAppContext)
init in class org.wso2.siddhi.core.stream.output.sink.Sinkpublic Class[] getSupportedInputEventClasses()
getSupportedInputEventClasses in class org.wso2.siddhi.core.stream.output.sink.Sinkpublic String[] getSupportedDynamicOptions()
getSupportedDynamicOptions in class org.wso2.siddhi.core.stream.output.sink.Sinkpublic void connect()
throws org.wso2.siddhi.core.exception.ConnectionUnavailableException
connect in class org.wso2.siddhi.core.stream.output.sink.Sinkorg.wso2.siddhi.core.exception.ConnectionUnavailableExceptionpublic void disconnect()
disconnect in class org.wso2.siddhi.core.stream.output.sink.Sinkpublic void destroy()
destroy in class org.wso2.siddhi.core.stream.output.sink.Sinkpublic void publish(Object payload, org.wso2.siddhi.core.util.transport.DynamicOptions dynamicOptions) throws org.wso2.siddhi.core.exception.ConnectionUnavailableException
publish in class org.wso2.siddhi.core.stream.output.sink.Sinkorg.wso2.siddhi.core.exception.ConnectionUnavailableExceptionCopyright © 2017 WSO2. All rights reserved.