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

javaVertXServer.RxCall.mustache Maven / Gradle / Ivy

The newest version!
            service.{{operationId}}({{#hasParams}}{{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}}{{/hasParams}}{{#hasAuthMethods}}{{#hasParams}}, {{/hasParams}}io.vertx.rxjava.ext.auth.User.newInstance(user){{/hasAuthMethods}}).subscribe(
            {{#returnType}}
                {{#isListContainer}}
                verticleHelper.getRxResultHandler(message, true, new TypeReference<{{{returnType}}}>(){}),
                {{/isListContainer}}
                {{^isListContainer}}
                    {{#returnTypeIsPrimitive}}
                verticleHelper.getRxResultHandler(message, false, new TypeReference<{{{returnType}}}>(){}),
                    {{/returnTypeIsPrimitive}}
                    {{^returnTypeIsPrimitive}}
                verticleHelper.getRxResultHandler(message, true, new TypeReference<{{{returnType}}}>(){}),
                    {{/returnTypeIsPrimitive}}
                {{/isListContainer}}
            {{/returnType}}
            {{^returnType}}
                verticleHelper.getRxResultHandler(message, false, new TypeReference(){}),
            {{/returnType}}
                verticleHelper.getErrorAction(message, {{#vendorExtensions}}{{x-serviceId-varName}}{{/vendorExtensions}})
            );




© 2015 - 2025 Weber Informatics LLC | Privacy Policy