All Downloads are FREE. Search and download functionalities are using the official Maven repository.

JavaVertXServer.RxCall.mustache Maven / Gradle / Ivy

There is a newer version: 7.9.0
Show newest version
                service.{{operationId}}({{#hasParams}}{{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}}{{/hasParams}}).subscribe(
                {{#returnType}}
                    result -> {
                    {{#isArray}}
                        message.reply(new JsonArray(Json.encode(result)).encodePrettily());
                    {{/isArray}}
                    {{^isArray}}
                        message.reply(new JsonObject(Json.encode(result)).encodePrettily());
                    {{/isArray}}
                {{/returnType}}
                {{^returnType}}
                    () -> {
                        message.reply(null);
                {{/returnType}}
                    },
                    error -> {
                        manageError(message, error, "{{#vendorExtensions}}{{x-serviceid}}{{/vendorExtensions}}");
                    });




© 2015 - 2024 Weber Informatics LLC | Privacy Policy