Codota Logo
TemplateBuilder.build
Code IndexAdd Codota to your IDE (free)

How to use
build
method
in
org.wso2.siddhi.core.util.transport.TemplateBuilder

Best Java code snippets using org.wso2.siddhi.core.util.transport.TemplateBuilder.build (Showing top 9 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
FileOutputStream f =
  • Codota IconFile file;new FileOutputStream(file)
  • Codota IconString name;new FileOutputStream(name)
  • Codota IconFile file;new FileOutputStream(file, true)
  • Smart code suggestions by Codota
}
origin: org.wso2.extension.siddhi.map.keyvalue/siddhi-map-keyvalue

  @Override
  public void mapAndSend(Event event, OptionHolder optionHolder,
              Map<String, TemplateBuilder> payloadTemplateBuilderMap, SinkListener sinkListener) {

    Map<String, Object> result = new HashMap<>();

    if (payloadTemplateBuilderMap != null) {

      for (Map.Entry<String, TemplateBuilder> entry : payloadTemplateBuilderMap.entrySet()) {
        result.put(entry.getKey(), entry.getValue().build(event));
      }
    } else {
      Object data[] = event.getData();
      for (int i = 0; i < data.length; i++) {
        String attributeName = attributeNameArray[i];
        result.put(attributeName, data[i]);
      }
    }

    sinkListener.publish(result);
  }
}
origin: org.wso2.extension.siddhi.map.xml/siddhi-map-xml

  sb.append(enclosingElement);
sb.append(payloadTemplateBuilderMap.get(payloadTemplateBuilderMap.keySet().iterator().next()).build(event));
sb.append(endingElement);
if (xmlValidationEnabled) {
origin: org.wso2.extension.siddhi.map.xml/siddhi-map-xml

build(event));
origin: org.wso2.extension.siddhi.map.text/siddhi-map-text

@Override
public void mapAndSend(Event event, OptionHolder optionHolder, Map<String,
    TemplateBuilder> payloadTemplateBuilderMap, SinkListener sinkListener) {
  if (payloadTemplateBuilderMap != null) { //custom mapping case
    if (event != null) {
      try {
        sinkListener.publish(payloadTemplateBuilderMap.get(payloadTemplateBuilderMap.keySet().iterator()
            .next()).build(event));
      } catch (NoSuchAttributeException e) {
        log.error("Malformed event " + event.toString() + ". Hence proceed with null values" +
            " in the stream " + streamID + " of siddhi text output mapper.");
        //drop the event
      }
    }
  } else { //default mapping case
    if (event != null) {
      sinkListener.publish(constructDefaultMapping(event, false));
    }
  }
}
origin: org.wso2.extension.siddhi.map.json/siddhi-map-json

    sb.append(payloadTemplateBuilder.build(event));
  } else if (eventObj instanceof Event[]) {
    String jsonEvent;
    sb.append(JSON_ARRAY_START_SYMBOL);
    for (Event e : (Event[]) eventObj) {
      jsonEvent = (String) payloadTemplateBuilder.build(doPartialProcessing(e));
      if (jsonEvent != null) {
        sb.append(jsonEvent).append(JSON_EVENT_SEPERATOR).append("\n");
} else {
  if (eventObj.getClass() == Event.class) {
    return (String) payloadTemplateBuilder.build(doPartialProcessing((Event) eventObj));
  } else if (eventObj.getClass() == Event[].class) {
    String jsonEvent;
    sb.append(JSON_ARRAY_START_SYMBOL);
    for (Event event : (Event[]) eventObj) {
      jsonEvent = (String) payloadTemplateBuilder.build(doPartialProcessing(event));
      if (jsonEvent != null) {
        sb.append(jsonEvent).append(JSON_EVENT_SEPERATOR).append("\n");
origin: org.wso2.extension.siddhi.map.text/siddhi-map-text

if (event != null) {
  sinkListener.publish(payloadTemplateBuilderMap.get(payloadTemplateBuilderMap.keySet()
      .iterator().next()).build(event));
if (event != null) {
  eventData.append(payloadTemplateBuilderMap.get(payloadTemplateBuilderMap.keySet().iterator()
      .next()).build(event)).append(endOfLine).append(eventDelimiter);
origin: org.wso2.siddhi/siddhi-extension-text-output-mapper

@Override
public void mapAndSend(Event[] events, OptionHolder optionHolder, TemplateBuilder payloadTemplateBuilder,
            SinkListener sinkListener) {
  if (this.payloadTemplateBuilder != null) {
    for (Event event : events) {
      sinkListener.publish(payloadTemplateBuilder.build(event));
    }
  } else {
    for (Event event : events) {
      sinkListener.publish(constructDefaultMapping(event));
    }
  }
}
origin: org.wso2.siddhi/siddhi-extension-text-output-mapper

@Override
public void mapAndSend(Event event, OptionHolder optionHolder, TemplateBuilder payloadTemplateBuilder,
            SinkListener sinkListener) {
  if (this.payloadTemplateBuilder != null) {
    sinkListener.publish(payloadTemplateBuilder.build(event));
  } else {
    sinkListener.publish(constructDefaultMapping(event));
  }
}
origin: org.wso2.extension.siddhi.map.csv/siddhi-map-csv

if (attributeName.equals(entry.getKey())) {
  try {
    int index = Integer.parseInt(String.valueOf(entry.getValue().build(new Event())));
    if (index < headerOfData.length) {
      headerOfData[index] = entry.getKey();
org.wso2.siddhi.core.util.transportTemplateBuilderbuild

Popular methods of TemplateBuilder

  • isObjectMessage

Popular in Java

  • Making http post requests using okhttp
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • onCreateOptionsMenu (Activity)
  • addToBackStack (FragmentTransaction)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Socket (java.net)
    Provides a client-side TCP socket.
  • URLConnection (java.net)
    The abstract class URLConnection is the superclass of all classes that represent a communications li
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • ImageIO (javax.imageio)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now