public class JsonSourceMapper
extends io.siddhi.core.stream.input.source.SourceMapper
ComplexEventChunk.
This extension accepts optional json path expressions to
select specific attributes from the stream.| Constructor and Description |
|---|
JsonSourceMapper() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allowNullInTransportProperties() |
Class[] |
getSupportedInputEventClasses() |
void |
init(io.siddhi.query.api.definition.StreamDefinition streamDefinition,
io.siddhi.core.util.transport.OptionHolder optionHolder,
List<io.siddhi.core.stream.input.source.AttributeMapping> attributeMappingList,
io.siddhi.core.util.config.ConfigReader configReader,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext) |
protected void |
mapAndProcess(Object eventObject,
io.siddhi.core.stream.input.source.InputEventHandler inputEventHandler) |
public void init(io.siddhi.query.api.definition.StreamDefinition streamDefinition,
io.siddhi.core.util.transport.OptionHolder optionHolder,
List<io.siddhi.core.stream.input.source.AttributeMapping> attributeMappingList,
io.siddhi.core.util.config.ConfigReader configReader,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext)
init in class io.siddhi.core.stream.input.source.SourceMapperprotected void mapAndProcess(Object eventObject, io.siddhi.core.stream.input.source.InputEventHandler inputEventHandler) throws io.siddhi.core.exception.MappingFailedException, InterruptedException
mapAndProcess in class io.siddhi.core.stream.input.source.SourceMapperio.siddhi.core.exception.MappingFailedExceptionInterruptedExceptionprotected boolean allowNullInTransportProperties()
allowNullInTransportProperties in class io.siddhi.core.stream.input.source.SourceMapperpublic Class[] getSupportedInputEventClasses()
getSupportedInputEventClasses in class io.siddhi.core.stream.input.source.SourceMapperCopyright © 2025 WSO2. All rights reserved.