public static ProcessorDefinition<?> setProperty(ProcessorDefinition<?> self, String name, Closure<?> expression) { return self.setProperty(name, toExpression(expression)); }
/** * Creates route definition applicable for actual camel binding model. * * @return Route definition handling given binding. */ protected RouteDefinition createRouteDefinition() { final RouteDefinition route = new RouteDefinition(); route.routeId(getRouteId()).from(getComponentUri().toString()); addTransactionPolicy(route); addNamespacePolicy(route); route.setProperty(ExchangeCompletionEvent.GATEWAY_NAME).simple(getBindingModel().getName(), String.class) .setProperty(CamelConstants.APPLICATION_NAMESPACE).constant(_serviceName.getNamespaceURI()) .process(new MessageComposerProcessor(getBindingModel())) .process(new OperationSelectorProcessor(getServiceName(), getBindingModel())) .to(getSwitchyardEndpointUri()); return route; }
/** * Creates route definition applicable for actual camel binding model. * * @return Route definition handling given binding. */ protected RouteDefinition createRouteDefinition() { final RouteDefinition route = new RouteDefinition(); route.routeId(getRouteId()).from(getComponentUri().toString()); addTransactionPolicy(route); addNamespacePolicy(route); route.setProperty(ExchangeCompletionEvent.GATEWAY_NAME).simple(getBindingModel().getName(), String.class) .setProperty(CamelConstants.APPLICATION_NAMESPACE).constant(_serviceName.getNamespaceURI()) .process(new MessageComposerProcessor(getBindingModel())) .process(new OperationSelectorProcessor(getServiceName(), getBindingModel())) .to(getSwitchyardEndpointUri()); return route; }
.setProperty(CamelConstants.APPLICATION_NAMESPACE).constant(getServiceName().getNamespaceURI()) .process(new MessageComposerProcessor(getBindingModel())) .process(new OperationSelectorProcessor(getServiceName(), getBindingModel()))