public RouteBuilder routeBuilder()

in mail-ms-exchange-oauth2/src/main/java/org/apache/camel/example/mail/oauth2/CamelApplication.java [48:63]


    public RouteBuilder routeBuilder(){
        return new RouteBuilder() {
            @Override
            public void configure() throws Exception {
                from("imaps://outlook.office365.com:993?" +
                        "delay="+conf.getPollInterval()+"}&" +
                        "authenticator=#exchangeAuthenticator&" +
                        "mail.imaps.auth.mechanisms=XOAUTH2&" +
                        "debugMode="+conf.isDebug()+"&" +
                        "delete="+conf.isDelete()+"&"+
                        "bridgeErrorHandler=true")
                        .id("camel-mail-ms-exchange")
                        .log(LoggingLevel.INFO, "message Received: \nFrom: ${header.from}\nSubj: ${header.subject}\nBody:\n${body}");
            }
        };
    }