Commit 009f5857 authored by George Tziavas's avatar George Tziavas
Browse files

Test running

parent 14a8a379
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
/target
*.iml
.classpath
.project
 No newline at end of file
+6 −0
Original line number Diff line number Diff line
eclipse.preferences.version=1
encoding//src/main/java=utf-8
encoding//src/main/resources=UTF-8
encoding//src/test/java=utf-8
encoding//src/test/resources=UTF-8
encoding/<project>=UTF-8
+8 −0
Original line number Diff line number Diff line
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=17
+0 −44
Original line number Diff line number Diff line
package org.etsi.osl.metrico;


import org.apache.camel.LoggingLevel;
import org.apache.camel.builder.RouteBuilder;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.etsi.osl.metrico.prometheus.PrometheusQueries;
import org.etsi.osl.metrico.reposervices.JobRepoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;
import org.etsi.osl.centrallog.client.CentralLogger;

@Configuration
@Component
public class MetricoRouteBuilder extends RouteBuilder {

    private static final transient Log logger = LogFactory.getLog(MetricoRouteBuilder.class);

    final JobRepoService jobRepoService;
    private final PrometheusQueries prometheusQueries;

    public MetricoRouteBuilder(JobRepoService jobRepoService, PrometheusQueries prometheusQueries) {
        this.jobRepoService = jobRepoService;
        this.prometheusQueries = prometheusQueries;
    }

    @Value("${MEASUREMENT_COLLECTION_JOB_CREATED}")
    private static String MEASUREMENT_COLLECTION_JOB_CREATED;

    @Value("${MEASUREMENT_COLLECTION_JOB_RESPONSE}")
    private static String MEASUREMENT_COLLECTION_JOB_RESPONSE ;

    public  void configure() throws Exception{
        from(MEASUREMENT_COLLECTION_JOB_CREATED)
                .log(LoggingLevel.INFO, log, MEASUREMENT_COLLECTION_JOB_CREATED + "message received!")
                .to("log:DEBUG?showBody=true&showHeaders=true")
                .setBody(simple("Message received and processed"))
                .to(MEASUREMENT_COLLECTION_JOB_RESPONSE);

    }
}
+44 −0
Original line number Diff line number Diff line
//package org.etsi.osl.metrico;
//
//
//import org.apache.camel.LoggingLevel;
//import org.apache.camel.builder.RouteBuilder;
//import org.apache.commons.logging.Log;
//import org.apache.commons.logging.LogFactory;
//import org.etsi.osl.metrico.prometheus.PrometheusQueries;
//import org.etsi.osl.metrico.reposervices.JobRepoService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.beans.factory.annotation.Value;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.stereotype.Component;
//import org.etsi.osl.centrallog.client.CentralLogger;
//
//@Configuration
//@Component
//public class MetricoRouteBuilder extends RouteBuilder {
//
//    private static final transient Log logger = LogFactory.getLog(MetricoRouteBuilder.class);
//
//    final JobRepoService jobRepoService;
//    private final PrometheusQueries prometheusQueries;
//
//    public MetricoRouteBuilder(JobRepoService jobRepoService, PrometheusQueries prometheusQueries) {
//        this.jobRepoService = jobRepoService;
//        this.prometheusQueries = prometheusQueries;
//    }
//
//    @Value("${MEASUREMENT_COLLECTION_JOB_CREATED}")
//    private static String MEASUREMENT_COLLECTION_JOB_CREATED;
//
//    @Value("${MEASUREMENT_COLLECTION_JOB_RESPONSE}")
//    private static String MEASUREMENT_COLLECTION_JOB_RESPONSE ;
//
//    public  void configure() throws Exception{
//        from(MEASUREMENT_COLLECTION_JOB_CREATED)
//                .log(LoggingLevel.INFO, log, MEASUREMENT_COLLECTION_JOB_CREATED + "message received!")
//                .to("log:DEBUG?showBody=true&showHeaders=true")
//                .setBody(simple("Message received and processed"))
//                .to(MEASUREMENT_COLLECTION_JOB_RESPONSE);
//
//    }
//}
Loading