public class JMSSink
extends io.siddhi.core.stream.output.sink.Sink
| Constructor and Description |
|---|
JMSSink() |
| Modifier and Type | Method and Description |
|---|---|
void |
connect() |
void |
destroy() |
void |
disconnect() |
protected io.siddhi.core.stream.ServiceDeploymentInfo |
exposeServiceDeploymentInfo() |
String[] |
getSupportedDynamicOptions() |
Class[] |
getSupportedInputEventClasses() |
protected io.siddhi.core.util.snapshot.state.StateFactory |
init(io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition,
io.siddhi.core.util.transport.OptionHolder optionHolder,
io.siddhi.core.util.config.ConfigReader sinkConfigReader,
io.siddhi.core.config.SiddhiAppContext executionPlanContext) |
void |
publish(Object payload,
io.siddhi.core.util.transport.DynamicOptions transportOptions,
io.siddhi.core.util.snapshot.state.State state) |
protected io.siddhi.core.util.snapshot.state.StateFactory init(io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition,
io.siddhi.core.util.transport.OptionHolder optionHolder,
io.siddhi.core.util.config.ConfigReader sinkConfigReader,
io.siddhi.core.config.SiddhiAppContext executionPlanContext)
init in class io.siddhi.core.stream.output.sink.Sinkpublic void connect()
throws io.siddhi.core.exception.ConnectionUnavailableException
connect in class io.siddhi.core.stream.output.sink.Sinkio.siddhi.core.exception.ConnectionUnavailableExceptionpublic void publish(Object payload, io.siddhi.core.util.transport.DynamicOptions transportOptions, io.siddhi.core.util.snapshot.state.State state)
publish in class io.siddhi.core.stream.output.sink.Sinkpublic Class[] getSupportedInputEventClasses()
getSupportedInputEventClasses in class io.siddhi.core.stream.output.sink.Sinkprotected io.siddhi.core.stream.ServiceDeploymentInfo exposeServiceDeploymentInfo()
exposeServiceDeploymentInfo in class io.siddhi.core.stream.output.sink.Sinkpublic String[] getSupportedDynamicOptions()
getSupportedDynamicOptions in class io.siddhi.core.stream.output.sink.Sinkpublic void disconnect()
disconnect in class io.siddhi.core.stream.output.sink.Sinkpublic void destroy()
destroy in class io.siddhi.core.stream.output.sink.SinkCopyright © 2022 WSO2. All rights reserved.