Skip to content
Snippets Groups Projects
Select Git revision
  • 88a3b283f8156813f6b70cc43324d776875d1920
  • master default protected
  • 20-poc-use-tinytemplate-as-template-engine
  • dev/rene
  • feature/submodule
  • feature/relast
6 results

mqtt.mustache

Blame
  • mqtt.mustache 852 B
    aspect MQTT {
      private MqttUpdater {{rootNodeName}}.{{mqttUpdaterField}} = new MqttUpdater();
      public void {{rootNodeName}}.{{mqttSetHostMethod}}(String host) throws java.io.IOException {
        {{mqttUpdaterField}}.setHost(host);
      }
      public void {{rootNodeName}}.{{mqttSetHostMethod}}(String host, int port) throws java.io.IOException {
        {{mqttUpdaterField}}.setHost(host, port);
      }
    
      public boolean {{rootNodeName}}.{{mqttWaitUntilReadyMethod}}(long time, java.util.concurrent.TimeUnit unit) {
        return {{mqttUpdaterField}}.waitUntilReady(time, unit);
      }
    
      public void {{rootNodeName}}.{{mqttCloseMethod}}() {
        {{mqttUpdaterField}}.close();
      }
    
      inh MqttUpdater ASTNode.{{mqttUpdaterAttribute}}();
      {{#rootTypeChildren}}
      eq {{rootNodeName}}.get{{name}}().{{mqttUpdaterAttribute}}() = {{mqttUpdaterField}};
      {{/rootTypeChildren}}
    }