Polish sample

This commit is contained in:
Oleg Zhurakousky
2023-11-06 11:41:49 +01:00
parent 7d4dd303c9
commit 1753020fe4

View File

@@ -20,16 +20,16 @@ public class NativeUppercaseApplication {
SpringApplication.run(NativeUppercaseApplication.class, args); SpringApplication.run(NativeUppercaseApplication.class, args);
} }
@Bean // @Bean
public MessageRoutingCallback customRouter() { // public MessageRoutingCallback customRouter() {
return new MessageRoutingCallback() { // return new MessageRoutingCallback() {
@Override // @Override
public String routingResult(Message<?> message) { // public String routingResult(Message<?> message) {
logger.info("Received message: " + message); // logger.info("Received message: " + message);
return (String) message.getHeaders().get("spring.cloud.function.definition"); // return (String) message.getHeaders().get("spring.cloud.function.definition");
} // }
}; // };
} // }
@Bean @Bean
public Function<String, String> uppercase() { public Function<String, String> uppercase() {
@@ -40,10 +40,10 @@ public class NativeUppercaseApplication {
} }
@Bean @Bean
public Function<String, String> lowercase() { public Function<String, String> reverse() {
return v -> { return v -> {
System.out.println("Lowercasing " + v); System.out.println("Reversing " + v);
return v.toUpperCase(); return new StringBuilder(v).reverse().toString();
}; };
} }