The siddhi-map-text extension is an extension to Siddhi that converts text messages to/from Siddhi events.
For information on Siddhi and it's features refer Siddhi Documentation.
- Versions 2.x and above with group id
io.siddhi.extension.*
from here. - Versions 1.x and lower with group id
org.wso2.extension.siddhi.*
from here.
Latest API Docs is 2.1.1.
- text (Sink Mapper)
This extension is a Event to Text output mapper. Transports that publish text messages can utilize this extension to convert the Siddhi events to text messages. Users can use a pre-defined text format where event conversion is carried out without any additional configurations, or use custom placeholder(using
{{
and}}
) to map custom text messages. Again, you can also enable mustache based custom mapping. In mustache based custom mapping you can use custom placeholder (using{{
and}}
or{{{
and}}}
) to map custom text. In mustache based custom mapping, all variables are HTML escaped by default.
For example:&
is replaced with&
"
is replaced with"
=
is replaced with=
If you want to return unescaped HTML, use the triple mustache{{{
instead of double{{
. - text (Source Mapper)
This extension is a text to Siddhi event input mapper. Transports that accept text messages can utilize this extension to convert the incoming text message to Siddhi event. Users can either use a pre-defined text format where event conversion happens without any additional configurations, or specify a regex to map a text message using custom configurations.
There are no other dependencies needed for this extension.
For installing this extension on various siddhi execution environments refer Siddhi documentation section on adding extensions.
-
We encourage users to ask questions and get support via StackOverflow, make sure to add the
siddhi
tag to the issue for better response. -
If you find any issues related to the extension please report them on the issue tracker.
-
For production support and other contribution related information refer Siddhi Community documentation.