Creates all (?) endpoints
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
package ch.gtache.elderscrollslegends.service.analytics;
|
||||
|
||||
import jakarta.ws.rs.GET;
|
||||
import jakarta.ws.rs.HeaderParam;
|
||||
import jakarta.ws.rs.POST;
|
||||
import jakarta.ws.rs.Path;
|
||||
import jakarta.ws.rs.Produces;
|
||||
import org.jboss.logging.Logger;
|
||||
|
||||
@Path("/analytics")
|
||||
public class AnalyticsEndpoints {
|
||||
|
||||
private static final Logger logger = Logger.getLogger(AnalyticsEndpoints.class);
|
||||
|
||||
@POST
|
||||
@Path("/clientEvent")
|
||||
public void newAnalytics(@HeaderParam("Authorization") final String authentication,
|
||||
final AnalyticsEvent analyticsEvent) {
|
||||
logger.info("Report analytics called by " + authentication + " : " + analyticsEvent);
|
||||
//Do nothing
|
||||
}
|
||||
|
||||
@POST
|
||||
@Path("/clientEventPA")
|
||||
public void newAnalyticsPA(@HeaderParam("Authorization") final String authentication,
|
||||
final AnalyticsEvent analyticsEvent) {
|
||||
logger.info("Report analyticsPA called by " + authentication + " : " + analyticsEvent);
|
||||
//Do nothing
|
||||
}
|
||||
|
||||
@GET
|
||||
@Path("/reportingConfig")
|
||||
@Produces("application/json")
|
||||
public FetchResponse getReportingConfig(@HeaderParam("Authorization") final String authentication) {
|
||||
logger.info("ReportingConfig called by " + authentication);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user